/* 本站内容补充样式；原模版 styles.css 保留不变。 */
.skip-link{position:fixed;left:12px;top:-80px;z-index:9999;background:#fff;color:#831843;padding:12px 18px;border-radius:10px}
.skip-link:focus{top:12px}.content-cover .cover-bg{padding:0;overflow:hidden}.content-cover .cover-bg img{width:100%;height:100%;object-fit:cover;display:block}.content-cover .meta{background:rgba(78,22,65,.88);border-radius:8px;padding:4px 7px}.content-card h4{line-height:1.6}.hot-card h3 a,.news-item h4 a{color:inherit;text-decoration:none}.hot-card h3 a:hover,.news-item h4 a:hover{text-decoration:underline}.story-chapter{margin-top:34px}.story-chapter h5{font-size:20px;line-height:1.7;color:#831843;margin:25px 0 12px;scroll-margin-top:110px}.story-chapter p{margin:0 0 20px}.discussion-figure{margin:28px 0}.discussion-figure img{width:100%;height:auto;display:block;border-radius:20px}.discussion-figure figcaption{font-size:14px;line-height:1.8;text-align:center;margin-top:10px;color:#674258}.table-scroll{overflow:auto;margin:28px 0;border:1px solid #edcce0;border-radius:14px;background:#fff}.table-scroll table{width:100%;min-width:640px;border-collapse:collapse;line-height:1.8;font-size:15px}.table-scroll caption{text-align:left;padding:15px;background:#fce7f3;color:#831843;font-weight:700}.table-scroll th,.table-scroll td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid #f3dce8}.table-scroll thead{background:#f5f0ff}.review-item .stars{color:#754080}.review-item .time{color:#69405a}.hero .desc2{max-width:900px}.story-card>p,.story-chapter p{overflow-wrap:anywhere}
@media(max-width:600px){.story-chapter h5{font-size:18px}.discussion-figure{margin:20px -4px}.table-scroll{margin:20px -4px}.hero .desc2{line-height:1.9}.content-cover .meta{font-size:11px}.story-card{padding:22px 18px}.story-chapter{margin-top:28px}}
