/* 版式 t05 —— 独立配色与结构 */
:root{
  --red:#8B5E3C; --red-dark:#6E4527; --red-soft:#F2E8DC;
  --gold:#B08D57; --bg:#FBF6EC; --paper:#FFFDF8;
  --ink:#2B2118; --ink-2:#4A3A2C; --muted:#8A7A67; --line:#E3D6C3;
  --shadow:0 6px 18px rgba(0,0,0,.06);
}
body{font-family:"Songti SC","SimSun",serif}.brand-text b,.hero-main .cap h2,.card h3,.article h1,{font-family:"Songti SC","SimSun",serif}.article .content{font-family:"Songti SC","SimSun",serif;font-size:17px}
.topbar-inner{flex-direction:column;gap:10px;padding:20px 0;border-bottom:1px solid var(--line)}.topbar-right{padding-top:2px}.brand-mark{display:none}.brand-text{text-align:center}.brand-text b{font-size:34px;letter-spacing:6px}.nav{background:var(--red);box-shadow:none}.nav-inner{justify-content:center}.nav-links a{padding:12px 22px}
.hero{padding:22px 0 0}.hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;border:1px solid var(--line);background:var(--paper)}.hero-side{padding:16px;gap:12px}.hero-main{border-radius:0;min-height:100%}
.section-head{border-bottom:2px solid var(--red);padding:6px 0 8px;margin-bottom:18px}.section-head h3{color:var(--red-dark)}.section-head .bar{display:none}
.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ticker{display:none}
.banner{display:none}
.side-list{border-radius:0;border:1px solid var(--line);background:var(--paper)}
.side-list h4{color:var(--red)}
.side-list h4::before{background:var(--red)}
.side-list .row span{color:var(--gold)}
.article h1{color:#2B2118}
.article .content blockquote{border-left:3px solid var(--red);background:#FBF6EC}
