/* 本站仅补充长文信息图和窄屏排版；模版原 CSS 原样保留。 */
.skip-link{position:absolute;left:12px;top:-80px;z-index:300;background:#fff;padding:12px;color:#831843}.skip-link:focus{top:12px}
.detail-block h5{font-size:16px;margin:20px 0 8px;color:var(--deep)}
.guide-figure{margin:24px auto 32px;max-width:800px}.guide-figure img{width:100%;height:auto;border-radius:18px}.guide-figure figcaption{font-size:13px;color:#475569;margin:10px 0;line-height:1.8}
.hot-card h3 a,.news-item h4 a{text-decoration:underline;text-decoration-color:#f472b6;text-underline-offset:5px}
.detail-block{scroll-margin-top:100px}
.logo>span{white-space:nowrap}.logo small{display:block;line-height:1.2;margin-top:3px}.nav-links{gap:16px}.topbar-right{flex-shrink:0}
@media(min-width:901px) and (max-width:1250px){.nav-links{display:none}}
@media(max-width:600px){.detail-block{scroll-margin-top:150px}.logo{font-size:20px}.hero-search input{min-width:0}.hero-search button{white-space:nowrap}.guide-figure{margin:20px -8px}.story-card h3{overflow-wrap:anywhere}}
