h1,h2,h3,h4,h5,h6{font-family:Noto Sans TC,sans-serif}a,label,li,p,span{font-family:Open Sans,sans-serif}img{max-width:100%}nav li{margin:0 13px}#intro .jumbotron{background:url(./mainbg.Ba4u5C8a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:70vh;margin-bottom:0}#intro .jumbotron .container{position:relative;top:50%;transform:translateY(-50%)}#intro .btn{margin-top:20px}.btn{background-color:#1e717f;border:none;border-radius:20px;padding:7px 28px}.btn:hover{background-color:#1e717f!important;opacity:.8}#second{padding:80px 0}#latest h3,#second h3{font-size:32px;margin-bottom:70px}#second img{border-radius:100%;width:108px}#second h5{margin-top:22px}#second h5,p{font-size:16px}p{color:#707070;line-height:26px}p.lead{color:#000;line-height:31px}#latest{background:#f8f8f8;padding:80px 0}#latest .upper{position:relative}#latest .innertext{bottom:20px;left:30px;position:absolute}#latest .innertext span{background:#ffffff4d;border-radius:30px;padding:5px 16px}#latest h4{font-size:19px;margin-top:18px}#latest .lower{padding:22px}#latest .col-md-4 .outer{box-shadow:0 0 8px #00000014;margin:0 5px;padding:0}#latest .lower h3{font-size:21px;margin-bottom:20px}#latest a{color:#000;text-decoration:none}#latest i{margin-right:5px}#email,footer{padding:80px 0}#email p{margin-top:40px}#email .btn{font-size:16px;margin-top:10px}footer{border-top:1px solid rgba(0,0,0,.09)}footer img{margin-bottom:30px}footer h4{font-size:20px;margin-bottom:35px}footer ul{list-style:none;padding:0}footer ul a{color:#707070}footer a,footer a:hover{color:#1e717f}footer ul a:hover{color:#707070;opacity:.8;text-decoration:none}footer ul li{margin-bottom:10px}footer ul{float:left;margin-right:46px}#latest .thehead h3{font-size:32px;margin-bottom:7px}#latest .thehead p{margin-bottom:80px}#latest .thehead .col-md-4 p{margin-bottom:0;margin-top:25px}#latest .thehead h3.notag{margin-bottom:88px}.card-header .btn,.card-header .btn:hover{background:none!important;color:#000}#intro .jumbotron.jumbotron2{height:400px}#singlecontent{padding:80px 0}.thetag{border:1px solid #1e717f;border-radius:20px;color:#1e717f;display:inline-block;font-size:16px;margin-left:7px;padding:10px 18px}#singlecontent h4{margin-top:50px}.apply{background-color:#f9f9f9;padding:44px}.apply .btn{font-size:16px;margin-top:31px;width:100%}.applybelow{margin-top:80px;text-align:center}.btn2{border:1px solid #707070;border-radius:20px;color:#707070;display:inline-block;margin-top:3px;padding:10px 24px}.btn2:hover{color:#707070;opacity:.8;text-decoration:none}#intro .contact{height:auto;padding:0}#intro .contact .col-md-4{background:#00000080;height:400px;padding:66px;text-align:center}#intro .contact .col-md-4 h1,#intro .contact .col-md-4 p{color:#fff}#intro .contact .col-md-4 hr{border-top:2px solid #1e717f;color:#fff;margin-bottom:26px;margin-top:24px;width:87px}.cinner{position:relative;top:50%;transform:translateY(-50%)}#contactcontent{padding:80px 0}#contactcontent h3{margin-bottom:40px}#contactcontent a{color:#1e717f}#contactcontent a.btn{color:#fff}#contactcontent textarea{height:200px;margin-bottom:10px}#contactcontent i{display:inline-block;margin-right:4px}.listing-features{background:#f2f2f2;color:#888;margin-top:0;padding:20px}.lastdate{color:#888;padding:10px 20px}.btn.btnnew{background:#d55917;font-weight:800}.btn.btnnew,.btn.btnnew:hover{border:2px solid #d55917;color:#fff}.btn.btnnew:hover{background:#d55917!important;opacity:.8;transition:all .6s ease}.someright{margin-right:5px}.mb30{margin-bottom:30px}.articles .col-md-4{margin-bottom:60px}.pagination li{margin:0}.thepage{margin:0 auto;width:253px}i.category{display:block;margin-bottom:10px}.searchproperties .col-md-6{margin-bottom:30px}.font24{font-size:24px!important}.mt20{margin-top:20px}#sorting{margin-bottom:60px;position:absolute;right:20px;text-align:right;width:250px}.sortingwrapper{margin-bottom:60px;position:relative}.member-page{background:#f0f2f5;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.member-page *{box-sizing:border-box;margin:0;padding:0}.member-page .header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.member-page .header h1{font-size:24px}.member-page .header .stats{display:flex;gap:20px}.member-page .header .stat-box{background:#fff3;border-radius:8px;padding:10px 20px;text-align:center}.member-page .header .stat-box .num{font-size:24px;font-weight:700}.member-page .header .stat-box .label{font-size:12px;opacity:.9}.member-page .container{margin:20px auto;max-width:1100px;padding:0 20px}.member-page .toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:15px}.member-page .search-box{border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px 15px;width:300px}.member-page .search-box:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.member-page .btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s}.member-page .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.member-page .btn-primary:hover{opacity:.9;transform:translateY(-1px)}.member-page .btn-danger{background:#ff4757;color:#fff;font-size:12px;padding:5px 10px}.member-page .btn-danger:hover{background:#e84040}.member-page .btn-edit{background:#ffa502;color:#fff;font-size:12px;padding:5px 10px}.member-page .btn-edit:hover{background:#e89600}.member-page table{background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 2px 10px #00000014;overflow:hidden;width:100%}.member-page th{background:#f8f9fa;color:#666;font-size:13px;letter-spacing:.5px;padding:14px 15px;text-align:left;text-transform:uppercase}.member-page td{border-top:1px solid #eee;font-size:14px;padding:12px 15px}.member-page tr:hover td{background:#f8f9ff}.member-page .badge{border-radius:20px;font-size:12px;font-weight:600;padding:4px 12px}.member-page .badge-active{background:#d4edda;color:#155724}.member-page .badge-expired{background:#f8d7da;color:#721c24}.member-page .badge-suspended{background:#fff3cd;color:#856404}.member-page .badge-gold{background:#fff8e1;border:1px solid #ffe082;color:#f57f17}.member-page .badge-silver{background:#f5f5f5;border:1px solid #bdbdbd;color:#616161}.member-page .badge-bronze{background:#efebe9;border:1px solid #bcaaa4;color:#4e342e}.member-page .actions{display:flex;gap:5px}.member-page .filter-group{align-items:center;display:flex;gap:10px}.member-page .filter-group select{border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px 12px}.member-page .empty-state{color:#999;padding:40px;text-align:center}.member-page .empty-state .icon{font-size:48px;margin-bottom:10px}.modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-overlay .modal-box{background:#fff;border-radius:16px;display:block;max-height:90vh;max-width:95%;overflow-y:auto;padding:30px;width:500px}.modal-overlay .modal-box h2{color:#333;margin-bottom:20px}.modal-overlay .form-group{margin-bottom:15px}.modal-overlay .form-group label{color:#555;display:block;font-size:13px;font-weight:600;margin-bottom:5px}.modal-overlay .form-group input,.modal-overlay .form-group select{border:1px solid #ddd;border-radius:8px;font-size:14px;outline:none;padding:10px 12px;width:100%}.modal-overlay .form-group input:focus,.modal-overlay .form-group select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.modal-overlay .form-row{display:flex;gap:15px}.modal-overlay .form-row .form-group{flex:1}.modal-overlay .modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.modal-overlay .btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.modal-overlay .btn-cancel{background:#e0e0e0;color:#333}.modal-overlay .btn-cancel:hover{background:#d0d0d0}.modal-overlay .btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modal-overlay .btn-primary:hover{opacity:.9}@media only screen and (max-width:768px){#second h5{margin-bottom:50px}#latest .col-md-4{margin-bottom:60px}footer h4{font-size:17px;margin-bottom:18px;margin-top:30px}}
