
    /* 覆盖层：面板显隐与输入隐藏（变量缓存未同步时的保险） */
    .ctabs>input{position:absolute;opacity:0;pointer-events:none}
    .ctab-panel{display:none;grid-template-columns:repeat(4,1fr);gap:16px;text-align:left;grid-column:1/-1}
    .ctabs .bj-wrap{width:100%;max-width:none;padding:0}
    #ct1:checked~.bj-wrap .p1,#ct2:checked~.bj-wrap .p2,#ct3:checked~.bj-wrap .p3,#ct4:checked~.bj-wrap .p4,#ct5:checked~.bj-wrap .p5,#ct6:checked~.bj-wrap .p6,#ct7:checked~.bj-wrap .p7,#ct8:checked~.bj-wrap .p8{display:grid}
    /* noimg 渐变封面 */
    .chan-card .im.noimg{background:linear-gradient(135deg,#1554D8 0%,#0AA6C9 100%);position:relative}
    .chan-card .im.noimg::after{content:"BJQYKXY · FRONTIER";position:absolute;inset:0;display:grid;place-items:center;font-family:var(--mono);font-weight:800;font-size:14px;letter-spacing:.3em;color:rgba(255,255,255,.32)}
    /* 响应式修正（防后面内联规则覆盖媒体查询） */
    @media (max-width:1023px){
      .ctab-panel{grid-template-columns:1fr 1fr!important}
      .chan-grid{grid-template-columns:1fr 1fr}
      .hero .bj-wrap{padding-top:84px}
    }
    @media (max-width:767px){
      .ctab-panel{grid-template-columns:1fr!important}
      .scene{padding-top:88px}
      .snap{scroll-margin-top:64px}
      .hero .bj-wrap{padding-top:96px}
      .gstats{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.5)}
      .gstats b{text-shadow:0 2px 10px rgba(9,34,112,.4)}
      .gstats span{color:#fff}
    }
    .svc7{background:#fff;border:1px solid var(--hair);border-radius:18px;padding:30px 24px;display:flex;flex-direction:column;gap:13px;text-align:left;box-shadow:var(--sh);transition:all .3s}
    .svc7:hover{transform:translateY(-6px);box-shadow:0 30px 80px rgba(11,21,38,.14)}
    .svc7 .gic{width:54px;height:54px;border-radius:14px;background:var(--grad);display:grid;place-items:center;color:#fff}
    .svc7 .gic .ic{width:25px;height:25px}
    .svc7 h3{font-size:18px;font-weight:900;color:var(--ink)}
    .svc7 p{font-size:13.5px;color:var(--mut);line-height:1.8;margin:0}
    .svc7 .go{margin-top:auto;font-size:13px;font-weight:800;color:var(--royal);display:inline-flex;align-items:center;gap:6px}
    .svc7-row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;text-align:left}
    .focus-line{margin-top:30px;font-family:var(--mono);font-size:13px;letter-spacing:.14em;color:var(--mut)}
    .focus-line b{color:var(--ink);font-weight:800}
    @media (max-width:1365px){.svc7-row{grid-template-columns:repeat(3,1fr)}}
    @media (max-width:1023px){.svc7-row{grid-template-columns:1fr 1fr}}
    @media (max-width:767px){.svc7-row{grid-template-columns:1fr}}
    
/* v8.3 精修：单层导航（去顶条） */
.topbar{display:none}
.nav-container{height:68px}
