/* 本站增补：保留模板原CSS，补充资料图与真实下载区。 */
.logo{white-space:nowrap;font-size:20px}.logo small{display:block;margin:0;font-size:10px;letter-spacing:1px}.topbar{gap:20px}.nav-links{gap:16px;white-space:nowrap}.topbar-right{flex-shrink:0}.search-box{width:180px}
.cover-image{width:100%;height:200px;object-fit:contain;background:#fff6fc}.content-cover .tag{top:8px;left:8px}.content-cover .meta{bottom:8px;font-size:10px}
.pack-figure{margin:24px 0}.pack-figure img{width:100%;height:auto;border-radius:16px}.pack-figure figcaption{font-size:13px;color:#6b7280;margin-top:8px}
.story-card h4{scroll-margin-top:130px;font-size:19px;margin-top:30px}.story-card p{max-width:76ch}.story-card{overflow-wrap:anywhere}.story-card .method-links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.story-card a,.download-card a,.news-item a,.hot-card a{text-decoration:underline;text-underline-offset:4px;color:#831843}.method-links a{padding:8px 14px;background:#fdf2f8;border-radius:20px}
.resource-intro,.resource-note{color:#475569;line-height:1.9;margin-bottom:20px}.resource-note{font-size:13px;margin:20px 0 0}.download-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.download-card{padding:24px;border-radius:22px;background:#fff;border-top:5px solid #a78bfa;box-shadow:0 4px 20px rgba(0,0,0,.04)}.download-card h3{font-size:18px;color:#831843;margin-bottom:12px}.download-card p{font-size:14px;line-height:1.9;color:#475569;margin-bottom:18px}.download-card a{font-weight:700;font-size:14px}.download-card:nth-child(2){border-color:#f472b6}.download-card:nth-child(3){border-color:#fbbf24}
@media(max-width:1280px){.nav-links{gap:10px;font-size:12px}.topbar{padding:0 20px;gap:14px}.topbar-right .search-box{width:150px}.logo{font-size:18px}.btn-nav{padding:9px 16px}}
@media(max-width:1100px){.nav-links{display:none}}
@media(max-width:768px){.download-grid{grid-template-columns:1fr}.hero h1{line-height:1.5}.story-card p{font-size:15px}}
@media(max-width:600px){.topbar{padding:12px 16px}.logo{font-size:18px}.topbar-right .search-box{width:auto}.content-cover .meta{font-size:11px}.story-card h4{scroll-margin-top:155px}}
