/* 本站补充：保留原模版 styles.css，扩展长文图解与定位。 */
.reading-figure{max-width:960px;margin:26px auto}.reading-figure img{width:100%;height:auto;border-radius:18px}.reading-figure figcaption{font-size:13px;color:#6b7280;margin:10px 0 24px;text-align:center}
.reading-chapter{padding-top:8px}.reading-chapter h5{font-size:16px;color:#831843;line-height:1.7;margin:20px 0 10px}.reading-chapter p{max-width:80ch}.reading-chapter h4,.reading-chapter h5{scroll-margin-top:160px}
.hot-card h3 a:hover,.news-item h4 a:hover{text-decoration:underline;text-underline-offset:4px}
.logo>span{white-space:nowrap}.logo small{display:block;letter-spacing:3px}.topbar-right{flex-shrink:0}
@media(min-width:901px) and (max-width:1250px){.nav-links{display:none}}
@media(max-width:600px){.logo{font-size:20px}.reading-figure figcaption{text-align:left}}
