:root {
  --ac: #ff00ff;
  --a2: #C9A96E;
  --mt: rgba(255,255,255,0.55);
  --tx: rgba(255,255,255,0.8);
  --bd: rgba(255,255,255,0.08);
  --cardbg: rgba(255,255,255,0.03);
  --navbg: #FFFFFF;
  --b1: #FFFFFF;
  --b2: #F8F9FA;
}
*{margin:0;padding:0;box-sizing:border-box}
body{background:#0a0a1a;color:rgba(255,255,255,0.85);font-family;padding-top:44px}:'Inter','system-ui',sans-serif;font-weight:400;font-size:14px;line-height:1.6}
a{text-decoration:none;color:inherit}
img{max-width:100%;height:auto}
/* 导航 - 匹配首页白底导航 */
.h{background:#FFFFFF;border-bottom:1px solid #E8EAED;padding:10px 0;position:fixed;top:0;left:0;right:0;z-index:100}
.hi{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between}
.lgo{font-size:18px;font-weight:800;background:linear-gradient(135deg,#1A2B4A,#C9A96E);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-0.5px}
.nv a{padding:6px 14px;font-size:13px;color:#6B7B8D;text-decoration:none;border-radius:4px;transition:color .2s;font-weight:500}
.nv a:hover{color:#1A2B4A}
.nv a.act{color:#1A2B4A;font-weight:600}
/* 页面标题区 */
.hd{max-width:1200px;margin:0 auto;padding:32px 40px 16px}
.hd h1{font-size:22px;font-weight:700;color:#1A2B4A;letter-spacing:-0.3px}
/* 文章列表 */
ul{max-width:1200px;margin:0 auto;padding:0 40px 24px;list-style:none}
li a{display:flex;padding:14px 20px;margin-bottom:6px;background:#F8F9FA;border:1px solid #E8EAED;border-radius:8px;align-items:center;gap:10px;color:#1A2B4A;text-decoration:none;transition:all .2s;font-size:14px}
li a:hover{background:#FFFFFF;border-color:#C9A96E}
/* 文章正文 */
.aw{max-width:800px;margin:0 auto;padding:0 40px 40px}
.ab{display:inline-flex;align-items:center;gap:6px;color:#6B7B8D;font-size:13px;margin-bottom:20px}
.ab:hover{color:#1A2B4A}
.ac{background:#F8F9FA;border:1px solid #E8EAED;border-radius:8px;padding:32px}
.ac h1{font-size:22px;font-weight:700;margin-bottom:16px;line-height:1.3;color:#1A2B4A}
.abd{font-size:14px;line-height:1.8;color:#4A5A6A}
.abd p{margin-bottom:16px}
/* 分页 */
.pg{display:flex;justify-content:center;gap:6px;padding:20px;max-width:1200px;margin:0 auto}
.pg span{padding:6px 14px;background:#1A2B4A;color:#fff;font-weight:600;font-size:13px;border-radius:4px}
.pg a{padding:6px 14px;border:1px solid #E8EAED;font-size:13px;color:#6B7B8D;text-decoration:none;border-radius:4px;transition:all .2s}
.pg a:hover{border-color:#C9A96E;color:#1A2B4A}
/* 页脚 */
.ft{border-top:1px solid #E8EAED;padding:20px 40px;max-width:1200px;margin:0 auto;font-size:12px;color:#6B7B8D;text-align:center}
/* 注册按钮区 */
.reg-section{text-align:center;padding:24px 20px 8px}
.reg-btn{display:inline-flex;padding:10px 28px;border-radius:6px;background:#1A2B4A;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:opacity .2s}
.reg-btn:hover{opacity:.85}
/* 响应式 */
@media(max-width:768px){
.hi,.hd,ul,.aw,.ft{padding-left:20px!important;padding-right:20px!important}
.hd{padding-top:24px}
.ac{padding:20px}
.ac h1{font-size:18px}
}


h2{font-size:1.1rem;font-weight:800;margin:28px 0 12px;background:linear-gradient(135deg,#ff6b35,#ff2d95);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
ul,ol{margin:12px 0 16px 20px;padding:0}
li{margin-bottom:8px;font-size:13px;font-weight:600;color:rgba(255,255,255,0.65);line-height:1.6}
table{width:100%;border-collapse:collapse;margin:20px 0;font-size:13px}
table th{padding:10px 12px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.06);font-weight:700;color:#fff}
table td{padding:8px 12px;border:1px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.65)}
