/* 本站内容与信息图适配；模版原样式保留。 */
.content-cover .cover-bg img{width:100%;height:100%;object-fit:cover}
.content-body h4,.content-body p{display:block;overflow:visible;-webkit-line-clamp:unset}
.route-figure{max-width:800px;margin:24px auto 30px}
.route-figure img{width:100%;height:auto;border-radius:18px}
.route-figure figcaption,.scenario-note{font-size:13px;color:#6b7280;line-height:1.8;margin:12px 0}
.story-card p[id]{scroll-margin-top:120px}
.hot-card h3 a,.news-item h4 a{text-decoration:underline;text-decoration-color:#f9a8d4;text-underline-offset:4px}
@media(min-width:901px) and (max-width:1280px){.nav-links{display:none}}
@media(max-width:400px){.logo{font-size:20px}.logo small{letter-spacing:0;font-size:9px}}
