.zhs{opacity:.72}.hbar{display:flex;align-items:center;gap:14px;margin:6px 0 18px;flex-wrap:wrap}.tabs2{display:inline-flex;border:1px solid #d4af3777;border-radius:20px;overflow:hidden}.tabs2 a{padding:7px 20px;font-size:.88rem;color:inherit;text-decoration:none}.tabs2 .on{background:#d4af37;color:#0b1640;font-weight:600}
.btn3{display:inline-block;padding:6px 14px;border-radius:16px;border:1px solid #d4af3788;color:#f3d77e;font-size:.8rem;text-decoration:none}
.dh{display:grid;grid-template-columns:1.25fr 1fr;gap:18px;align-items:start}.big{display:flex;gap:18px;align-items:center}.big h2{margin:0;text-align:left;font-size:1.6rem;color:#f3d77e}.gly{width:92px;height:92px;border-radius:50%;border:1.5px solid #d4af37;display:flex;align-items:center;justify-content:center;font-size:2.8rem;color:#d4af37;font-family:"DejaVu Sans","Noto Serif CJK SC",serif;flex:none;background:radial-gradient(#1f2f7a,#0b1640)}
.htx{margin-top:14px;font-size:.93rem;line-height:1.75}.htx p{margin:0 0 8px}.htx p.zhs{font-size:.86rem}
.rt{display:grid;grid-template-columns:120px 1fr 40px;align-items:center;gap:10px;margin:9px 0;font-size:.9rem}.st{color:#d4af37;letter-spacing:3px;font-size:1.05rem}.st i{color:#d4af3744;font-style:normal}
.lk{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.lk>div{border:1px solid #d4af3744;border-radius:8px;padding:10px;text-align:center;font-size:.78rem}.lk b{display:block;font-size:1.02rem;color:#f3d77e;margin-top:4px;font-weight:400}.sw{display:inline-block;width:13px;height:13px;border-radius:50%;vertical-align:middle;margin-right:6px;border:1px solid #fff5}
.os{display:grid;grid-template-columns:repeat(12,1fr);gap:6px}.os a{text-align:center;padding:10px 2px;border:1px solid #d4af3733;border-radius:8px;font-size:.75rem;color:inherit;text-decoration:none}.os a:hover{background:#d4af3722}.os a b{display:block;font-size:1.3rem;color:#d4af37;font-weight:400;font-family:"DejaVu Sans","Noto Serif CJK SC",serif}.os .cur{background:#d4af3733;border-color:#d4af37}
.facts{font-size:.78rem;opacity:.75;border-top:1px solid #d4af3733;margin-top:12px;padding-top:10px}.ent{text-align:center;font-size:.8rem;opacity:.7;border:1px dashed #d4af3755;border-radius:8px;padding:10px;margin:18px 0}
@media(max-width:760px){.dh{grid-template-columns:1fr}.os{grid-template-columns:repeat(6,1fr)}.rt{grid-template-columns:90px 1fr 34px}.gly{width:70px;height:70px;font-size:2.1rem}.hbar .btn3{padding:5px 10px}}
