*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:#24313a;background:#f6f9fb;line-height:1.7;font-size:16px}a{color:#16566f;text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:1000px;margin:0 auto;padding:0 16px}header{background:#fff;border-bottom:1px solid #dce7ec}header .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:14px 16px}.brand{font-size:19px;font-weight:600;color:#16566f}nav a{margin-left:16px;font-size:14px;color:#4a5a63}.hero{background:#eaf3f7;border-bottom:1px solid #d6e6ee;padding:32px 0 28px}.hero h1{font-size:27px;margin:0 0 10px;color:#12465b}.hero p{margin:0;color:#4a5a63;font-size:15px}main{padding:26px 0 40px}.card{background:#fff;border:1px solid #dce7ec;border-radius:10px;padding:20px;margin-bottom:18px}h2{font-size:20px;margin:0 0 12px;color:#12465b}h3{font-size:16px;margin:18px 0 8px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.grid a{display:block;padding:10px 12px;background:#f2f7fa;border:1px solid #dfebf1;border-radius:7px;font-size:14px}ul.news{list-style:none;padding:0;margin:0}ul.news li{padding:9px 0;border-bottom:1px dashed #e2ebef;font-size:14px}ul.news li:last-child{border:0}.meta{color:#788891;font-size:12px}footer{background:#fff;border-top:1px solid #dce7ec;padding:22px 0;font-size:13px;color:#6b7b84}footer a{margin-right:14px}.faq{margin-top:14px}.faq dt{font-weight:600;color:#12465b;margin-top:12px}.faq dd{margin:4px 0 0;color:#4a5a63}.note{background:#fff8e8;border:1px solid #f0dcae;border-radius:8px;padding:12px 14px;font-size:14px;color:#6b572c}@media(max-width:600px){.hero h1{font-size:22px}nav a{margin-left:10px;font-size:13px}.brand{font-size:17px}main{padding:18px 0 28px}}