/* 目录页笺：暖白纸感、深墨蓝文字、索引青绿 #12A594；所有组件保持轻量与可读。 */
:root{--w16:#102a38;--v78:#12A594;--n27:#08796e;--q15:#fcfbf7;--d22:#f1f5f1;--b44:#d8e2dd;--j94:#627078;--y8:#f6f1e9;--n86:#d96f58;--d67:0 14px 28px rgba(16,42,56,.08);--v19:Georgia,'Noto Serif',serif;--u75:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--q15);color:var(--w16);font-family:var(--u75);font-size:16px;line-height:1.8}.b1d7v2{width:min(1160px,calc(100% - 40px));margin:auto}.d7a8i8{width:min(760px,100%)}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #e6b84c;outline-offset:3px}.cy-wrap{background:rgba(252,251,247,.97);border-bottom:1px solid var(--b44);position:sticky;top:0;z-index:30}._vcjss{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.q9d2o7{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.04em}.bw-note{width:34px;height:34px;object-fit:contain}._vcjss _vcjss{display:flex;align-items:center;gap:19px;font-size:14px;color:#38505a}._vcjss _vcjss a{padding:7px 0;border-bottom:2px solid transparent}._vcjss _vcjss a:hover{color:var(--n27);border-color:var(--v78)}.wd-area,.n8d4c9{display:none}.f6l3j5{padding:17px 0 5px;color:var(--j94);font-size:13px}.f6l3j5 a{text-decoration:underline;text-decoration-color:#9dbab3;text-underline-offset:3px}.f6l3j5 span{margin-right:7px}._vl9nu{background:#102a38;color:#f7fbf9;overflow:hidden}.m6v3m6{min-height:570px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:46px}.nf-pan{position:relative;z-index:1;padding:70px 0}._pwkpa,.f2g1d7,.o3q3n4{font-size:12px;letter-spacing:.11em;text-transform:uppercase;font-weight:800;color:var(--v78);margin:0 0 12px}._vl9nu ._pwkpa{color:#83d6c8}._vl9nu h1,.x2n6n9 h1{font-family:var(--v19);font-weight:800;line-height:1.17;letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(38px,5vw,67px)}._w7s6q{font-size:18px;line-height:1.75;margin:0 0 14px}.nf-row{max-width:600px;color:#b9cacb;font-size:14px;margin:0}.wd-mark{display:flex;flex-wrap:wrap;gap:9px;margin:26px 0}.wd-mark span{font-size:13px;border:1px solid rgba(255,255,255,.28);padding:4px 10px;border-radius:20px}.bw-tag{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.z3c9m8{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;border-radius:3px;font-weight:800;font-size:14px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s}.z3c9m8:active{transform:scale(.97)}.vw-cell{background:var(--v78);color:#fff}.vw-cell:hover{background:#15b3a0}.w5s2w5{background:#f9f7f0;color:var(--w16)}.w5s2w5:hover{background:#fff}.j9r2d8{height:100%;min-height:390px;position:relative;display:flex;align-items:center}._xl2mo{display:block;width:100%;height:410px;object-fit:cover;border-radius:4px;opacity:.9;box-shadow:var(--d67)}._5eraj{position:absolute;bottom:26px;left:20px;margin:0;padding:5px 8px;background:rgba(16,42,56,.82);font-size:11px;letter-spacing:.08em}.b4z4c2{background:#e8f0eb;border-bottom:1px solid var(--b44)}.b4z4c2 div{display:flex;gap:0;overflow:auto}.b4z4c2 a{white-space:nowrap;font-size:13px;padding:12px 15px;border-right:1px solid var(--b44)}.b4z4c2 a:hover{background:#d8e8e0;color:var(--n27)}.vw-slot{padding:82px 0}._7gwfb{max-width:760px;margin-bottom:34px}.vw-slot h2,.l3h4a7 h2,.bw-chip h2{font-family:var(--v19);font-size:clamp(29px,3.2vw,44px);line-height:1.25;letter-spacing:-.055em;margin:0 0 18px}._7gwfb>p:last-child{color:var(--j94);margin:0}.q4o6b8{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.hp-wrap{background:white;border:1px solid var(--b44);padding:12px;box-shadow:0 6px 15px rgba(16,42,56,.04);transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s}.hp-wrap:hover{transform:translateY(-2px);box-shadow:var(--d67)}.hp-wrap img{width:100%;aspect-ratio:1.25;object-fit:cover;display:block;margin-bottom:14px}.hp-wrap h3,._7xw5g h3,.s8p5x1 h3,._1dlw6 h3,.u1f6b5 h3{font-family:var(--v19);font-size:20px;line-height:1.3;margin:0 0 8px}.hp-wrap p{font-size:13px;line-height:1.65;margin:0 0 12px}.hp-wrap .o3q3n4{margin:0 0 7px;color:var(--n86);font-size:10px}.text-link{display:inline-block;color:var(--n27);font-size:14px;font-weight:800;text-decoration:underline;text-decoration-color:#8ec9be;text-underline-offset:4px}.e1z4l6{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}._y35tr{padding:5px 9px;border-radius:20px;background:#e5f3ee;color:#12655d;font-size:12px}.wd-col{background:var(--w16);color:white;padding:42px 0 30px}._rn7a2{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._rn7a2 div{border-left:1px solid rgba(255,255,255,.25);padding-left:16px}._rn7a2 strong{font-family:var(--v19);font-size:44px;line-height:1;display:block;color:#81d6c7}._rn7a2 span{font-size:14px}.f4o8m6{color:#b5c7c5;font-size:12px;margin-top:28px}.bx-zone{display:grid;grid-template-columns:1.1fr .9fr;gap:54px;align-items:start}.bx-zone p{color:#425760}.s8p5x1{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.s8p5x1 article{padding:20px;background:var(--y8);border-left:3px solid var(--v78)}.s8p5x1 b{font-size:13px;color:var(--n27)}.s8p5x1 p{font-size:13px;margin:0}.l8w9l7{background:#edf3f0}._c1a7b{list-style:none;padding:0;margin:0;display:grid;gap:17px}._c1a7b li{display:grid;grid-template-columns:124px 1fr;gap:20px;padding-bottom:17px;border-bottom:1px solid #cedbd5}._c1a7b time{font-weight:800;color:var(--n27)}._c1a7b p{margin:3px 0 5px;color:#425760}.u1f6b5{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.u1f6b5 article{padding:22px;border-top:3px solid var(--v78);background:white;box-shadow:0 8px 18px rgba(16,42,56,.05)}.u1f6b5 span{font-weight:800;color:var(--n27)}.u1f6b5 p{font-size:14px;color:#50626a}._uo77o{overflow-x:auto;border:1px solid var(--b44)}table{border-collapse:collapse;min-width:680px;width:100%;background:white;font-size:14px}th,td{padding:14px;text-align:left;border-bottom:1px solid var(--b44)}th{background:#e6f1ed;color:#245a55}._8aq1h{color:#53666e}.bw-unit{background:var(--y8)}._8n5h0{padding-left:22px;margin:0}._8n5h0 li{padding-left:7px;margin-bottom:11px}._ic84b{background:#fff;padding:24px;border:1px solid #e5d9cc}._ic84b h3{font-family:var(--v19);font-size:24px;margin:0 0 10px}._ic84b p{font-size:14px}._1dlw6{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._1dlw6 article{border-top:3px solid var(--v78);padding:17px 0}._1dlw6 p{font-size:14px;color:#52656d}.n7y4b8{max-width:880px}.n7y4b8>p:not(.f2g1d7){font-size:17px;line-height:2.05;color:#314954;margin:0 0 21px}._7jyf7{border-top:1px solid var(--b44)}details{border-bottom:1px solid var(--b44);padding:15px 0}summary{font-family:var(--v19);font-size:20px;font-weight:800;cursor:pointer;list-style-position:outside;padding-right:25px}details p{max-width:840px;color:#4b6069;margin:13px 0 2px}.t8e1d2{padding-left:22px;columns:2;gap:42px}.t8e1d2 li{break-inside:avoid;margin:0 0 12px;padding-left:6px}._5nu5m{background:#182f3c;color:#edf7f4;padding:62px 0}._h4uqf{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}._h4uqf .f2g1d7{color:#83d6c8}._h4uqf h2{font-family:var(--v19);font-size:40px;line-height:1.25;margin:0 0 14px}._h4uqf p{color:#c5d8d5}._h4uqf video{width:100%;display:block;background:#071821;border:1px solid #46626a;max-height:300px;object-fit:cover}.bw-chip{background:#dbece5;padding:65px 0}.bw-chip p{font-weight:800;color:var(--n27);margin:0 0 8px}.x2n6n9{background:var(--y8);padding:69px 0 62px;border-bottom:1px solid #eadfce}.x2n6n9 h1{font-size:clamp(38px,5.2vw,60px);color:var(--w16)}.x2n6n9 ._w7s6q{color:#3b515a}.bw-slot{font-size:13px;color:#64737a}.s6j9i7{display:grid;grid-template-columns:210px minmax(0,1fr);gap:55px;padding-top:53px;padding-bottom:82px}.l1c4p7{position:sticky;top:92px;align-self:start;border-left:2px solid var(--v78);padding-left:13px;font-size:13px}.l1c4p7 p{font-weight:800;margin:0 0 7px}.l1c4p7 a{display:block;color:#557078;margin:6px 0}.l1c4p7 a:hover{color:var(--n27)}.l3h4a7 vw-slot{margin-bottom:56px}.l3h4a7 h2{font-size:34px}.l3h4a7>section>p{font-size:16px;color:#425860}.rp-box{grid-template-columns:repeat(3,1fr)}.rp-box article{padding:17px}.tx-card{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}._7xw5g{display:grid;grid-template-columns:124px 1fr;gap:15px;padding:13px;border:1px solid var(--b44);background:white}._7xw5g img{width:124px;height:124px;object-fit:cover}._7xw5g .o3q3n4{font-size:10px;margin:0 0 5px}._7xw5g h3{font-size:20px}._7xw5g p{font-size:13px;line-height:1.65;margin:0 0 8px;color:#50636b}.lq-note{padding-left:20px;color:#425860}.lq-note li{margin-bottom:10px}._c3gyz{background:#e9f4ef;padding:23px}._c3gyz h2{font-size:29px}._v5m6x{display:flex;flex-wrap:wrap;gap:18px}.w6e2a4{display:block;margin-top:22px;font-weight:800}.w6e2a4 input{display:block;width:100%;padding:13px;border:1px solid #a7bdb6;background:white;margin-top:8px;font:inherit}.i2n6i7{padding:0;list-style:none}.i2n6i7 li{padding:12px 0;border-bottom:1px solid var(--b44)}footer{background:#0f2633;color:#dbe9e5;padding:55px 0 20px}.rp-card{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.rp-card h2{font-size:14px;color:#85d5c6;margin:0 0 13px}.rp-card a{display:block;color:#c7d7d4;font-size:13px;margin:7px 0}.rp-card a:hover{color:#fff;text-decoration:underline}.bw-area{border-top:1px solid rgba(255,255,255,.16);margin-top:34px;padding-top:17px;color:#94aba9;font-size:12px}@media (prefers-reduced-motion:no-preference){.hp-wrap,.z3c9m8{transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),background-color .18s ease}}@media(max-width:900px){.m6v3m6,.bx-zone,._h4uqf{grid-template-columns:1fr}.m6v3m6{padding:35px 0}.nf-pan{padding:20px 0}.j9r2d8{min-height:auto}.q4o6b8{grid-template-columns:repeat(2,1fr)}._1dlw6{grid-template-columns:repeat(2,1fr)}.s6j9i7{grid-template-columns:1fr;gap:24px}.l1c4p7{position:static;display:flex;flex-wrap:wrap;gap:10px;border:0;border-bottom:1px solid var(--b44);padding:0 0 16px}.l1c4p7 p{width:100%}.l1c4p7 a{margin:0}.tx-card{grid-template-columns:1fr}.rp-card{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.b1d7v2{width:min(100% - 28px,1160px)}._vcjss{min-height:60px;position:relative}._vcjss _vcjss{display:none;position:absolute;top:60px;left:0;right:0;background:var(--q15);padding:12px 14px;border-bottom:1px solid var(--b44);box-shadow:var(--d67);flex-direction:column;align-items:flex-start;gap:7px}.wd-area:checked~nav{display:flex}.n8d4c9{display:block;font-size:13px;font-weight:800;border:1px solid var(--b44);padding:5px 10px}._vl9nu h1,.x2n6n9 h1{font-size:42px}._xl2mo{height:265px}.vw-slot{padding:55px 0}.q4o6b8,.u1f6b5,._1dlw6,._rn7a2{grid-template-columns:1fr}._rn7a2{gap:15px}._c1a7b li{grid-template-columns:1fr;gap:2px}.t8e1d2{columns:1}.s8p5x1{gap:8px}.rp-box{grid-template-columns:1fr}._7xw5g{grid-template-columns:95px 1fr}._7xw5g img{width:95px;height:95px}.rp-card{grid-template-columns:1fr 1fr;gap:20px}._h4uqf h2{font-size:33px}}
