/* 本站图解与长文补充，保留原模版 styles.css */
.content-cover .cover-bg img{width:100%;height:100%;object-fit:cover;display:block}
.story-chapter{border-top:1px solid #f5d5e9;margin-top:30px;padding-top:14px}
.story-card .story-chapter>h4{font-size:21px;margin:16px 0;color:#831843}
.story-card h5{font-size:17px;color:#831843;margin:24px 0 12px;line-height:1.6}
.story-card li{font-size:14px;line-height:1.95;color:#475569;margin:6px 0}
.story-card ul{padding-left:22px;margin:14px 0}.story-card .sources{margin-top:18px;background:#fff4fb;padding:14px 18px;border-radius:12px}
.sources a,.news-item h4 a{color:#7a275d;text-decoration:underline;text-underline-offset:4px}.sources a{display:inline-block;margin:4px 12px 4px 0;font-size:13px}
[id]{scroll-margin-top:100px}.hot-card h3 a:hover{color:#7c3aed}.logo small{letter-spacing:1px}
@media(max-width:600px){[id]{scroll-margin-top:150px}.story-card .story-chapter>h4{font-size:19px}.hero h1{overflow-wrap:anywhere}.logo{font-size:20px}.story-card p,.story-card li{font-size:15px}.content-cover{height:240px}}
