/*@@OPT|block1|blk1|888B@@*/
/* Nuclear baidu popup CSS - must be in head to take effect before popup loads */
body>div[id*="shangqiao"],body>div[class*="shangqiao"],
body>div[id*="hm_t"],body>div[id*="tj_push"],
body>div[class*="ebridge"],body>div[id*="BDBridge"],body>div[class*="BDBridge"],
body>div[class*="webim"],body>div[class*="online-service"],
body>div[class*="cp-float"],body>div[class*="float-bar"],
body>div[id*="lxb"],body>div[class*="lxb"],
body>div:has(>iframe[src*="baidu"]),
iframe[src*="shangqiao"],iframe[src*="ebridge"],iframe[src*="easemob"],iframe[src*="bcbos.baidu"],
.bdbridge-iframe,.shangqiao-widget,.online-consult{
  display:none!important;width:0!important;height:0!important;overflow:hidden!important;
  visibility:hidden!important;pointer-events:none!important;opacity:0!important;
  z-index:-9999!important;position:absolute!important;left:-9999px!important;top:-9999px!important;
}

/*@@OPT|block2|blk2|1286B@@*/
.legal-page-container{max-width:960px;margin:0 auto;padding:80px 24px 60px;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans SC",sans-serif;line-height:1.8;color:#333;}
.legal-page-container h1{font-size:28px;font-weight:700;color:#1a2b4a;margin:0 0 8px;padding-top:20px;border-bottom:2px solid #1B6CF5;padding-bottom:12px;}
.legal-page-container .update-date{font-size:13px;color:#999;margin-bottom:32px;}
.legal-page-container h2{font-size:20px;font-weight:600;color:#1a2b4a;margin:36px 0 16px;padding-left:12px;border-left:3px solid #1B6CF5;}
.legal-page-container h3{font-size:16px;font-weight:600;color:#4a5b70;margin:24px 0 12px;}
.legal-page-container p{margin:0 0 14px;font-size:15px;text-align:justify;}
.legal-page-container ul{margin:0 0 16px;padding-left:24px;}
.legal-page-container li{font-size:14px;color:#555;margin-bottom:8px;line-height:1.7;}
.legal-page-container .highlight-box{background:#f0f6ff;border:1px solid #d6e4ff;border-radius:8px;padding:16px 20px;margin:20px 0;font-size:14px;color:#1a2b4a;}
.legal-page-container .highlight-box strong{color:#1B6CF5;}
@media(max-width:768px){
  .legal-page-container{padding:70px 16px 80px;}
  .legal-page-container h1{font-size:22px;}
  .legal-page-container h2{font-size:17px;}
}

/*@@OPT|block3|blk3|363B@@*/
ins#aff-im-root,ins[id*="aff-im"],[id*="aff-im-root"],.embed-hot-issue,.embed-icon[data-v-06873b41]{display:none!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important;z-index:-9999!important}

/*@@OPT|block4|blk4|30B@@*/
/* 移动端下拉菜单适配 - 手风琴折叠模式 */

/*@@OPT|block5|blk5|552B@@*/
.auth-btn{padding:7px 18px;border-radius:6px;font-size:13px;cursor:pointer;transition:.2s;border:none}
.auth-btn-login{background:transparent;color:#c0c6d4;border:1px solid #4a5568}
.auth-btn-login:hover{color:#1677ff;border-color:#1B6CF5}
.auth-btn-register{background:#1B6CF5;color:#fff}
.auth-btn-register:hover{background:#1558D6}
.main-content{max-width:1300px!important;margin:0 auto!important;padding:80px 40px 30px!important}
/* 移动端 */
@media(max-width:768px){
  .main-content{padding:70px 12px 80px!important}
}
/* === END NAV_SYNC_V5 === */

/*@@OPT|mobile-info-menu-fix-css|blk6|535B@@*/
#mobile-info-menu.mobile-more-menu{position:fixed!important;bottom:56px!important;left:0!important;right:0!important;background:#fff!important;border-top:1px solid #e2e8f0!important;box-shadow:0 -4px 16px rgba(0,0,0,.1)!important;z-index:10000!important;padding:8px 0!important;display:none!important;max-height:60vh!important;overflow-y:auto!important;margin:0!important}
#mobile-info-menu.mobile-more-menu.visible{display:block!important}
@media(max-width:768px){#mobile-info-menu.mobile-more-menu.visible{display:block!important}}