.dp--xi-zezong { --bg: #e8e8e3; --sheet: #fbfbf9; --ink: #111418; --ink-2: #3a4047; --ink-3: #666c75; --rule: rgba(17,20,24,.15);
  --acc: #c2361a; --acc-2: rgba(194,54,26,.08); --mark: #c2361a; --hl: rgba(194,54,26,.15);
  --head: "LXGW WenKai TC", "Noto Serif SC", serif; --head-w: 700; --num: "Source Serif 4", "Noto Serif SC", serif; --dot: radial-gradient(circle, rgba(17,20,24,.16) .9px, transparent 1.3px) 0 0 / 46px 46px; }
.dp--xi-zezong .dsec__n { font-family: var(--head); font-weight: 700; font-size: 32px; color: var(--mark); }
.dp--xi-zezong .dsec__n::before { content: ""; display: inline-block; width: 12px; height: 2px; margin-right: 6px; vertical-align: .32em; background: var(--mark); }
.dp--xi-zezong .dhero { border-bottom: 1px solid var(--ink); }
.dp--xi-zezong .dhero h1 { font-weight: 700; letter-spacing: .06em; }
