/* ============================================================
公考日历 · rili 静态页适配层  /zhaokao/common/rili.css
依赖：css.css（zks- 卡片体系）。本文件仅处理：
1. 旧 PHP 导航函数输出的选中态 class="on" → 对齐 .cur
2. rili 静态页保留的报名统计条 / SEO 文案块 / 考编跳转条
============================================================ */

/* ---------- 旧导航选中态 .on 等价于 .cur ---------- */
.zks-page .zks-chips li a.on{background:linear-gradient(135deg,var(--zks-primary),var(--zks-primary-2));color:#fff;font-weight:600;box-shadow:0 8px 16px -10px rgba(232,41,48,.95);}
.zks-page .zks-chips li a.on:hover{color:#fff;}

/* ---------- 报名实时统计条（sydwbmtj 碎片） ---------- */
.zks-page .zks-bmtj{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 2px 12px;padding:10px 16px;border:1px solid #ffe0e0;border-radius:var(--zks-radius);background:linear-gradient(90deg,#fff7f6,#fff);color:#5b6475;font-size:13px;}
.zks-page .zks-bmtj span{color:#5b6475;}
.zks-page .zks-bmtj a{color:#fe5d4a;font-weight:600;}
.zks-page .zks-bmtj a:hover{color:var(--zks-primary);}

/* ---------- 考编页底部跳转条 ---------- */
.zks-page .zks-kblink{margin:14px 2px 0;padding:12px 16px;border:1px dashed #cfe8d9;border-radius:var(--zks-radius);background:#f6fcf9;color:#486051;font-size:13px;}
.zks-page .zks-kblink a{margin:0 4px;color:#0a9d5e;font-weight:600;}
.zks-page .zks-kblink a:hover{color:var(--zks-primary);}

/* ---------- SEO 文案块（静态落地页保留） ---------- */
.zks-page .zks-seo{margin-top:16px;padding:20px 22px;background:#fff;border:1px solid var(--zks-line);border-radius:var(--zks-radius);box-shadow:var(--zks-shadow);color:var(--zks-ink-2);font-size:13px;line-height:1.9;}
.zks-page .zks-seo h2{position:relative;margin-bottom:10px;padding-left:11px;font-size:16px;font-weight:700;color:var(--zks-ink);}
.zks-page .zks-seo h2::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:15px;border-radius:4px;background:linear-gradient(180deg,var(--zks-primary),var(--zks-primary-2));}
.zks-page .zks-seo p{margin-bottom:8px;}
.zks-page .zks-seo a{color:#2176d2;}
.zks-page .zks-seo a:hover{color:var(--zks-primary);}
.zks-page .zks-seo-links{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:10px;padding-top:12px;border-top:1px dashed var(--zks-line);}
.zks-page .zks-seo-links a{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--zks-line-2);color:var(--zks-ink-2);font-size:12px;}
.zks-page .zks-seo-links a:hover{background:#fff2f2;color:var(--zks-primary);}
@media screen and (max-width:760px){
.zks-page .zks-chips li a.on{background:linear-gradient(135deg,var(--zks-primary),var(--zks-primary-2));box-shadow:none;}
.zks-page .zks-bmtj{margin:0 0 10px;padding:9px 12px;font-size:12px;}
.zks-page .zks-seo{margin-top:12px;padding:14px 14px 16px;}
.zks-page .zks-seo h2{font-size:15px;}
}
