*{margin:0;padding:0;box-sizing:border-box}
body{font-family:"Microsoft YaHei","PingFang SC",sans-serif;color:#2b4257;background:#f2f5f8;line-height:1.9}
a{color:#2b4257;text-decoration:none}a:hover{color:#f26419}
img{max-width:100%;height:auto;display:block}
.wl8-topbar{background:#1f3d54;color:#cfe0ec}
.wl8-tb-in{max-width:1120px;margin:0 auto;padding:6px 16px;display:flex;gap:8px 28px;flex-wrap:wrap;font-size:12.5px}
.wl8-tb-in span:before{content:"\2022";color:#f26419;margin-right:6px}
.wl8-head{background:#fff;border-bottom:1px solid #e3e9ef}
.wl8-h1{max-width:1120px;margin:0 auto;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}
.wl8-logo{display:flex;align-items:center;gap:12px}
.wl8-mark{width:46px;height:46px;border-radius:10px;background:#33658a;display:inline-flex;align-items:center;justify-content:center;color:#ffd9c2;font-weight:800;font-size:20px}
.wl8-logo b{font-size:20px;color:#1f3d54;letter-spacing:.5px}
.wl8-logo small{display:block;font-size:11.5px;color:#93a5b5;letter-spacing:2px}
.wl8-sbtn{display:inline-flex;align-items:center;background:#33658a;color:#fff;font-size:13px;padding:8px 18px;border-radius:8px}
.wl8-sbtn:hover{background:#f26419;color:#fff}
.wl8-nav{background:#33658a}
.wl8-nav-in{max-width:1120px;margin:0 auto;display:flex;gap:2px;flex-wrap:wrap;padding:0 16px}
.wl8-nav-in a{color:#dbe9f3;font-size:14px;padding:10px 18px;border-bottom:3px solid transparent}
.wl8-nav-in a:hover{background:#2a5474;color:#fff}
.wl8-nav-in a.on{background:#f26419;color:#fff;font-weight:700}
.wl8-wrap{max-width:1120px;margin:0 auto;padding:20px 16px 28px}
.wl8-crumb{font-size:13px;color:#93a5b5;margin-bottom:16px}
.wl8-crumb a{color:#93a5b5}.wl8-crumb b{color:#1f3d54;font-weight:normal}
.wl8-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;margin-bottom:18px}
.wl8-hero-l{background:#fff;border:1px solid #e3e9ef;border-left:6px solid #f26419;border-radius:12px;padding:30px 26px}
.wl8-hero-l h1{font-size:27px;color:#1f3d54;margin-bottom:10px}
.wl8-hero-l h1 em{font-style:normal;color:#f26419}
.wl8-hero-l>p{font-size:14.5px;color:#5c7286;max-width:560px;margin-bottom:16px}
.wl8-hero-btn a{display:inline-block;background:#f26419;color:#fff;font-weight:700;padding:8px 22px;border-radius:8px;margin:0 8px 8px 0;font-size:13.5px}
.wl8-hero-btn a.ghost{background:#fff;border:1px solid #33658a;color:#33658a}
.wl8-hero-r{display:grid;grid-template-rows:repeat(3,1fr);gap:12px}
.wl8-stat{background:#1f3d54;border-radius:10px;padding:14px 18px;display:flex;align-items:baseline;justify-content:space-between}
.wl8-stat b{color:#ffb88d;font-size:24px;font-weight:800}
.wl8-stat span{color:#cfe0ec;font-size:13px}
.wl8-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}
.wl8-cat{position:relative;background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:20px 16px;text-align:center;overflow:hidden}
.wl8-cat i{display:block;width:46px;height:46px;margin:0 auto 10px;border-radius:12px;background:#33658a;color:#ffd9c2;font-size:20px;line-height:46px;font-weight:800;font-style:normal}
.wl8-cat h3{font-size:15.5px;color:#1f3d54;margin-bottom:5px}
.wl8-cat p{font-size:12.5px;color:#93a5b5;line-height:1.7}
.wl8-cat:hover{border-color:#f26419;box-shadow:0 8px 18px rgba(51,101,138,.12);transform:translateY(-3px);transition:.2s}
.wl8-cols{display:grid;grid-template-columns:1.7fr 1fr;gap:18px;margin-bottom:18px;align-items:start}
.wl8-list{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:20px 22px;margin-bottom:18px}
.wl8-list h2{font-size:18px;color:#1f3d54;margin-bottom:12px}
.wl8-card{display:flex;gap:14px;padding:12px 0;border-bottom:1px dashed #dde5ec}
.wl8-card:last-child{border-bottom:0}
.wl8-band{width:6px;flex:none;border-radius:3px;background:#f26419}
.wl8-card h3{font-size:14.5px;color:#1f3d54;line-height:1.55}
.wl8-card h3:hover{color:#f26419}
.wl8-card p{font-size:12.5px;color:#93a5b5}
.wl8-side section{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:16px 18px;margin-bottom:14px}
.wl8-side h2{font-size:15px;color:#1f3d54;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid #f26419}
.wl8-quick a{display:inline-block;background:#eef4f8;border-radius:8px;font-size:12.5px;padding:4px 12px;margin:0 6px 6px 0;color:#2a5474}
.wl8-quick a:hover{background:#f26419;color:#fff}
.wl8-tip{background:#fff7f2!important;border-color:#f5d9c6!important}
.wl8-tip h2{color:#c85314;border-bottom-color:#c85314}
.wl8-tip p{font-size:13px;color:#8a5c3d;margin-bottom:6px}
.wl8-steps{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:20px 22px;margin-bottom:18px}
.wl8-steps h2{font-size:18px;color:#1f3d54;text-align:center;margin-bottom:16px}
.wl8-steps ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.wl8-steps li{text-align:center;font-size:13px;color:#2b4257;padding:12px 8px;background:#f2f5f8;border-radius:10px;border-top:3px solid #f26419}
.wl8-steps li b{display:inline-flex;width:32px;height:32px;background:#33658a;color:#ffd9c2;align-items:center;justify-content:center;font-size:14px;margin-bottom:8px;border-radius:50%}
.wl8-faq{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:20px 22px;margin-bottom:18px}
.wl8-faq h2{font-size:17px;color:#1f3d54;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #f26419}
.wl8-faq details{border:1px solid #eef2f6;border-radius:8px;padding:10px 14px;margin-bottom:8px;background:#fbfcfe}
.wl8-faq summary{cursor:pointer;font-weight:700;color:#1f3d54;font-size:14px}
.wl8-faq p{font-size:13px;color:#5c7286;margin-top:5px}
.wl8-latest{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:20px 22px;margin-bottom:18px}
.wl8-latest h2{font-size:18px;color:#1f3d54;margin-bottom:12px}
.wl8-lc{display:flex;gap:14px;padding:10px 0;border-bottom:1px dashed #dde5ec;align-items:flex-start}
.wl8-lc:last-child{border-bottom:0}
.wl8-lc img{width:150px;flex:none;border-radius:8px}
.wl8-lc-t b{font-size:14.5px;color:#1f3d54;line-height:1.55;display:block}
.wl8-lc-t b:hover{color:#f26419}
.wl8-lc-t p{font-size:12.5px;color:#93a5b5;margin-top:3px}
.wl8-source{background:#fff;border:1px dashed #d5dee6;border-radius:10px;padding:12px 16px;font-size:13px;color:#93a5b5;margin-bottom:18px}
.wl8-pagehead{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:22px 24px;margin-bottom:18px;border-left:6px solid #33658a}
.wl8-pagehead h1{font-size:24px;color:#1f3d54;margin-bottom:6px}
.wl8-pagehead p{font-size:13.5px;color:#93a5b5}
.wl8-post{background:#fff;border:1px solid #e3e9ef;border-radius:12px;padding:24px 26px;margin-bottom:18px}
.wl8-post img{border-radius:10px;margin-bottom:16px}
.wl8-post p{margin-bottom:13px;font-size:15px;color:#3a5166}
.wl8-post h2{font-size:17px;color:#1f3d54;margin:4px 0 8px;padding-bottom:6px;border-bottom:2px solid #f26419;display:inline-block}
.wl8-keypoints{background:#eef4f8;border:1px solid #d8e5ef;border-radius:8px;padding:12px 16px;margin-bottom:16px}
.wl8-keypoints b{color:#2a5474;font-size:14px;display:block;margin-bottom:6px}
.wl8-keypoints li{font-size:13.5px;color:#41586e;margin-left:18px;padding:2px 0}
.wl8-concl{background:#1f3d54;color:#cfe0ec;border-radius:8px;padding:12px 16px;font-size:13.5px;margin-top:6px}
.wl8-concl a{color:#ffb88d;font-weight:700}
.wl8-catintro p{margin-bottom:13px;font-size:15px;color:#3a5166}
.wl8-rel{background:#fbfcfe;border:1px solid #e3e9ef;border-radius:12px;padding:14px 18px;margin-bottom:18px}
.wl8-rel h2{font-size:14px;color:#1f3d54;margin-bottom:8px}
.wl8-rel a{display:inline-block;background:#fff;border:1px solid #d5dee6;font-size:13px;padding:4px 12px;border-radius:8px;margin:0 8px 6px 0}
.wl8-rel a:hover{border-color:#f26419;color:#c85314}
.wl8-tip-line{background:#f2f5f8;border:1px solid #dde5ec;border-radius:8px;padding:10px 14px;font-size:12.5px;color:#93a5b5;margin-bottom:14px}
.wl8-footer{background:#1f3d54;color:#c3d4e2;margin-top:26px}
.wl8-foot-in{max-width:1120px;margin:0 auto;padding:28px 16px;display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:22px}
.wl8-foot-in h3{color:#ffb88d;font-size:14.5px;margin-bottom:10px}
.wl8-foot-in a{color:#c3d4e2;font-size:12.5px;display:block;padding:4px 0}
.wl8-foot-in a:hover{color:#f26419}
.wl8-foot-in p{font-size:12.5px;line-height:1.9}
.wl8-copy{border-top:1px solid #33526b;margin-top:16px;padding:12px 16px;text-align:center;font-size:12px;color:#8ba6ba}
@media(max-width:900px){.wl8-cats{grid-template-columns:1fr 1fr}.wl8-cols{grid-template-columns:1fr}.wl8-steps ol{grid-template-columns:1fr}.wl8-hero{grid-template-columns:1fr}.wl8-foot-in{grid-template-columns:1fr 1fr}.wl8-lc img{width:110px}}
