.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:0}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:0}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0}.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Microsoft YaHei","SimHei",Arial,sans-serif;background-color:#f9fafe}.container{max-width:1200px;margin:0 auto}a{color:#333;text-decoration:none}a:hover{color:#c00}.radio-group{position:relative;top:5px}.radio-group label+label{margin-left:15px}.radio-group label input{margin-left:2px}.banner-img{width:100%;height:auto;display:block}.partners-section{padding:60px 0;position:relative;background:linear-gradient(180deg, #3978d7, #2452c8)}.partners-container{max-width:1200px;margin:0 auto;position:relative}.partners-title{font-family:PingFangSC,sans-serif;font-weight:600;font-size:28px;color:#fff;margin-bottom:32px}.partners-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}.partner-card{background-color:#fff;padding:20px;display:flex;align-items:center;justify-content:center;min-height:120px;transition:transform .3s,box-shadow .3s}.partner-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.partner-logo{max-width:100%;max-height:80px;object-fit:contain}@media (max-width:1200px){.partners-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:992px){.partners-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){.partners-grid{grid-template-columns:repeat(2, 1fr);gap:15px}.partner-card{min-height:100px;padding:15px}.partners-title{font-size:24px;margin-bottom:30px}}@media (max-width:480px){.partners-grid{grid-template-columns:1fr}}.news-container{max-width:1200px;margin:0 auto;padding:20px 10px;background-color:#fff}.news-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.news-content{display:grid;grid-template-columns:1fr 1.3fr;gap:40px}.news-image-area{width:100%;height:370px;border-radius:8px;overflow:hidden;position:relative;cursor:pointer}.news-image-area:hover .news-main-image{transform:scale(1.1)}.news-main-image{width:100%;height:100%;object-fit:cover;transition:transform .3s}.news-image-caption{font-family:PingFangSC,sans-serif;font-weight:400;font-size:14px;color:#fff !important;line-height:1.6;position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(0,0,0,0.5)}.news-list-area{display:flex;flex-direction:column}.news-list-title{display:flex;align-items:center;gap:10px}.news-title-bar{width:4px;height:20px;background-color:#3257b2;border-radius:2px}.news-title-text{font-size:24px;font-weight:bold;color:#3257b2}.news-more-link{font-size:14px;color:#666;text-decoration:none;transition:color .3s;display:flex;align-items:center;gap:5px}.news-more-link:hover{color:#007bff}.news-more-arrow{font-size:12px;color:inherit}.news-list{display:flex;flex-direction:column}.news-item{display:flex;align-items:center;gap:12px;padding:15px 0;cursor:pointer;transition:color .3s;border-bottom:1px solid #e0e0e0;text-decoration:none}.news-item:hover{color:#007bff}.news-bullet{width:6px;height:6px;background-color:#dc3545;border-radius:50%;flex-shrink:0}.news-item-title{flex:1;font-size:15px;color:#333;line-height:1.5}.news-item:hover .news-item-title{color:#007bff}.news-item-meta{display:flex;align-items:center;gap:6px;flex-shrink:0}.news-date-icon{font-size:14px;color:#dc3545}.news-date{font-size:13px}@media (max-width:992px){.news-content{grid-template-columns:1fr;gap:30px}.news-main-image{height:300px}}.search-section{padding-top:20px;padding-bottom:20px}.search-container{max-width:1200px;margin:0 auto;padding:20px;background-color:#fff}.search-header{display:flex;align-items:center;gap:15px;margin-bottom:30px;position:relative}.search-input{flex:1;height:60px;width:100%;padding:0 15px;border:1px solid #e0e0e0;border-radius:10px;font-size:14px;color:#333}.search-input::placeholder{color:#999}.search-btn{right:0;height:100%;position:absolute;padding:0 30px;background-color:#2a68c7;color:#fff;border:none;border-radius:0 10px 10px 0;font-size:15px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .3s}.search-btn:hover{background-color:#0056b3}.filter-section{margin-bottom:20px}.filter-row{display:flex;align-items:center;gap:15px;margin-bottom:15px;flex-wrap:wrap}.filter-label{color:#333;min-width:100px;font-size:14px}.filter-all-btn{padding:6px 15px;background-color:transparent;color:#666;border:1px solid transparent;font-size:13px;cursor:pointer;transition:all .3s}.filter-all-btn:hover{color:#007bff;border-color:#007bff}.filter-options{display:flex;gap:12px;flex-wrap:wrap}.filter-option{padding:6px 12px;background-color:transparent;color:#666;font-size:13px;cursor:pointer;transition:all .3s}.filter-option:hover{color:#007bff;border-color:#007bff}.filter-option.active{background-color:#007bff;color:#fff;border-color:#007bff}.filter-all-btn.active{background-color:#007bff;color:#fff;border-color:#007bff}.table-section{margin-top:30px;overflow-x:auto}.patent-table{width:100%;border-collapse:collapse;font-size:14px}.patent-table thead{background-color:#f3f6fd}.patent-table th{padding:12px 15px;text-align:left;font-weight:bold;color:#333}.patent-table td{padding:10px;font-size:12px;border-bottom:1px solid #e0e0e0;color:#666}.patent-table tbody tr:hover{background-color:#f8f9fa}.action-buttons{display:flex;gap:8px}.btn-license{padding:4px 8px;background-color:#f7b624;color:#fff;border:none;font-size:12px;cursor:pointer;transition:background-color .3s}.btn-license:hover{background-color:#e0a800}.btn-target{padding:4px 8px;background-color:#3156b5;color:#fff;border:none;font-size:12px;cursor:pointer;transition:background-color .3s}.btn-target:hover{background-color:#0056b3}.pagination-section{display:flex;align-items:center;justify-content:center;margin-top:30px;padding:20px 0;gap:10px}.pagination-left{display:flex;align-items:center;gap:10px}.pagination-btn{padding:8px 15px;background-color:#fff;color:#666;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}.pagination-btn:hover:not(:disabled){color:#007bff;border-color:#007bff}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers{display:flex;align-items:center;gap:5px}.pagination-number{min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:none;border:1px solid transparent;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}.pagination-number:hover{color:#007bff;border-color:#007bff}.pagination-number.active{border-color:#c9d2de}.pagination-ellipsis{padding:0 5px;color:#999}.pagination-right{display:flex;align-items:center;gap:10px}.page-size-select{padding:9px 10px;border:1px solid #e0e0e0;font-size:14px;cursor:pointer}.page-jump{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.page-jump-input{width:50px;height:37px;padding:0 8px;border:1px solid #e0e0e0;text-align:center;font-size:14px}.stats-section{position:relative;margin-top:-50px}.stats-container{max-width:1200px;margin:0 auto;padding:50px 20px;position:relative;z-index:1;border:1px solid #fff;border-radius:10px;background:url('/images/bg_count.png') no-repeat center center;background-size:cover}.stats-grid{display:grid;grid-template-columns:repeat(5, 1fr)}.stat-item{display:flex;gap:10px}.stat-icon-wrapper{width:41px;height:41px}.stat-icon{width:100%;height:100%;object-fit:contain;border-radius:50%}.stat-content{display:flex;flex-direction:column;justify-content:center}.stat-number{font-size:36px;color:#fff;margin-bottom:8px;line-height:1.2}.stat-label{font-size:16px;color:rgba(255,255,255,0.9);font-weight:400}.achievements-section{padding-bottom:30px}.achievements-container{max-width:1200px;margin:0 auto;display:flex}.achievements-left{position:relative;overflow:hidden;width:366px;height:529px}.achievements-image{width:100%;height:100%;min-height:500px;object-fit:cover}.achievements-title{position:absolute;top:120px;left:30px;color:#fff;font-size:32px;font-weight:bold;z-index:2}.achievements-title::after{content:'';position:absolute;bottom:-10px;left:0;width:30px;height:3px;background-color:#fff}.achievements-right{padding:0;flex:1;display:flex;align-items:stretch}.achievements-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);gap:0;width:100%;height:100%}.achievement-card{padding:20px;border-radius:0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;background-color:#eff6ff;gap:12px;transition:transform .3s,box-shadow .3s;height:100%}.achievement-card:nth-child(3n){border-right:none}.achievement-card:nth-child(n+4){border-bottom:none}.achievement-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.1)}.achievement-title{font-size:16px;font-weight:bold;color:#333;line-height:1.4}.achievement-tag{display:inline-block;padding:4px 12px;background-color:#d2e4fa;color:#5893da;border-radius:4px;font-size:12px;margin-right:5px;border:1px solid #c5d9ec;margin-bottom:10px}.achievement-subtext{font-size:13px;color:#666;margin-top:5px}.achievement-price{font-size:18px;color:#e77054;font-weight:bold;margin-top:auto}.data-products-section{position:relative;margin-bottom:20px}.data-products-banner{position:relative;width:1200px;height:191px;overflow:hidden;margin:0 auto}.data-products-banner-image{width:100%;height:100%;object-fit:cover}.data-products-banner-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;padding:40px}.data-products-title{display:flex;align-items:center;gap:10px}.data-products-title-bar{width:4px;height:30px;background-color:#fff}.data-products-title-text{font-size:32px;font-weight:bold;color:#fff}.data-products-more-link{font-size:16px;color:#fff;text-decoration:none;transition:opacity .3s}.data-products-more-link:hover{opacity:.8}.data-products-panel{background:#fff;max-width:1200px;margin:auto}.data-products-search{position:relative;max-width:1200px;margin:-40px auto 0;z-index:10;padding:0 20px}.data-products-search-box{display:flex;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,0.1);overflow:hidden}.data-products-search-input{flex:1;height:60px;padding:0 20px;border:none;font-size:15px;color:#333}.data-products-search-input::placeholder{color:#999}.data-products-search-btn{height:60px;padding:0 40px;background-color:#007bff;color:#fff;border:none;font-size:16px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .3s}.data-products-search-btn:hover{background-color:#0056b3}.data-products-cards{max-width:1200px;margin:auto;padding:20px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;background-color:#fff}.data-product-card{background-color:#fff;padding:40px 30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.05);text-align:center;transition:transform .3s,box-shadow .3s}.data-product-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.1)}.data-product-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;margin-bottom:25px;position:relative}.data-product-icon-base{width:181px;height:149px;position:relative;object-fit:contain}.data-product-title{font-size:20px;font-weight:bold;color:#333;margin-bottom:12px}.data-product-desc{font-size:14px;color:#666;line-height:1.6}.data-products-cards-sbzr{max-width:1200px;margin:0 auto;padding:0;background-color:#fff}.data-products-nav-sbzr{padding:20px 20px 0}.data-products-nav-list-sbzr{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.data-products-nav-item-sbzr{font-size:14px;color:#666;cursor:pointer;padding:5px 0;transition:color .3s;white-space:nowrap}.data-products-nav-item-sbzr:hover,.data-products-nav-item-sbzr.active{color:#007bff}.data-products-nav-item-sbzr:first-child{color:#666}.data-products-grid-sbzr{display:grid;grid-template-columns:repeat(5, 1fr);gap:0;padding:20px}.data-product-card-sbzr{background-color:#fff;border:1px solid #e0e0e0;border-right:none;position:relative;transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column;overflow:hidden}.data-product-card-sbzr:last-child{border-right:1px solid #e0e0e0}.data-product-card-sbzr:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.data-product-card-sbzr:hover .data-product-image-sbzr{transform:scale(1.05)}.data-product-image-sbzr{width:100%;height:200px;object-fit:cover;background-color:#f5f5f5;transition:transform .3s}.data-product-info-sbzr{padding:15px;display:flex;flex-direction:column;gap:8px}.data-product-tag-sbzr{position:absolute;top:10px;left:10px;border:1px solid #c0a36a;color:#c0a36a;padding:2px 5px;border-radius:3px;font-size:12px;font-weight:bold;z-index:2}.data-product-brand-sbzr{width:100%;height:auto;object-fit:contain;margin-bottom:8px}.data-product-category-sbzr{font-size:13px;color:#666;margin-bottom:10px}.data-product-scope-sbzr{font-size:12px;line-height:1.6;margin-bottom:10px;padding:5px;border-radius:5px;color:#806458;background-color:#fcf9f8}.data-product-price-sbzr{display:flex;align-items:center;justify-content:space-between}.data-product-price-current-sbzr{font-size:18px;font-weight:bold;color:#f60}.data-product-price-original-sbzr{font-size:14px;color:#999;text-decoration:line-through}.list-page-body{margin:0;padding:0}.list-page-wrapper{position:relative;width:100%}.list-page-bg-container{position:relative;width:100%;font-size:0}.list-page-img{width:100%;height:auto;object-fit:cover;display:block}.list-page-header{width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.list-page-bg-title{width:1200px;font-size:60px;color:#fff;font-weight:bold;z-index:2;height:20px;margin-left:auto;margin-right:auto;white-space:nowrap;transform:translateY(-200px);text-shadow:2px 2px 4px rgba(0,0,0,0.3)}.list-page-nav-bar{display:flex;justify-content:center;flex-direction:column;width:1200px;background-color:#fff;font-size:16px;margin-top:-100px;border-radius:25px 25px 0 0;z-index:999;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.list-page-nav-content{display:flex;align-items:flex-start;flex-direction:column;padding:30px 0}.list-page-nav-item{display:flex;align-items:center;height:50px;padding-left:30px;font-size:14px}.list-page-nav-left{width:117px;font-size:16px}.list-page-nav-types{display:flex;list-style:none;float:right;margin:0;padding:0;flex-wrap:wrap;gap:5px}.list-page-nav-types>li{padding:2px 20px;cursor:pointer;transition:all .3s ease;border-radius:25px}.list-page-nav-types>li a{text-decoration:none;color:inherit;display:block;outline:none}.list-page-nav-types>li a:focus,.list-page-nav-types>li a:focus-visible{outline:none;box-shadow:none}.list-page-nav-types>li:hover{background-color:#f0f7ff;color:#2857cb;transform:translateY(-2px)}.list-page-nav-types>li:hover a{color:#2857cb}.list-page-active{border:0;border-radius:25px;border:1px solid #2857cb}.list-page-nav-bottom{display:flex;justify-content:space-between;align-items:center;padding:12px 30px;border-top:1px dashed #ccc;font-size:14px;color:#7b7b7b}.list-page-nav-bottom-meta{display:flex;align-items:center;gap:14px}.list-page-trade-search{display:inline-flex;align-items:center;gap:8px}.list-page-trade-search-input{width:220px;height:34px;border:1px solid #d1d5db;border-radius:6px;padding:0 10px;font-size:13px;outline:none}.list-page-trade-search-input:focus{border-color:#0ba2f4;box-shadow:0 0 0 3px rgba(11,162,244,0.12)}.list-page-trade-search-btn{height:34px;padding:0 14px;border:1px solid #0ba2f4;border-radius:6px;background:#0ba2f4;color:#fff;font-size:13px;cursor:pointer}.list-page-trade-search-btn:hover{background:#0a8fd4}.list-page-nav-bottom-sort{display:flex;gap:5px;align-items:center}.list-page-nav-bottom-sort>div{cursor:pointer;transition:all .3s ease;padding:5px 10px;border-radius:4px}.list-page-nav-bottom-sort>div:hover{background-color:#f0f7ff;color:#2857cb}.list-page-sort-item{display:flex;align-items:center}.list-page-sort-icon{font-size:10px;color:#7b7b7b;margin-left:4px;transition:all .3s ease}.list-page-sort-item:hover .list-page-sort-icon{color:#0ba2f4}.list-page-nav-bottom-sort--trade{gap:18px}.list-page-nav-bottom-sort--trade .list-page-sort-item{display:inline-flex;align-items:center;gap:4px;color:#6b7280;font-size:14px;line-height:1;text-decoration:none;padding:0;border-radius:0}.list-page-nav-bottom-sort--trade .list-page-sort-item:hover{background:transparent;color:#4b5563;transform:none}.list-page-nav-bottom-sort--trade .list-page-sort-item .iconfont{font-size:12px;color:#9ca3af;line-height:1;transition:transform .2s ease,color .2s ease}.list-page-nav-bottom-sort--trade .list-page-sort-item .iconfont.is-asc{transform:rotate(180deg)}.list-page-nav-bottom-sort--trade .list-page-sort-item.list-page-active{border:0;font-weight:500;color:#b10000;background:transparent}.list-page-nav-bottom-sort--trade .list-page-sort-item.list-page-active .iconfont{color:#b10000}.list-page-list{display:flex;flex-direction:column;justify-content:center;align-items:center}.list-page-item{display:flex;justify-content:space-between;align-items:center;width:1200px;min-height:160px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.1);margin-top:30px;border-radius:8px;transition:all .3s ease;padding:20px 0;animation:fadeIn .5s ease-out}.list-page-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.list-page-left{display:flex;flex-direction:column;padding-left:26px}.list-page-title{display:flex;align-items:center;justify-content:flex-start;margin:20px 0}.list-page-head{font-size:18px;font-weight:bold;color:#4e4e4e;text-align:center}.list-page-tag{padding:0 10px;background-color:#ebf8ff;border:1px solid #0ba2f4;color:#0ba2f4;font-size:14px;border-radius:5px;text-align:center;line-height:25px;margin-right:10px}.list-page-tag-blue{background-color:#ebf8ff;border:1px solid #0ba2f4;color:#0ba2f4}.list-page-tag-green{background-color:#e6f7e6;border:1px solid #52c41a;color:#52c41a}.list-page-tag-orange{background-color:#fff7e6;border:1px solid #fa8c16;color:#fa8c16}.list-page-icon{width:16px;height:16px;vertical-align:middle;margin-right:6px}.list-page-right{margin-right:52px}.list-page-btn{width:120px;height:40px;background-color:#0ba2f4;border:none;color:#fff;font-size:16px;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;line-height:40px;transition:all .3s ease;box-shadow:0 2px 4px rgba(11,162,244,0.3)}.list-page-btn:hover{background-color:#0a8fd4;transform:scale(1.05);box-shadow:0 4px 8px rgba(11,162,244,0.4)}.list-page-btn:active{transform:scale(.98)}.list-page-footer{display:flex;gap:40px;margin-top:15px;color:#7b7b7b;font-size:13px}.list-page-pagination{display:flex;justify-content:center;align-items:center;height:60px;margin-top:30px;font-size:14px;color:#7b7b7b}.list-page-pagination>div{display:flex;justify-content:center;align-items:center;gap:20px;border:1px solid #d9d9d9;padding:5px 10px;margin:0 10px}.list-page-page{border:1px solid #d9d9d9;width:40px;height:30px;text-align:center;margin:0 4px}.list-page-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:1200px;margin:0 auto;position:relative}.list-page-price{display:flex;align-items:center;margin-top:10px}.list-page-price-value{color:#b10000;font-size:18px;font-weight:bold;margin-left:5px}.list-page-pagination-number{cursor:pointer;transition:all .3s ease;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.list-page-pagination-number:hover{background-color:#f0f7ff;color:#0ba2f4}.list-page-pagination-number.active{background-color:#0ba2f4;color:#fff;font-weight:bold}.list-page-pagination-btn{cursor:pointer;transition:all .3s ease;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.list-page-pagination-btn:hover{background-color:#f0f7ff;color:#0ba2f4}.list-page-pagination-btn:active{transform:scale(.95)}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.list-page-nav-bar,.list-page-item{width:95%}}.bid-list-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:1200px;margin:30px auto 0}.bid-list-item{display:flex;align-items:center;flex-direction:column;width:290px;margin:0 12px 40px 0;box-shadow:0 4px 10px rgba(0,0,0,0.1);background-color:#fff;border-radius:8px;overflow:hidden;transition:all .3s ease}.bid-list-item:nth-child(4n){margin-right:0}.bid-list-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.bid-list-info{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:14px;box-sizing:border-box;padding:0 20px}.bid-list-title{font-size:16px;font-weight:bold;margin:14px 0;color:#4e4e4e}.bid-list-status-over{color:#b10000;font-weight:bold;font-size:16px}.bid-list-status-ing{color:#00bb95;font-weight:bold;font-size:16px}.bid-list-border-top{border-top:1px dashed #ccc;font-size:14px;color:#aaa;padding:0 20px 10px;width:100%;box-sizing:border-box}.bid-list-back{background-color:#f7f7f7;height:30px;color:#818181;font-size:14px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.bid-list-over{color:#fff;font-weight:bold;background:linear-gradient(90deg, #808080 0, #ddd 100%);border-radius:0 20px 20px 0;padding:4px;width:65px;text-align:center;display:inline-block}.bid-list-ing{color:#fff;font-weight:bold;background:linear-gradient(90deg, #b50000 0, #fff 100%);border-radius:0 20px 20px 0;padding:4px;width:65px;text-align:center;display:inline-block}.bid-list-time{padding-right:20px;font-size:12px}.bid-list-img{width:100%;height:200px;object-fit:cover}.pagination-container{display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px;gap:10px}.pagination-container .pagination .page-item{margin:0 4px}.pagination-container .pagination .page-item .page-link{border-radius:4px;padding:.375rem .75rem;min-width:38px;text-align:center}.breadcrumb-nav{padding:15px 0}.breadcrumb-nav .breadcrumb .breadcrumb-item{display:flex;font-size:13px;align-items:center}.breadcrumb-nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{font-family:"iconfont" !important;font-size:12px;display:inline-block;color:#6c757d;content:"\e639"}.breadcrumb-nav .breadcrumb .breadcrumb-item-text{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-nav .breadcrumb .breadcrumb-item a{color:#222;text-decoration:none}.breadcrumb-nav .breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-nav .breadcrumb .breadcrumb-item.active{color:#999}.reg-user-type{display:flex;justify-content:center;padding-bottom:20px}.reg-user-type .item{width:180px;padding:15px 0;border-bottom:2px solid #e5e5e5;color:#000;font-size:24px;font-weight:bold;text-align:center;cursor:pointer}.reg-user-type .item.active{border-bottom:2px solid #0d6efd}.zhuan-li-btn-publish{float:right;position:relative;font-weight:bold}.zhuan-li-btn-publish .bi{font-size:20px}.zhuan-li-btn-publish span{position:relative;top:-2px;left:3px}.zhuan-li-list{padding:10px}.zhuan-li-list dl{margin-bottom:15px;border-radius:4px;border:#eee 1px solid}.zhuan-li-list dl dt{background-color:#f8f8f8;padding:10px 15px;font-weight:bold}.zhuan-li-list dl dt .datetime{float:right;color:#888;font-size:14px;font-weight:normal}.zhuan-li-list dl dt .status-pass,.zhuan-li-list dl dt .status-pending{color:#52c41a;font-weight:bold;font-size:13px}.zhuan-li-list dl dt .status-pending{color:#faad14}.zhuan-li-list dl dd{display:flex;flex-wrap:wrap;padding:10px 15px;line-height:1.8}.zhuan-li-list dl dd .tag{width:50%}.zhuan-li-create{padding:20px}.header{background-color:#fff;padding:20px 0;border-bottom:1px solid #e0e0e0;position:relative}.header .content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative;gap:10px}.logo-section{display:flex;align-items:center;gap:15px}.logo-icon{height:30px;width:auto;flex-shrink:0;object-fit:contain}.nav-menu{display:flex;align-items:center;flex:1;justify-content:center}.nav-link{color:#333;text-decoration:none;font-size:16px;padding:8px;transition:color .3s;position:relative;white-space:nowrap}.nav-link.active{color:#007bff}.nav-link:hover{color:#007bff}.nav-link.with-dropdown{display:flex;align-items:center;gap:5px}.dropdown-icon{font-size:12px;color:#999}.dropdown-icon.iconfont{color:#999}.login-btn{background-color:#007bff;color:#fff;padding:10px 30px;border:none;border-radius:4px;font-size:15px;cursor:pointer;transition:background-color .3s;white-space:nowrap;text-decoration:none;display:inline-block}.login-btn:hover{background-color:#0056b3}.user-avatar-btn{display:flex;align-items:center;gap:5px;padding:2px 12px;border:none;background:transparent;color:#333;text-decoration:none;border-radius:20px;transition:all .3s ease}.user-avatar-btn:hover,.user-avatar-btn:focus,.user-avatar-btn.show{color:#007bff;border:none;box-shadow:none;background:rgba(0,123,255,0.1)}.user-avatar-btn::after{display:none}.user-avatar-wrapper{display:block;width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar-img{width:36px;height:36px;border-radius:50%;object-fit:cover;display:block}.user-avatar-icon{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#e0e0e0;color:#666;flex-shrink:0}.user-avatar-icon i{font-size:16px}.user-avatar-wrapper-sm{display:block;width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar-img-sm{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}.user-avatar-icon-sm{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#e0e0e0;color:#666;flex-shrink:0}.user-avatar-icon-sm i{font-size:18px}.user-arrow-icon{font-size:12px;color:#999;transition:transform .3s ease,color .3s ease}.user-avatar-btn:hover .user-arrow-icon,.user-avatar-btn.show .user-arrow-icon{color:#007bff;transform:rotate(180deg)}.user-dropdown-menu{min-width:200px;padding:0;margin-top:8px;border:1px solid rgba(0,0,0,0.15);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.user-menu-header{padding:0;margin:0;border-bottom:none}.user-menu-header .px-3{padding-left:1rem !important;padding-right:1rem !important}.user-menu-header .py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.user-menu-name{font-weight:500;color:#333;font-size:16px;margin-bottom:4px}.user-menu-phone{font-size:12px;color:#666;margin-top:2px}.user-dropdown-menu .dropdown-item{padding:10px 16px;font-size:14px;color:#333;display:flex;align-items:center;transition:all .2s ease}.user-dropdown-menu .dropdown-item:hover{background-color:#f8f9fa;color:#007bff}.user-dropdown-menu .dropdown-item i{font-size:16px;width:20px;text-align:center}.user-dropdown-menu .dropdown-divider{margin:4px 0}.site-header{background-color:#2c3e50;color:#fff;padding:0;box-shadow:0 2px 5px rgba(0,0,0,0.1);position:sticky;top:0;z-index:1000}.header-container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.logo{font-size:24px;font-weight:bold}.logo a{color:#fff;text-decoration:none}.logo a:hover{color:#3498db}.main-nav ul{list-style:none;display:flex;margin:0;padding:0}.main-nav li{margin-left:30px}.main-nav a{color:#fff;text-decoration:none;padding:20px 0;display:block;transition:color .3s;font-size:16px}.main-nav a:hover{color:#3498db}.main-nav a.active{color:#3498db;border-bottom:2px solid #3498db}.auth-page-wrapper{min-height:calc(-100vh);background:#f9fafe;padding:40px 20px;display:flex;align-items:center;justify-content:center}.auth-container{width:100%;max-width:700px;background:#f9fafe;min-height:60vh;padding:30px 20px}.auth-card{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.08);overflow:hidden;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-card:hover{box-shadow:0 8px 25px rgba(0,0,0,0.1);transform:translateY(-3px)}#authSelectionSection .card{transition:transform .2s,box-shadow .2s}#authSelectionSection .card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.steps-container{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e0e0e0}.steps-wrapper{display:flex;align-items:center;justify-content:center;gap:20px}.step-item{display:flex;flex-direction:column;align-items:center;position:relative}.step-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;position:relative;z-index:2;transition:all .3s}.step-circle.completed,.step-circle.active{background:#007bff;color:#fff}.step-circle.inactive{background:#e0e0e0;color:#999}.step-label{margin-top:10px;font-size:14px;color:#666}.step-label.active{color:#007bff;font-weight:500}.step-line{position:absolute;top:20px;left:50%;width:80px;height:2px;background:#e0e0e0;z-index:1}.step-line.completed{background:#007bff}.dashboard-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 25px rgba(0,0,0,0.05);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.dashboard-card .card-header{background-color:transparent;border-bottom:1px solid #f0f0f0;padding:20px 25px}.dashboard-card .card-header .card-title{font-size:18px;font-weight:600;color:#333;margin:0}.dashboard-card .card-header .card-title i{margin-right:10px;color:#007bff}.dashboard-card .card-body{padding:25px}.user-overview-card .card-body{display:flex;align-items:center;justify-content:space-between}.user-overview-card .user-info{display:flex;align-items:center}.user-overview-card .user-avatar{width:70px;height:70px;border-radius:50%;margin-right:20px;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.user-overview-card .user-name{font-size:22px;font-weight:700;margin-bottom:5px}.user-overview-card .user-status-badge{font-size:12px;padding:5px 12px}.user-overview-card .user-stats{display:flex;gap:30px}.user-overview-card .stat-item{text-align:center}.user-overview-card .stat-value{font-size:24px;font-weight:700;color:#007bff;display:block}.user-overview-card .stat-label{font-size:13px;color:#666}.quick-actions-card .action-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#333;padding:20px;border-radius:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease;background-color:#f9faff}.quick-actions-card .action-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.08);background-color:#fff}.quick-actions-card .action-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:15px;color:#fff}.quick-actions-card .action-icon i{font-size:28px}.quick-actions-card .action-label{font-weight:600}.auth-center-card .auth-main-task{background-color:#e9f3ff;border-radius:8px;padding:20px;margin-bottom:25px;border-left:4px solid #007bff}.auth-center-card .auth-main-task h6{font-weight:700;color:#0056b3}.auth-center-card .auth-main-task p{font-size:14px;color:#333;margin-bottom:15px}.auth-card-wrapper{height:100%}.auth-card-wrapper .auth-card{border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-direction:column;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-card-wrapper .auth-card:hover{box-shadow:0 8px 25px rgba(0,0,0,0.1);transform:translateY(-3px)}.auth-card .auth-card-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #f0f0f0}.auth-card .auth-card-title{font-weight:600}.auth-card .auth-card-title i{margin-right:8px}.auth-card .auth-card-body{padding:20px;text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.auth-card .auth-status-icon{font-size:48px;margin-bottom:15px}.auth-card .auth-description{color:#666;font-size:14px;margin-bottom:15px}.auth-card .auth-info-row{font-size:14px}.auth-card .auth-card-footer{padding:20px;background-color:#fcfdff;border-top:1px solid #f0f0f0;border-radius:0 0 10px 10px}.member-center{background:linear-gradient(180deg, #e8f0fe 0, #f5f8fc 24%);min-height:calc(-100vh);padding-bottom:48px}.member-overview{background:linear-gradient(152deg, #1e3a5f 0, #2563eb 45%, #3b82f6 100%);color:#fff;padding:36px 0 40px;margin-bottom:0;min-height:100px;box-shadow:0 4px 24px rgba(30,58,95,0.2);position:relative;overflow:hidden}.member-overview::before{content:'';position:absolute;top:-50%;right:-10%;width:50%;height:200%;background:radial-gradient(ellipse, rgba(255,255,255,0.08) 0, transparent 70%);pointer-events:none}.member-overview-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 40px;position:relative;z-index:1}.member-welcome{display:flex;align-items:center;gap:24px}.member-avatar-wrap{flex-shrink:0}.member-avatar-img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,0.4);box-shadow:0 4px 16px rgba(0,0,0,0.15);display:block}.member-avatar{width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,0.2);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:#fff;border:2px solid rgba(255,255,255,0.4);box-shadow:0 4px 16px rgba(0,0,0,0.15);letter-spacing:.02em}.member-welcome-text{min-width:0}.member-greeting-label{font-size:13px;font-weight:500;letter-spacing:.05em;opacity:.85;margin:0 0 4px 0;text-transform:uppercase}.member-greeting-name{font-size:26px;font-weight:700;margin:0 0 10px 0;letter-spacing:-0.02em;line-height:1.2}.member-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0;font-size:13px;opacity:.92}.member-type-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:rgba(255,255,255,0.22);font-weight:500;font-size:12px}.member-meta-sep{width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,0.6)}.member-account{display:inline-flex;align-items:center;font-size:13px;opacity:.9}.member-account .iconfont{font-size:14px;opacity:.85}.member-quick-stats{color:#fff;display:grid;grid-template-columns:repeat(4, 1fr);gap:14px;min-width:0}.member-quick-stats--two{grid-template-columns:repeat(2, 1fr);max-width:320px}.member-quick-stats a{color:#fff;text-decoration:none}.quick-stat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:88px;padding:18px 20px;background:rgba(255,255,255,0.12);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,0.2);color:#fff;transition:all .22s ease}.quick-stat-card:hover{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.35);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.15)}.quick-stat-card--active{background:rgba(255,255,255,0.28);border-color:rgba(255,255,255,0.5);box-shadow:0 4px 16px rgba(0,0,0,0.2)}.quick-stat-card--active:hover{transform:none}.quick-stat-card--disabled{opacity:.7;cursor:default;pointer-events:none}.quick-stat-card--disabled .quick-stat-desc{color:rgba(255,255,255,0.85)}.quick-stat-card .quick-stat-label{font-size:14px;font-weight:600;display:block;text-align:center}.quick-stat-card .quick-stat-desc{font-size:12px;color:rgba(255,255,255,0.9);display:block;text-align:center}.quick-stat-icon{width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,0.22);display:flex;align-items:center;justify-content:center;flex-shrink:0}.quick-stat-icon i{font-size:22px}.quick-stat-icon--warn{background:rgba(251,191,36,0.5)}.quick-stat-icon--ok{background:rgba(34,197,94,0.4)}.member-main{margin-top:-24px;position:relative;z-index:1;padding-top:8px}.member-sidebar{display:flex;flex-direction:column;gap:28px;position:sticky;top:20px}.member-sidebar-group-title{font-size:12px;font-weight:700;letter-spacing:.04em;color:#475569;margin-bottom:10px;padding-left:6px;border-left:3px solid #cbd5e1}.member-nav-item{display:flex;flex-wrap:wrap;align-items:center;gap:5px 15px;padding:14px 16px;background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,0.06);color:#334155;text-decoration:none;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;transition:all .25s ease;margin-bottom:8px;cursor:pointer;border:2px solid transparent}.member-nav-item--link:hover{border-color:#2563eb;color:#1d4ed8;box-shadow:0 4px 14px rgba(37,99,235,0.18)}.member-nav-item[data-section]:hover{border-color:#e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,0.08)}.member-nav-item.active{border-color:#2563eb;background:linear-gradient(135deg, #eff6ff 0, #dbeafe 100%);color:#1d4ed8;box-shadow:0 4px 14px rgba(37,99,235,0.2)}.member-nav-item.active .member-nav-icon{background:#2563eb;color:#fff}.member-nav-item.active .member-nav-desc{color:#1d4ed8}.member-nav-item--logout{color:#b91c1c;margin-top:12px}.member-nav-item--logout .member-nav-icon{background:rgba(185,28,28,0.12);color:#b91c1c}.member-nav-item--logout .member-nav-desc{color:#991b1b}.member-nav-item--logout:hover{border-color:#dc2626;color:#991b1b;box-shadow:0 4px 14px rgba(185,28,28,0.15)}.member-nav-item--logout:hover .member-nav-icon{background:#dc2626;color:#fff}.member-nav-item--logout:hover .member-nav-desc{color:#b91c1c}.member-nav-icon{width:38px;height:38px;border-radius:10px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.member-nav-icon i{font-size:20px}.member-nav-text{font-size:18px;font-weight:bold;flex:1;min-width:0}.member-nav-desc{font-size:13px;color:#475569;width:100%;padding-left:55px;line-height:1.4}.member-content-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,0.06);overflow:hidden;border:1px solid #e0e0e0}.member-content-header{padding:24px 28px;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg, #fafbfc 0, #fff 100%)}.member-content-title{font-size:20px;font-weight:700;color:#1e293b;margin:0 0 6px 0;display:flex;align-items:center;gap:10px}.member-content-title i{color:#2563eb}.member-content-subtitle{margin:0;font-size:14px;color:#999}.member-content-body{padding:28px 28px 32px;border-left:3px solid transparent;transition:border-color .2s ease,background-color .2s ease}.member-content-body .alert-warning .alert-link{font-weight:600;color:#b45309;text-decoration:underline;text-underline-offset:2px}.member-content-body .alert-warning .alert-link:hover{color:#92400e}.member-profile-form .member-content-body{padding:24px 28px 32px}.auth-type-card{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.auth-type-card:hover{border-color:#ccc;background-color:#fafbfc}.auth-type-card.active{border-color:#2563eb;border-width:2px;background-color:rgba(29,78,216,0.06);box-shadow:0 0 0 1px #2563eb}.profile-container{background:#f9fafe;min-height:calc(-100vh);padding:30px 0}.profile-container>.container>.row{width:100%}.profile-sidebar-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden}.profile-menu{padding:8px}.profile-menu-item{display:flex;align-items:center;gap:12px;padding:14px 16px;color:#666;text-decoration:none;border-radius:8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease;margin-bottom:4px;cursor:pointer}.profile-menu-item:hover{background:#f5f7fa;color:#007bff;transform:translateX(4px)}.profile-menu-item.active{background:linear-gradient(135deg, #007bff 0, #0056b3 100%);color:#fff;box-shadow:0 2px 8px rgba(0,123,255,0.3)}.profile-menu-item.active .profile-menu-icon{background:rgba(255,255,255,0.2)}.profile-menu-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#f0f0f0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.profile-menu-icon i{font-size:18px}.profile-menu-text{font-size:15px;font-weight:500}.profile-content-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.08);overflow:hidden}.profile-card-header{padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafbfc}.profile-card-title{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#333}.profile-card-title i{font-size:20px;color:#007bff}.profile-card-body{padding:30px 24px}.auth-cards-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:20px}.auth-card-item{background:#fff;border:2px solid #f0f0f0;border-radius:12px;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-card-item:hover{border-color:#007bff;box-shadow:0 4px 16px rgba(0,123,255,0.15);transform:translateY(-2px)}.auth-card-header{padding:20px;background:#fafbfc;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.auth-card-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#333}.auth-card-title i{font-size:20px;color:#007bff}.auth-status-badge{font-size:12px;padding:4px 12px;border-radius:12px;font-weight:500}.auth-card-body{padding:20px;min-height:80px}.auth-info-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:14px}.auth-info-row:last-child{margin-bottom:0}.auth-info-row i{font-size:16px;color:#999}.auth-info-label{color:#666;min-width:70px}.auth-info-value{color:#333;font-weight:500}.auth-card-footer{padding:16px 20px;background:#fafbfc;border-top:1px solid #f0f0f0}.auth-card-footer .btn{border-radius:8px;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-card-footer .btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,123,255,0.3)}.auth-card-footer .btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.auth-card-footer a.btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.6}@media (max-width:992px){.profile-container{padding:20px 0}.profile-card-body{padding:24px 20px}.auth-cards-grid{grid-template-columns:1fr}.member-sidebar{position:static}}.auth-form-step-circle{width:40px;height:40px}.auth-radio-group{display:flex;flex-wrap:wrap;gap:16px;padding:12px 0}.auth-radio-group .form-check{margin:0}.auth-radio-group .form-check-label{font-weight:normal;cursor:pointer}.profile-card-body .form-check{margin:0;padding-left:1.5em}.profile-card-body .form-check-input{width:18px;height:18px;margin-top:.25em;margin-left:-1.5em;cursor:pointer;border:2px solid #d0d0d0;border-radius:4px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease;float:left}.profile-card-body .form-check-input:checked{background-color:#007bff;border-color:#007bff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.profile-card-body .form-check-input:focus{border-color:#007bff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.profile-card-body .form-check-label{font-size:14px;color:#333;line-height:1.6;cursor:pointer;user-select:none;margin-left:0;padding-left:0}.profile-card-body .form-check-label a{color:#007bff;text-decoration:none;font-weight:500;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease;position:relative}.profile-card-body .form-check-label a:hover{color:#0056b3;text-decoration:underline}.profile-card-body .form-check-label a:active{color:#004085}.auth-form-wrapper{width:100%;padding:50px 40px}.auth-form-header{text-align:center;margin-bottom:40px}.auth-form-title{font-size:28px;font-weight:600;color:#333;margin-bottom:8px}.auth-form-subtitle{font-size:14px;color:#666;margin:0}.auth-form{width:100%}.auth-form .form-floating{position:relative}.auth-form .form-floating>label{position:absolute;top:0;left:0;height:100%;padding:16px 16px 16px 30px;pointer-events:none;border:2px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.auth-form .form-floating>.form-control:focus~label,.auth-form .form-floating>.form-control:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-0.5rem) translateX(.15rem)}.auth-form .form-floating::before{content:'';left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:5;pointer-events:none}.auth-form .form-floating .sms-code-btn{top:28px}.auth-form .form-control{height:56px;padding:10px 30px;border:2px solid #e0e0e0;border-radius:12px;font-size:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-form .form-control:focus{border-color:#007bff;box-shadow:0 0 0 4px rgba(0,123,255,0.1);outline:none}.auth-form .form-control.is-invalid{border-color:#dc3545}.auth-form .form-label{padding-left:50px;color:#999;font-size:14px;display:flex;align-items:center}.auth-form .form-label i{font-size:16px;margin-right:6px}.password-toggle-btn{right:12px;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;font-size:18px;cursor:pointer;padding:8px;z-index:10;transition:color .3s}.password-toggle-btn:hover{color:#007bff}.sms-code-btn{right:8px;position:absolute;top:50%;transform:translateY(-50%);background:#007bff;border:none;color:#fff;font-size:13px;cursor:pointer;padding:8px 16px;border-radius:8px;z-index:10;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease;white-space:nowrap}.sms-code-btn:hover:not(:disabled){background:#0056b3;transform:translateY(-50%) scale(1.05)}.sms-code-btn:disabled{background:#ccc;cursor:not-allowed;opacity:.7}.auth-submit-btn{height:56px;border-radius:12px;font-size:16px;font-weight:600;background:#007bff;border:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,123,255,0.3)}.auth-submit-btn:hover:not(:disabled){background:#0056b3;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,0.4)}.auth-submit-btn:active:not(:disabled){transform:translateY(0)}.auth-submit-btn:disabled{opacity:.7;cursor:not-allowed}.auth-admin-btn{height:56px;border-radius:12px;font-size:16px;font-weight:600;border:none;color:#fff;background:linear-gradient(135deg, #667eea 0, #764ba2 100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(102,126,234,0.4);position:relative;overflow:hidden}.auth-admin-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);transition:left .5s}.auth-admin-btn:hover{background:linear-gradient(135deg, #764ba2 0, #667eea 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,0.5)}.auth-admin-btn:hover::before{left:100%}.auth-admin-btn:active{transform:translateY(0);box-shadow:0 4px 15px rgba(102,126,234,0.4)}.auth-admin-btn i{font-size:18px}.auth-form-footer{text-align:center;padding-top:20px;border-top:1px solid #f0f0f0}.auth-link{color:#007bff;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.auth-link:hover{color:#0056b3;transform:translateX(5px)}.auth-link:hover i{transform:translateX(3px)}.auth-link i{transition:transform .3s}.invalid-feedback{display:block;width:100%;margin-top:8px;font-size:13px;color:#dc3545}.reg-required{color:#c00}.reg-check-btn{border:1px solid #fa8c16;color:#fa8c16;background:#fff;padding:.375rem .75rem;border-radius:4px;white-space:nowrap}.reg-check-btn:hover{background:#fff7e6;color:#fa8c16}.auth-form .form-floating.form-floating--has-check-btn .form-control{padding-right:160px}.auth-form .form-floating.form-floating--has-btn .form-control{padding-right:110px}.auth-form .form-floating .reg-check-btn{position:absolute;right:8px;top:28px;transform:translateY(-50%);z-index:10;white-space:nowrap}.auth-form .form-floating .password-toggle{position:absolute;right:12px;top:28px;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;font-size:18px;z-index:10;padding:4px 8px}.auth-form .form-floating .password-toggle .iconfont{font-size:18px}.auth-form .form-floating .password-toggle:hover{color:#007bff}.reg-desc{font-size:12px;color:#8c8c8c;margin-top:6px;line-height:1.5;display:block}.reg-desc--sms{margin-top:8px}#companyFields,#registerSpinner,#usernameError,#passwordError,#loginSpinner{display:none}.member-form-section{margin-bottom:32px}.member-form-section:last-of-type{margin-bottom:0}.member-form-section--readonly{background:#f8fafc;padding:16px 20px 20px;border-radius:12px;border:1px solid #e0e0e0}.member-form-section--readonly .member-form-section-title{margin-top:0}.member-form-section form{display:block;width:100%}.member-form-section-title{font-size:16px;font-weight:600;color:#334155;margin:0 0 16px 0;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.member-content-body>.member-form-section:first-child .member-form-section-title{margin-top:0}.member-content-body>.member-form-section:not(:first-child) .member-form-section-title{margin-top:24px}.member-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;width:100%;grid-auto-flow:row;align-items:start}.member-form-group{display:block;min-height:0;margin-bottom:0}.member-form-group--full{grid-column:-1}.member-form-group--avatar-block{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.member-form-item{margin-bottom:20px;display:block;width:100%}.member-form-label{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.member-form-input-wrapper{position:relative}.member-form-input{display:block;width:100%;height:46px;line-height:46px;padding:0 14px;border:2px solid #e0e0e0;border-radius:10px;font-size:14px;color:#1e293b;background:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease}.member-form-input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,0.1)}.member-form-input:disabled,.member-form-input[readonly]{background:#f1f5f9;color:#999;cursor:not-allowed;border-color:#cbd5e1;border-style:solid;opacity:1;-webkit-text-fill-color:#999}.member-form-input:disabled::placeholder,.member-form-input[readonly]::placeholder{color:#94a3b8}textarea.member-form-input{height:auto;min-height:80px;padding:10px 14px;resize:vertical}.member-form-actions{padding-top:24px;margin-top:8px;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.member-form-actions .btn-outline-secondary,.member-form-actions a.btn.btn-outline-secondary{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:46px;padding:0 20px;font-size:14px;font-weight:500;color:#475569;background:#fff;border:2px solid #e0e0e0;border-radius:10px;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease}.member-form-actions .btn-outline-secondary:hover,.member-form-actions a.btn.btn-outline-secondary:hover{color:#334155;background:#f8fafc;border-color:#94a3b8}.member-save-btn{min-width:140px;height:46px;font-size:15px;font-weight:600;border-radius:10px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;transition:all .25s ease}.member-save-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(37,99,235,0.35)}.upload-field .upload-field-label{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.upload-field .upload-field-value{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;white-space:nowrap}.upload-field .upload-field-trigger{position:relative;display:flex;align-items:center;gap:12px;padding:10px 14px;border:2px dashed #e0e0e0;border-radius:10px;background:#fafbfc;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease}.upload-field .upload-field-trigger:hover{border-color:#007bff;background:#f8f9ff}.upload-field .upload-field-trigger:hover .upload-field-btn{color:#007bff}.upload-field .upload-field-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.upload-field .upload-field-btn{font-size:14px;font-weight:500;color:#666;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease}.upload-field .upload-field-btn i{margin-right:4px}.upload-field .upload-field-filename{flex:1;font-size:13px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-field .upload-field-filename[data-filled="1"]{color:#666}.upload-field .upload-field-preview{margin-top:12px}.upload-field .upload-field-preview .upload-field-preview-img{display:block;max-width:100%;max-height:200px;width:auto;height:auto;border-radius:8px;border:1px solid #e0e0e0;object-fit:contain}.upload-field--disabled .upload-field-trigger{pointer-events:none;opacity:.7}.trade-publish-tabs{display:flex;flex-wrap:wrap;gap:10px}.trade-publish-tabs a.btn.btn-outline-secondary{color:#475569;border-color:#e0e0e0;background:#fff}.trade-publish-tabs a.btn.btn-outline-secondary:hover,.trade-publish-tabs a.btn.btn-outline-secondary:focus{color:#334155;border-color:#cbd5e1;background:#f8fafc}.trade-publish-tabs .btn{min-width:120px;height:38px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.trade-publish-form .form-label{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.trade-publish-form .form-control,.trade-publish-form .form-select{display:block;width:100%;min-height:46px;padding:0 14px;border:2px solid #e0e0e0;border-radius:10px;font-size:14px;color:#1e293b;background:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;transition:all .2s ease}.trade-publish-form .form-control:focus,.trade-publish-form .form-select:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,0.1)}.trade-publish-form .form-select{padding-right:36px}.trade-publish-form textarea.form-control{min-height:110px;line-height:1.6;padding:10px 14px}.trade-publish-form .form-check-inline{margin-right:10px;margin-bottom:8px}.trade-publish-form .form-check-inline .form-check-label{color:#475569;font-size:14px}.trade-publish-form .form-control-plaintext{min-height:46px;padding:10px 14px;border:2px solid #e0e0e0;border-radius:10px;background:#f8fafc;color:#999}.trade-publish-form .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}.trade-publish-form .input-group .form-control{flex:1 1 auto;width:1%;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.trade-publish-form .input-group .input-group-text{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;white-space:nowrap;min-height:46px;border:2px solid #e0e0e0;border-left:0;border-radius:0 10px 10px 0;background:#f8fafc;color:#475569}.empty-state{text-align:center;padding:48px 20px 56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#999;font-size:16px}.empty-state .empty-state-image{width:200px;height:200px;display:flex;align-items:center;justify-content:center;opacity:.6}.empty-state .empty-state-image img{width:100%;height:100%;object-fit:contain}.empty-state .empty-state-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:rgba(0,123,255,0.08);border-radius:50%}.empty-state .empty-state-icon i{font-size:40px;color:#007bff}.empty-state .empty-state-title{margin:0;font-size:18px;font-weight:600;color:#333}.empty-state .empty-state-desc{margin:0;font-size:14px;color:#999;line-height:1.6;max-width:360px}.empty-state .empty-state-btn{margin-top:8px;padding:12px 28px;font-size:15px;font-weight:500;border-radius:8px;box-shadow:0 2px 8px rgba(0,123,255,0.25);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;transition:all .3s ease}.empty-state .empty-state-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,0.35)}.empty-state--card{padding:56px 24px 64px;background:linear-gradient(180deg, #f8fafc 0, #fff 100%);border-radius:12px;border:1px dashed #e0e0e0;margin:0 10px 10px}.article-container{min-height:600px}.article-layout{display:flex;gap:30px;margin-bottom:20px}.article-layout .article-sidebar{width:260px;flex-shrink:0}.article-layout .article-sidebar .sidebar-nav{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.06);position:sticky;top:20px}.article-layout .article-sidebar .sidebar-nav .sidebar-nav-header{background:linear-gradient(135deg, #0ba2f4 0, #0a8cd6 100%);padding:16px 20px}.article-layout .article-sidebar .sidebar-nav .sidebar-nav-header .sidebar-title{font-size:18px;font-weight:600;color:#fff;margin:0;letter-spacing:.5px}.article-layout .article-sidebar .sidebar-nav .category-list{list-style:none;padding:0;margin:0}.article-layout .article-sidebar .sidebar-nav .category-list .category-item{border-bottom:1px solid #f0f0f0}.article-layout .article-sidebar .sidebar-nav .category-list .category-item:last-child{border-bottom:none}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link{display:flex;align-items:center;padding:14px 20px;color:#4e4e4e;text-decoration:none;font-size:14px;transition:all .3s ease;position:relative;background:#fff}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link .category-number{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#f5f5f5;color:#666;border-radius:4px;font-size:12px;font-weight:600;margin-right:12px;flex-shrink:0;transition:all .3s ease}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link .category-name{flex:1;transition:color .3s ease}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link .category-arrow{font-size:12px;color:#ccc;opacity:0;transform:translateX(-5px);transition:all .3s ease}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link:hover{background:#f8f9fa;color:#0ba2f4;padding-left:24px}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link:hover .category-number{background:#0ba2f4;color:#fff}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link:hover .category-arrow{opacity:1;transform:translateX(0);color:#0ba2f4}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link.active{background:#e6f4ff;color:#0ba2f4;font-weight:500;padding-left:24px}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link.active .category-number{background:#0ba2f4;color:#fff}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link.active .category-arrow{opacity:1;transform:translateX(0);color:#0ba2f4}.article-layout .article-sidebar .sidebar-nav .category-list .category-item .category-link.active::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#0ba2f4}.article-layout .article-content{flex:1;min-width:0}.article-subcategory-tabs{display:flex;flex-direction:row;gap:0;align-items:center;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.article-subcategory-tab{padding:12px 24px;color:#4e4e4e;text-decoration:none;font-size:16px;position:relative;transition:all .3s ease}.article-subcategory-tab:hover{color:#0ba2f4}.article-subcategory-tab.active{color:#0ba2f4;font-weight:600}.article-subcategory-tab.active::after{content:'';position:absolute;bottom:-15px;left:0;right:0;height:2px;background-color:#0ba2f4}.article-category-list{margin-bottom:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.article-category-list .article-category-item{padding:10px 20px;border-radius:5px;background-color:#fff;text-decoration:none;color:#4e4e4e;border:1px solid transparent;transition:all .3s ease}.article-category-list .article-category-item:hover{color:#0ba2f4;border-color:#0ba2f4}.article-category-list .article-category-item.active{color:#fff;background-color:#0ba2f4}.article-item{display:flex;align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);padding:24px;transition:all .3s ease;border:1px solid transparent;cursor:pointer;text-decoration:none;color:inherit;margin-bottom:10px}.article-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.15);border-color:#0ba2f4}.article-item .article-litpic{width:180px;height:120px;background-color:#f5f5f5;border-radius:6px;margin-right:20px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.article-item .article-litpic img{width:100%;height:100%;object-fit:cover;border-radius:6px;transition:transform .3s ease}.article-item:hover .article-litpic img{transform:scale(1.05)}.article-item .article-info{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.article-item .title{font-size:18px;font-weight:600;color:#4e4e4e;line-height:1.5;margin:0;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-item .summary{font-size:14px;color:#666;line-height:1.8;margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article-item .meta{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.article-item .meta .meta-item{display:flex;align-items:center;gap:5px;font-size:13px;color:#999}.article-item .meta .meta-item i{font-size:14px}.article-item:hover .article-info .title{color:#0ba2f4}.article-empty{text-align:center;padding:80px 20px;color:#999;font-size:16px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.article-empty .empty-image{width:200px;height:200px;display:flex;align-items:center;justify-content:center;opacity:.6}.article-empty .empty-image img{width:100%;height:100%;object-fit:contain}.article-empty .empty-text{margin:0;font-size:16px;color:#999}.page-content{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px rgba(0,0,0,0.06)}.page-content .page-title{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.page-content .page-title h2{font-size:24px;font-weight:600;color:#4e4e4e;margin:0;line-height:1.4}.page-content .page-body{color:#4e4e4e;font-size:16px;line-height:1.8;word-wrap:break-word}.page-content .page-body p{margin-bottom:16px}.page-content .page-body p:last-child{margin-bottom:0}.page-content .page-body img{max-width:100%;height:auto;border-radius:4px;margin:16px 0}.page-content .page-body h1,.page-content .page-body h2,.page-content .page-body h3,.page-content .page-body h4,.page-content .page-body h5,.page-content .page-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;color:#4e4e4e}.page-content .page-body h1:first-child,.page-content .page-body h2:first-child,.page-content .page-body h3:first-child,.page-content .page-body h4:first-child,.page-content .page-body h5:first-child,.page-content .page-body h6:first-child{margin-top:0}.page-content .page-body ul,.page-content .page-body ol{margin:16px 0;padding-left:24px}.page-content .page-body li{margin-bottom:8px}.page-content .page-body a{color:#0ba2f4;text-decoration:none}.page-content .page-body a:hover{text-decoration:underline}.page-content .page-body table{width:100%;border-collapse:collapse;margin:16px 0}.page-content .page-body table th,.page-content .page-body table td{padding:12px;border:1px solid #e0e0e0}.page-content .page-body table th{background-color:#f5f5f5;font-weight:600}.policy-container{padding:30px 0}.policy-category-nav{display:flex;justify-content:center;align-items:flex-start;gap:30px;flex-wrap:nowrap;padding:20px 0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:#fff}.policy-category-nav::-webkit-scrollbar{height:6px}.policy-category-nav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.policy-category-nav::-webkit-scrollbar-thumb{background:#0ba2f4;border-radius:3px}.policy-category-nav .policy-nav-item{display:flex;flex:1;flex-direction:column;align-items:center;text-decoration:none;color:inherit;transition:all .4s cubic-bezier(.4, 0, .2, 1);flex-shrink:0}.policy-category-nav .policy-nav-item:hover{transform:translateY(-8px)}.policy-category-nav .policy-nav-item:hover .policy-nav-hexagon{transform:scale(1.1) rotate(5deg)}.policy-category-nav .policy-nav-item:hover .policy-nav-hexagon::before{opacity:1}.policy-category-nav .policy-nav-item:hover .policy-nav-hexagon .policy-nav-icon .policy-nav-img-normal{opacity:0;transform:scale(.8) rotate(-10deg)}.policy-category-nav .policy-nav-item:hover .policy-nav-hexagon .policy-nav-icon .policy-nav-img-hover{opacity:1;transform:scale(1.1) rotate(5deg);animation:iconBounce .6s ease}.policy-category-nav .policy-nav-item:hover .policy-nav-text .policy-nav-title-cn{color:#0ba2f4;transform:translateY(-2px)}.policy-category-nav .policy-nav-item:hover .policy-nav-text .policy-nav-title-en{opacity:1;transform:translateY(0)}.policy-category-nav .policy-nav-hexagon{position:relative;transition:all .4s cubic-bezier(.4, 0, .2, 1);overflow:visible}.policy-category-nav .policy-nav-hexagon::before{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:radial-gradient(circle, rgba(11,162,244,0.3) 0, transparent 70%);border-radius:50%;opacity:0;transition:opacity .4s ease;z-index:-1;pointer-events:none}.policy-category-nav .policy-nav-hexagon .policy-nav-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.policy-category-nav .policy-nav-hexagon .policy-nav-icon img{width:100%;height:100%;object-fit:contain;transition:all .4s cubic-bezier(.4, 0, .2, 1);position:absolute;top:0;left:0}.policy-category-nav .policy-nav-hexagon .policy-nav-icon .policy-nav-img-normal{opacity:1;z-index:1;transform:scale(1) rotate(0deg)}.policy-category-nav .policy-nav-hexagon .policy-nav-icon .policy-nav-img-hover{opacity:0;z-index:2;transform:scale(.9) rotate(-5deg)}@keyframes iconBounce{0%{transform:scale(.8) rotate(-10deg);opacity:0}50%{transform:scale(1.15) rotate(8deg)}70%{transform:scale(1.05) rotate(3deg)}100%{transform:scale(1.1) rotate(5deg);opacity:1}}.policy-category-nav .policy-nav-text{text-align:center;margin-top:8px}.policy-category-nav .policy-nav-text .policy-nav-title-cn{font-size:18px;font-weight:600;color:#0ba2f4;margin-bottom:4px;transition:all .3s ease;line-height:1.4;transform:translateY(0)}.policy-category-nav .policy-nav-text .policy-nav-title-en{text-transform:uppercase;line-height:1.3;opacity:.8;font-size:14px;transform:translateY(2px);transition:all .3s ease}.policy-intro{display:flex;gap:30px;margin-bottom:40px;padding:30px;border-radius:12px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,0.06)}.policy-intro .policy-intro-image{flex-shrink:0;width:400px;border-radius:8px;overflow:hidden;object-fit:cover}.policy-intro .policy-intro-content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.policy-intro .policy-intro-content .policy-intro-title{font-size:26px;font-weight:600;color:#0ba2f4;text-decoration:none;transition:color .3s}.policy-intro .policy-intro-content .policy-intro-title:hover{color:#0a8cd6}.policy-intro .policy-intro-content .policy-intro-text{font-size:15px;line-height:1.8;color:#666}.policy-category-ad-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin-bottom:40px}.policy-category-ad-wrapper .policy-category-ad{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all .3s ease;background:#fff}.policy-category-ad-wrapper .policy-category-ad:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(11,162,244,0.15)}.policy-category-ad-wrapper .policy-category-ad a{display:block;overflow:hidden}.policy-category-ad-wrapper .policy-category-ad img{width:100%;height:auto;display:block;transition:transform .4s ease}.policy-category-ad-wrapper .policy-category-ad:hover img{transform:scale(1.08)}.policy-category-list{display:flex;flex-direction:column;gap:24px;margin-top:30px}.policy-category-list .policy-category-item{display:flex;gap:24px;padding:24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.06);transition:all .3s ease}.policy-category-list .policy-category-item:hover{box-shadow:0 4px 16px rgba(0,0,0,0.1);transform:translateY(-2px)}.policy-category-list .policy-category-item .policy-category-image{flex-shrink:0;width:200px;height:140px;border-radius:8px;overflow:hidden;object-fit:cover;background:#f5f5f5}.policy-category-list .policy-category-item .policy-category-content{flex:1;display:flex;flex-direction:column;gap:12px}.policy-category-list .policy-category-item .policy-category-content .policy-category-title{font-size:20px;font-weight:600;color:#4e4e4e;margin:0;line-height:1.4}.policy-category-list .policy-category-item .policy-category-content .policy-category-description{font-size:14px;line-height:1.7;color:#666;flex:1}.policy-category-list .policy-category-item .policy-category-content .policy-category-description p{margin:0 0 8px 0}.policy-category-list .policy-category-item .policy-category-content .policy-category-description p:last-child{margin:0}.policy-category-list .policy-category-item .policy-category-content .policy-category-more{align-self:flex-start;padding:8px 20px;background:#0ba2f4;color:#fff;text-decoration:none;font-size:14px;border-radius:6px;transition:all .3s ease}.policy-category-list .policy-category-item .policy-category-content .policy-category-more:hover{background:#0a8cd6;transform:translateX(4px)}.article-recommend-list{display:flex;flex-direction:row;gap:20px;margin-bottom:20px;flex-wrap:wrap}.article-recommend-list .article-item{flex:1;min-width:0;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);padding:0;overflow:hidden;transition:all .3s ease;border:1px solid transparent;cursor:pointer;text-decoration:none;color:inherit;margin-bottom:0}.article-recommend-list .article-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.15);border-color:#0ba2f4}.article-recommend-list .article-item .article-litpic{width:100%;height:200px;background-color:#f5f5f5;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.article-recommend-list .article-item .article-litpic img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-recommend-list .article-item:hover .article-litpic img{transform:scale(1.1)}.article-recommend-list .article-item .article-title{font-size:16px;font-weight:600;color:#4e4e4e;line-height:1.5;margin:16px 16px 8px 16px;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-recommend-list .article-item .article-summary{font-size:14px;color:#666;line-height:1.6;margin:0 16px 12px 16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-recommend-list .article-item .article-meta{display:flex;flex-direction:row;gap:15px;align-items:center;padding:0 16px 16px 16px;margin-top:auto}.article-recommend-list .article-item .article-meta .meta-item{display:flex;align-items:center;gap:5px;font-size:12px;color:#999}.article-recommend-list .article-item .article-meta .meta-item i{font-size:13px}.article-recommend-list .article-item:hover .article-title{color:#0ba2f4}.category-title-section{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.category-title-section .category-title{font-size:28px;font-weight:700;color:#4e4e4e;margin:0 0 10px 0}.category-title-section .category-description{font-size:16px;color:#666;line-height:1.6;margin:0}.help-container{max-width:1200px;margin:0 auto;padding:40px 20px}.help-category-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:50px}.help-category-grid .help-module-card{border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all .2s ease;display:flex;flex-direction:column}.help-category-grid .help-module-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,0.12)}.help-category-grid .help-module-card.module-orange{background:linear-gradient(135deg, #ff6b6b 0, #ff8e53 100%);color:#fff}.help-category-grid .help-module-card.module-teal{background:linear-gradient(135deg, #4ecdc4 0, #44a08d 100%);color:#fff}.help-category-grid .help-module-card.module-blue{background:linear-gradient(135deg, #667eea 0, #764ba2 100%);color:#fff}.help-category-grid .help-module-card.module-green{background:linear-gradient(135deg, #11998e 0, #38ef7d 100%);color:#fff}.help-category-grid .help-module-card.module-brown{background:linear-gradient(135deg, #d2691e 0, #cd853f 100%);color:#fff}.help-category-grid .help-module-card .module-header{display:flex;align-items:center;margin-bottom:20px}.help-category-grid .help-module-card .module-header .module-icon{display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0;margin-right:5px}.help-category-grid .help-module-card .module-header .module-icon i{font-size:24px;color:#fff}.help-category-grid .help-module-card .module-header .module-title{flex:1;font-size:18px;font-weight:600;margin:0;color:#fff}.help-category-grid .help-module-card .module-header .module-more{font-size:13px;color:rgba(255,255,255,0.9);text-decoration:none;padding:4px 12px;border-radius:4px;background-color:rgba(255,255,255,0.15);transition:all .2s ease;white-space:nowrap}.help-category-grid .help-module-card .module-header .module-more:hover{background-color:rgba(255,255,255,0.25)}.help-category-grid .help-module-card .module-content{flex:1;display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.help-category-grid .help-module-card .module-content .module-item{display:block;height:40px;line-height:40px;background-color:rgba(255,255,255,0.15);border-radius:6px;color:rgba(255,255,255,0.95);text-decoration:none;font-size:14px;transition:all .2s ease;text-align:center}.help-category-grid .help-module-card .module-content .module-item:hover{background-color:rgba(255,255,255,0.25)}.help-category-grid .help-image-block{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.08);background:#f5f5f5;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease}.help-category-grid .help-image-block:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,0.12)}.help-category-grid .help-image-block .help-image{width:100%;height:100%;object-fit:cover;display:block}.help-category-grid .help-image-block .help-image-text{position:absolute;top:20px;left:20px;font-size:18px;font-weight:600;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.3);z-index:1}.block-divider{height:1px;background:linear-gradient(90deg, transparent 0, #e8e8e8 50%, transparent 100%);margin:40px 0;border:none}.help-faq-section .faq-title{display:flex;align-items:center;font-size:22px;font-weight:600;color:#333;margin-bottom:24px}.help-faq-section .faq-title .faq-title-bar{display:inline-block;width:3px;height:20px;background-color:#1890ff;margin-right:12px;border-radius:2px}.help-faq-section .faq-list{padding:0 10px;border-radius:10px;background-color:#fff}.help-faq-section .faq-list .faq-item{padding:16px 0;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.help-faq-section .faq-list .faq-item:last-child{border-bottom:none}.help-faq-section .faq-list .faq-item:hover{padding-left:8px}.help-faq-section .faq-list .faq-item .faq-question{display:flex;align-items:flex-start;margin-bottom:12px}.help-faq-section .faq-list .faq-item .faq-question .faq-q{font-size:16px;font-weight:600;color:#1890ff;margin-right:10px;flex-shrink:0}.help-faq-section .faq-list .faq-item .faq-question .faq-question-text{font-size:15px;font-weight:500;color:#333;line-height:1.6;flex:1}.help-faq-section .faq-list .faq-item .faq-answer{padding-left:26px;margin-top:0}.help-faq-section .faq-list .faq-item .faq-answer .faq-answer-content{font-size:14px;color:#666;line-height:1.7;margin-bottom:12px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.help-faq-section .faq-list .faq-item .faq-answer .faq-more-link{font-size:13px;color:#1890ff;text-decoration:none;transition:color .2s ease}.help-faq-section .faq-list .faq-item .faq-answer .faq-more-link:hover{color:#40a9ff;text-decoration:underline}.detail-container{padding:0 20px;min-height:300px}.notice-detail-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);padding:40px;margin-bottom:30px}.notice-detail-header{border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:30px}.notice-detail-header .notice-detail-title{font-size:28px;font-weight:600;color:#222;line-height:1.5;margin:0 0 20px 0;word-break:break-word}.notice-detail-header .notice-detail-meta{display:flex;align-items:center;gap:20px;font-size:14px;color:#999}.notice-detail-header .notice-detail-meta .meta-item{display:flex;align-items:center;gap:6px}.notice-detail-header .notice-detail-meta .meta-item i{font-size:16px;color:#0ba2f4}.notice-detail-body{min-height:200px}.notice-detail-body .notice-detail-content{font-size:16px;line-height:1.8;color:#222;word-break:break-word;white-space:pre-wrap}.notice-detail-body .notice-detail-content p{margin-bottom:16px}.notice-detail-body .notice-detail-content p:last-child{margin-bottom:0}.notice-detail-body .notice-detail-content img{max-width:100%;height:auto;border-radius:4px;margin:16px 0}.notice-detail-body .notice-detail-content h1,.notice-detail-body .notice-detail-content h2,.notice-detail-body .notice-detail-content h3,.notice-detail-body .notice-detail-content h4,.notice-detail-body .notice-detail-content h5,.notice-detail-body .notice-detail-content h6{margin-top:24px;margin-bottom:16px;font-weight:600;color:#222}.notice-detail-body .notice-detail-content h1:first-child,.notice-detail-body .notice-detail-content h2:first-child,.notice-detail-body .notice-detail-content h3:first-child,.notice-detail-body .notice-detail-content h4:first-child,.notice-detail-body .notice-detail-content h5:first-child,.notice-detail-body .notice-detail-content h6:first-child{margin-top:0}.notice-detail-body .notice-detail-content ul,.notice-detail-body .notice-detail-content ol{margin:16px 0;padding-left:30px}.notice-detail-body .notice-detail-content ul li,.notice-detail-body .notice-detail-content ol li{margin-bottom:8px}.notice-detail-body .notice-detail-content a{color:#0ba2f4;text-decoration:none}.notice-detail-body .notice-detail-content a:hover{text-decoration:underline}.notice-detail-body .notice-detail-content table{width:100%;border-collapse:collapse;margin:16px 0}.notice-detail-body .notice-detail-content table th,.notice-detail-body .notice-detail-content table td{padding:12px;border:1px solid #e0e0e0;text-align:left}.notice-detail-body .notice-detail-content table th{background-color:#f5f5f5;font-weight:600}.notice-detail-footer{margin-top:40px;padding-top:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:center}.notice-detail-footer .btn{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;font-size:14px;border-radius:4px;text-decoration:none;transition:all .3s ease}.notice-detail-footer .btn.btn-secondary{background-color:#6c757d;color:#fff;border:none}.notice-detail-footer .btn.btn-secondary:hover{background-color:#5a6268;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.15)}.notice-detail-footer .btn i{font-size:14px}.notice-detail-footer .notice-detail-empty{text-align:center;padding:60px 20px;color:#999}.notice-detail-footer .notice-detail-empty .empty-text{font-size:16px;margin:0}.notice-type-list{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row;gap:10px}.notice-type-list .notice-type-item{padding:10px 20px;border-radius:5px;background-color:#fff;text-decoration:none;color:#4e4e4e;border:1px solid transparent}.notice-type-list .notice-type-item:hover{color:#0ba2f4;border-color:#0ba2f4}.notice-type-list .notice-type-item.active{color:#fff;background-color:#0ba2f4}.notice-list{display:flex;flex-direction:column;gap:20px}.notice-item{display:flex;align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);padding:24px;transition:all .3s ease;cursor:pointer;border:1px solid transparent;text-decoration:none;color:inherit}.notice-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.15);border-color:#0ba2f4}.notice-item .notice-litpic{width:180px;height:120px;background-color:#f5f5f5;border-radius:6px;margin-right:20px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.notice-item .notice-litpic img{width:100%;height:100%;object-fit:cover;border-radius:6px;transition:transform .3s ease}.notice-item:hover .notice-litpic img{transform:scale(1.05)}.notice-item .notice-info{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.notice-item .title{font-size:18px;font-weight:600;color:#4e4e4e;line-height:1.5;margin:0;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notice-item .content{font-size:14px;color:#666;line-height:1.8;margin:0;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.notice-item:hover .notice-info .title{color:#0ba2f4}.notice-empty{text-align:center;padding:80px 20px;color:#999;font-size:16px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.notice-empty .empty-image{width:200px;height:200px;display:flex;align-items:center;justify-content:center;opacity:.6}.notice-empty .empty-image img{width:100%;height:100%;object-fit:contain}.notice-empty .empty-text{margin:0;font-size:16px;color:#999}.article-detail-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);padding:40px;margin-bottom:30px}.article-detail-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.article-detail-header .article-detail-title{font-size:28px;font-weight:600;color:#4e4e4e;line-height:1.5;margin:0 0 20px 0}.article-detail-header .article-detail-meta{display:flex;flex-direction:row;gap:30px;align-items:center;flex-wrap:wrap}.article-detail-header .article-detail-meta .meta-item{display:flex;align-items:center;gap:8px;font-size:14px;color:#999}.article-detail-header .article-detail-meta .meta-item i{font-size:16px;color:#0ba2f4}.article-detail-cover{margin-bottom:30px;border-radius:8px;overflow:hidden;max-height:500px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.article-detail-cover img{width:100%;height:auto;max-height:500px;object-fit:contain;display:block}.article-detail-body{margin-bottom:30px}.article-detail-content{font-size:16px;line-height:1.8;color:#4e4e4e;word-break:break-word}.article-detail-content p{margin-bottom:15px}.article-detail-content img{max-width:100%;height:auto;border-radius:6px;margin:20px 0}.article-detail-content h1,.article-detail-content h2,.article-detail-content h3,.article-detail-content h4,.article-detail-content h5,.article-detail-content h6{margin-top:30px;margin-bottom:15px;font-weight:600;color:#222}.article-detail-content h1{font-size:24px}.article-detail-content h2{font-size:22px}.article-detail-content h3{font-size:20px}.article-detail-content ul,.article-detail-content ol{margin-bottom:15px;padding-left:30px}.article-detail-content ul li,.article-detail-content ol li{margin-bottom:8px}.article-detail-content blockquote{border-left:4px solid #0ba2f4;padding-left:20px;margin:20px 0;color:#666;font-style:italic}.article-detail-content code{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-size:14px;color:#e83e8c}.article-detail-content pre{background-color:#f5f5f5;padding:15px;border-radius:6px;overflow-x:auto;margin:20px 0}.article-detail-content pre code{background-color:transparent;padding:0;color:#222}.article-detail-content a{color:#0ba2f4;text-decoration:none}.article-detail-content a:hover{text-decoration:underline}.article-detail-content table{width:100%;border-collapse:collapse;margin:20px 0}.article-detail-content table th,.article-detail-content table td{padding:12px;border:1px solid #e0e0e0;text-align:left}.article-detail-content table th{background-color:#f5f5f5;font-weight:600}.article-detail-empty{text-align:center;padding:60px 20px;color:#999;font-size:16px}.article-detail-empty .empty-text{margin:0}.article-detail-footer{padding-top:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:flex-start}.article-detail-footer .btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:5px;text-decoration:none;transition:all .3s ease}.article-detail-footer .btn-secondary{background-color:#f5f5f5;color:#4e4e4e;border:1px solid #ddd}.article-detail-footer .btn-secondary:hover{background-color:#0ba2f4;color:#fff;border-color:#0ba2f4}@media (max-width:1240px){.detail-container{padding:0 15px}.notice-detail-card{padding:30px}.notice-container{max-width:100%;padding:20px 15px}}@media (max-width:768px){.detail-container{padding:0 10px}.notice-detail-card{padding:20px}.notice-detail-header .notice-detail-title{font-size:22px}.notice-detail-header .notice-detail-meta{flex-direction:column;align-items:flex-start;gap:10px}.notice-detail-body .notice-detail-content{font-size:14px}.notice-detail-body .notice-detail-content img{margin:12px 0}.notice-detail-body .notice-detail-content table{font-size:12px}.notice-detail-body .notice-detail-content table th,.notice-detail-body .notice-detail-content table td{padding:8px}.notice-detail-footer .btn{width:100%;justify-content:center}.notice-container{padding:15px 10px}.notice-list{gap:15px}.notice-item{padding:20px;flex-direction:column}.notice-item .notice-litpic{width:100%;height:200px;margin-right:0;margin-bottom:15px}.notice-item .notice-info .title{font-size:16px}.notice-item .notice-info .content{font-size:13px}.notice-empty{padding:60px 20px}.notice-empty .empty-image{width:150px;height:150px}.notice-empty .empty-text{font-size:14px}.article-detail-card{padding:20px}.article-detail-header .article-detail-title{font-size:22px}.article-detail-header .article-detail-meta{gap:15px}.article-detail-header .article-detail-meta .meta-item{font-size:13px}.article-detail-content{font-size:15px}.article-detail-cover{max-height:300px}.article-detail-cover img{max-height:300px}}.detail-page-body{background-color:#f7f7f7;margin:0;padding:0}.detail-page-img{position:relative;width:100%;object-fit:cover;z-index:-1}.detail-page-header{display:flex;position:relative;justify-content:center;align-items:center;flex-direction:column}.detail-page-bg-title{width:1200px;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);font-size:60px;color:#fff;font-weight:bold;z-index:2;white-space:nowrap;text-shadow:2px 2px 4px rgba(0,0,0,0.3)}.detail-page-container{width:1200px;margin:0 auto 30px;z-index:999;position:relative}.detail-page-nav-bar{display:flex;justify-content:flex-start;align-items:center;font-size:14px;padding:15px 0;color:#4e4e4e;width:1200px}.detail-page-body-head{display:flex;justify-content:space-between;background-color:#fff;width:1200px;box-sizing:border-box;z-index:-1;padding:30px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.04)}.detail-page-tag{color:#c92020;font-size:14px;border-radius:5px;text-align:center;line-height:25px;padding:10px 0}.detail-page-head{display:flex;flex-direction:column;align-items:flex-start}.detail-page-bd-left{display:flex;align-items:center;justify-content:center;width:415px;margin-right:37px}.detail-page-bd-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px;font-size:16px;flex:1;margin-top:10px}.detail-page-bd-hd{display:flex;justify-content:space-between;width:100%}.detail-page-bd-title{font-size:25px;color:#2e2e2e}.detail-page-bd-price{display:flex;flex-direction:column;font-size:14px;color:#606162;background-image:url("/images/back.png");background-size:cover;box-sizing:border-box;padding:10px 0 15px 30px;width:100%}.detail-page-margin-bottom-10{margin-bottom:10px}.detail-page-icon{width:16px;height:16px;vertical-align:middle;margin-right:6px}.detail-page-btn{display:flex;justify-content:center;align-items:center;width:120px;height:40px;background-color:#0ba2f4;border:none;color:#fff;font-size:16px;cursor:pointer}.detail-page-bd-foot{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.detail-page-foot-item{display:flex;justify-content:flex-start;align-items:center;width:100%;border:#0ba2f4 1px solid;margin-bottom:15px}.detail-page-foot-left{display:flex;justify-content:center;align-items:center;background-color:#0ba2f4;color:#fff;width:160px;height:58px;font-size:16px}.detail-page-foot-right{display:flex;justify-content:flex-start;align-items:center;background-color:#fff;padding-left:20px;font-size:16px;color:#0ba2f4;flex:1}.detail-page-tab{display:flex;justify-content:flex-start;align-items:center;margin-top:30px;width:1200px;border-bottom:#d4d4d4 1px solid;gap:30px;cursor:pointer;font-size:14px;padding-bottom:10px}.detail-page-tab-active{color:#b10000;position:relative}.detail-page-tab-active::after{content:"";position:absolute;left:0;right:0;bottom:-11px;height:3px;background:#b10000;border-radius:2px;z-index:2}.detail-page-base{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;width:1200px;background-color:#fff;box-sizing:border-box;font-size:14px;color:#5d5d5d;padding:32px 32px 24px 32px}.detail-page-base-title{font-size:14px;display:flex;align-items:center}.detail-page-basic{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:1200px;background-color:#fff;box-sizing:border-box;font-size:18px;color:#2e2e2e;font-weight:bold;padding:32px 32px 24px 32px}.detail-page-basic-title{font-size:26px;font-weight:bold;margin-bottom:18px;display:flex;align-items:center}.detail-page-basic-dec{width:6px;height:28px;background:#b5e3fc;border-radius:3px;margin-right:10px;vertical-align:middle}.detail-page-basic-table{border-collapse:separate;border-spacing:0;width:100%;background:#fff;border-radius:8px;font-size:16px;font-weight:normal;box-shadow:none}.detail-page-basic-table th,.detail-page-basic-table td{border:1px solid #e5e6eb;padding:10px 12px;font-size:14px;font-weight:normal;background:#fff}.detail-page-basic-table th{background:#f7f8fa;font-weight:bold;color:#222}.detail-page-basic-table .table-title{background:#f7f7f7;font-weight:bold;font-size:14px;text-align:center;color:#222;padding:10px 0}.detail-page-basic-table .vertical-title{writing-mode:vertical-rl;text-align:center;font-size:14px;font-weight:bold;background:#f7f7f7;border-right:1px solid #e5e6eb;width:30px}.detail-page-center{text-align:center}.detail-page-right{text-align:right}.bid-detail-body-head{display:flex;justify-content:space-between;background-color:#fff;width:1200px;box-sizing:border-box;z-index:-1;padding:30px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.04)}.bid-detail-tag{padding:0 10px;background-color:#ffe9e9;border:1px solid #c92020;color:#c92020;font-size:14px;border-radius:5px;text-align:center;line-height:25px;margin-right:10px}.bid-detail-bd-left{display:flex;align-items:center;justify-content:center;width:415px;margin-right:37px}.bid-detail-bd-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:15px;font-size:16px;flex:1;margin-top:10px}.bid-detail-bd-title{font-size:20px;font-weight:bold;color:#2e2e2e}.bid-detail-bd-font{font-size:14px;line-height:25px;color:#828282}.bid-detail-bd-price{display:flex;gap:50px;font-size:14px;color:#606162;background-image:url("/images/back.png");background-size:cover;padding:10px 0 15px 10px;width:100%}.bid-detail-bd-size{display:flex;flex-direction:column;margin-right:40px}.bid-detail-bd-btn{gap:20px;margin-top:30px;display:flex}.bid-detail-btn{display:flex;justify-content:center;align-items:center;width:120px;height:40px;background-color:#b10000;border:none;color:#fff;font-size:16px;cursor:pointer;border-radius:20px;transition:all .3s ease}.bid-detail-btn:hover{background-color:#9a0000;transform:scale(1.05)}.bid-detail-basic{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;width:1200px;background-color:#fff;box-sizing:border-box;font-size:18px;color:#2e2e2e;font-weight:bold;box-shadow:0 2px 12px 0 rgba(0,0,0,0.04);padding:32px 32px 24px 32px}.bid-detail-basic-title{font-size:26px;font-weight:bold;margin-bottom:18px;display:flex;align-items:center}.bid-detail-basic-dec{width:6px;height:28px;background:linear-gradient(#fc6464 0, #c61414 100%);border-radius:3px;margin-right:10px;vertical-align:middle}.bid-detail-basic-table{border-collapse:separate;border-spacing:0;width:100%;background:#fff;border-radius:8px;font-size:16px;font-weight:normal;box-shadow:none}.bid-detail-basic-table th,.bid-detail-basic-table td{border:1px solid #e5e6eb;padding:10px 12px;font-size:14px;font-weight:normal;background:#fff}.bid-detail-basic-table th{background:#f7f8fa;font-weight:bold;color:#222}.bid-detail-basic-table .table-title{background:#f7f7f7;font-weight:bold;font-size:14px;text-align:center;color:#222;padding:10px 0}.bid-detail-basic-table th{width:280px}.bid-detail-basic-table tr:first-child th,.bid-detail-basic-table tr:first-child td{border-top:1px solid #e5e6eb}.bid-detail-basic-table tr:last-child th,.bid-detail-basic-table tr:last-child td{border-bottom:1px solid #e5e6eb}.bid-detail-basic-table tr th:first-child,.bid-detail-basic-table tr td:first-child{border-left:1px solid #e5e6eb}.bid-detail-basic-table tr th:last-child,.bid-detail-basic-table tr td:last-child{border-right:1px solid #e5e6eb}.footer{background-color:#1a202c;color:#fff;padding:60px 0 0}.footer-main{max-width:1200px;margin:0 auto;padding:0 20px 40px;display:flex;justify-content:space-between}.footer-left{display:flex;gap:20px}.footer-logo-section{display:flex;align-items:center;gap:15px;margin-bottom:20px}.footer-logo{width:47px;height:47px;object-fit:contain;position:relative}.footer-logo img{width:100%;height:100%}.footer-logo-text{display:flex;flex-direction:column}.footer-logo-title{font-size:16px;font-weight:bold;color:#fff;margin-bottom:5px}.footer-logo-subtitle{font-size:11px;color:rgba(255,255,255,0.8)}.footer-info{display:flex;flex-direction:column;gap:12px;font-size:14px;color:rgba(255,255,255,0.9);line-height:1.6}.footer-right{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.footer-contact{display:flex;align-items:center;gap:10px}.phone-icon-img{font-size:35px;color:#fff;flex-shrink:0}.footer-contact-info{display:flex;flex-direction:column;gap:5px}.footer-hotline{font-family:PingFangSC,sans-serif;font-weight:400;font-size:14px;color:#e3e3e3;margin:0}.phone-number{font-size:24px;font-weight:700;color:#e3e3e3}.footer-social{display:flex;gap:30px;width:100%}.social-icon{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s,box-shadow .3s}.social-icon:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(255,255,255,0.3)}.social-icon .iconfont{font-size:26px;color:#1a202c}.footer-bottom{border-top:1px solid rgba(255,255,255,0.1);padding:20px 0;text-align:center}.footer-copyright{font-size:12px;color:rgba(255,255,255,0.7);line-height:1.8}/*# sourceMappingURL=style.css.map */