/* D 藏青宋体：公众号产业线「B 藏青宋体」。 */
.skin-D { --a-page: #f4f6f8; --a-text: #2c333a; --a-muted: #5e6a76; --a-link: #1f3a5f; --a-line: #cfd6dd;
  --a-font: 'Noto Serif SC', 'Songti SC', serif; --a-endrule: 3px double #1f3a5f; }
.skin-D .flag { padding: 10px 0; border-top: 3px solid #1f3a5f; border-bottom: 1px solid #1f3a5f; font-size: 14px; letter-spacing: .14em; color: #1f3a5f; }
.skin-D .flag b { font-weight: 600; }
.skin-D .flag .latin { font-size: 17px; letter-spacing: .1em; }
.skin-D .eyebrow { font-family: var(--latin); font-style: italic; font-size: 20px; letter-spacing: .12em; color: #8a6a36; }
.skin-D .mast-press h1 { font-size: clamp(28px, 4vw, 42px); line-height: 1.45; letter-spacing: .02em; color: #16222e; }
.skin-D .dek { color: #46505a; }
.skin-D .by { color: #5e6a76; }
.skin-D .lead { padding: 4px 0 4px 24px; border-left: 3px solid #1f3a5f; font-size: 17px; line-height: 1.95; color: #46505a; }
.skin-D .tags { color: #1f3a5f; }
