/* ===== 内页扩展样式（muban/market/down） ===== */
.muban-hero{background:var(--c-primary-grad);border-radius:10px;color:#fff;padding:34px 40px;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}
.muban-hero h1{font-size:26px;margin-bottom:8px}
.muban-hero p{opacity:.85;font-size:14px}

/* 全站搜索结果 */
.search-head{background:var(--c-panel);border-radius:8px;box-shadow:var(--shadow-card);padding:18px 22px;margin-bottom:16px}
.search-head h1{font-size:18px;margin-bottom:6px}
.search-head p{color:var(--c-text-sub);font-size:13px}

/* 单页 */
.page-doc{background:var(--c-panel);border-radius:8px;box-shadow:var(--shadow-card);padding:30px 34px;line-height:2;font-size:14px}
.page-doc h1,.page-doc h2{font-size:20px;margin-bottom:16px;padding-left:12px;border-left:4px solid var(--c-primary)}
.page-doc h3{font-size:16px;margin:18px 0 8px}
.page-doc p{margin:8px 0;color:#4a5568}
.page-doc ul{margin:8px 0 8px 20px;list-style:disc}
.page-doc table{width:100%;border-collapse:collapse;margin:12px 0}
.page-doc th,.page-doc td{border:1px solid var(--c-border);padding:9px 12px;font-size:13px}
.page-doc th{background:var(--c-tag-bg)}
