/* 本站内容补充；模版7原 styles.css 保持原样。 */
.skip-link{position:absolute;left:16px;top:-80px;z-index:200;background:#fff;color:#831843;padding:12px 18px;border-radius:12px}.skip-link:focus{top:12px}
.claim-figure{max-width:850px;margin:28px auto}.claim-figure img{height:auto;width:100%;border-radius:18px}.claim-figure figcaption{font-size:13px;color:#64748b;text-align:center;margin:10px 0 24px}
.hot-card h3 a:hover,.news-item h4 a:hover{text-decoration:underline;text-underline-offset:5px}
.story-card h4{scroll-margin-top:20px}.story-card p{overflow-wrap:anywhere}.hero h1{overflow-wrap:anywhere}
@media(max-width:600px){.claim-figure{margin:20px -8px}.claim-figure figcaption{text-align:left}.story-card{padding:24px 20px}.logo small{letter-spacing:0}}
