/* 本站内容附加排版；模版7原始 styles.css 保持原样。 */
html{scroll-behavior:smooth} [id]{scroll-margin-top:100px}
.skip-link{position:fixed;left:16px;top:-100px;z-index:200;background:#fff;color:#831843;padding:12px 18px;border-radius:12px}.skip-link:focus{top:12px}
.content-cover .cover-bg img{width:100%;height:100%;object-fit:cover}
.story-section{border-top:1px solid #fce7f3;padding-top:20px;margin-top:24px}
.story-section h5{font-size:18px;color:#831843;margin:26px 0 12px;line-height:1.65}
.story-section p{margin-bottom:18px}.anchor-target{display:block}
.hot-card h3 a,.news-item h4 a{text-decoration:underline;text-decoration-color:#f9a8d4;text-underline-offset:4px}
.hero h1{overflow-wrap:anywhere}.logo small{display:block;letter-spacing:1px}
@media(max-width:600px){[id]{scroll-margin-top:150px}.story-section h5{font-size:17px}.story-section p{text-align:left}.logo{font-size:19px}.content-cover .cover-bg img{object-fit:contain;background:#fdf2f8}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
