/* 目录页笺：暖白纸感、深墨蓝文字、索引青绿 #12A594；所有组件保持轻量与可读。 */
:root{--g67:#102a38;--a15:#12A594;--q4:#08796e;--z96:#fcfbf7;--z90:#f1f5f1;--a64:#d8e2dd;--g75:#627078;--v12:#f6f1e9;--t27:#d96f58;--b94:0 14px 28px rgba(16,42,56,.08);--m51:Georgia,'Noto Serif',serif;--t94: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(--z96);color:var(--g67);font-family:var(--t94);font-size:16px;line-height:1.8}.d3u6v2{width:min(1160px,calc(100% - 40px));margin:auto}.v5i8p4{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-item{background:rgba(252,251,247,.97);border-bottom:1px solid var(--a64);position:sticky;top:0;z-index:30}.tx-note{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.gk-cell{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.04em}.m3d3g6{width:34px;height:34px;object-fit:contain}.tx-note tx-note{display:flex;align-items:center;gap:19px;font-size:14px;color:#38505a}.tx-note tx-note a{padding:7px 0;border-bottom:2px solid transparent}.tx-note tx-note a:hover{color:var(--q4);border-color:var(--a15)}._ke7xc,._lpjii{display:none}.v9q8u8{padding:17px 0 5px;color:var(--g75);font-size:13px}.v9q8u8 a{text-decoration:underline;text-decoration-color:#9dbab3;text-underline-offset:3px}.v9q8u8 span{margin-right:7px}.pn-foot{background:#102a38;color:#f7fbf9;overflow:hidden}.zt-note{min-height:570px;display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:46px}.u2y9g1{position:relative;z-index:1;padding:70px 0}._yx0r3,.s4e7w6,.wd-foot{font-size:12px;letter-spacing:.11em;text-transform:uppercase;font-weight:800;color:var(--a15);margin:0 0 12px}.pn-foot ._yx0r3{color:#83d6c8}.pn-foot h1,.w2c2a5 h1{font-family:var(--m51);font-weight:800;line-height:1.17;letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(38px,5vw,67px)}.v7h3t5{font-size:18px;line-height:1.75;margin:0 0 14px}.g2b6k6{max-width:600px;color:#b9cacb;font-size:14px;margin:0}.dk-chip{display:flex;flex-wrap:wrap;gap:9px;margin:26px 0}.dk-chip span{font-size:13px;border:1px solid rgba(255,255,255,.28);padding:4px 10px;border-radius:20px}.q8v6c1{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}._9xz7e{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}._9xz7e:active{transform:scale(.97)}._2f7ly{background:var(--a15);color:#fff}._2f7ly:hover{background:#15b3a0}._zc6rc{background:#f9f7f0;color:var(--g67)}._zc6rc:hover{background:#fff}.gk-body{height:100%;min-height:390px;position:relative;display:flex;align-items:center}.sl-pill{display:block;width:100%;height:410px;object-fit:cover;border-radius:4px;opacity:.9;box-shadow:var(--b94)}.b8f4k4{position:absolute;bottom:26px;left:20px;margin:0;padding:5px 8px;background:rgba(16,42,56,.82);font-size:11px;letter-spacing:.08em}.sl-list{background:#e8f0eb;border-bottom:1px solid var(--a64)}.sl-list div{display:flex;gap:0;overflow:auto}.sl-list a{white-space:nowrap;font-size:13px;padding:12px 15px;border-right:1px solid var(--a64)}.sl-list a:hover{background:#d8e8e0;color:var(--q4)}._wyrzh{padding:82px 0}.f5a2i8{max-width:760px;margin-bottom:34px}._wyrzh h2,.jm-pan h2,._85cxz h2{font-family:var(--m51);font-size:clamp(29px,3.2vw,44px);line-height:1.25;letter-spacing:-.055em;margin:0 0 18px}.f5a2i8>p:last-child{color:var(--g75);margin:0}._noh7y{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.zt-head{background:white;border:1px solid var(--a64);padding:12px;box-shadow:0 6px 15px rgba(16,42,56,.04);transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s}.zt-head:hover{transform:translateY(-2px);box-shadow:var(--b94)}.zt-head img{width:100%;aspect-ratio:1.25;object-fit:cover;display:block;margin-bottom:14px}.zt-head h3,._5v4sy h3,._5pk2z h3,.nf-note h3,._gbd57 h3{font-family:var(--m51);font-size:20px;line-height:1.3;margin:0 0 8px}.zt-head p{font-size:13px;line-height:1.65;margin:0 0 12px}.zt-head .wd-foot{margin:0 0 7px;color:var(--t27);font-size:10px}.text-link{display:inline-block;color:var(--q4);font-size:14px;font-weight:800;text-decoration:underline;text-decoration-color:#8ec9be;text-underline-offset:4px}.mv-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.vw-foot{padding:5px 9px;border-radius:20px;background:#e5f3ee;color:#12655d;font-size:12px}.cy-cell{background:var(--g67);color:white;padding:42px 0 30px}.q6v1r8{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.q6v1r8 div{border-left:1px solid rgba(255,255,255,.25);padding-left:16px}.q6v1r8 strong{font-family:var(--m51);font-size:44px;line-height:1;display:block;color:#81d6c7}.q6v1r8 span{font-size:14px}.gk-grid{color:#b5c7c5;font-size:12px;margin-top:28px}.l2j8o8{display:grid;grid-template-columns:1.1fr .9fr;gap:54px;align-items:start}.l2j8o8 p{color:#425760}._5pk2z{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._5pk2z article{padding:20px;background:var(--v12);border-left:3px solid var(--a15)}._5pk2z b{font-size:13px;color:var(--q4)}._5pk2z p{font-size:13px;margin:0}.lq-pan{background:#edf3f0}._a062k{list-style:none;padding:0;margin:0;display:grid;gap:17px}._a062k li{display:grid;grid-template-columns:124px 1fr;gap:20px;padding-bottom:17px;border-bottom:1px solid #cedbd5}._a062k time{font-weight:800;color:var(--q4)}._a062k p{margin:3px 0 5px;color:#425760}._gbd57{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}._gbd57 article{padding:22px;border-top:3px solid var(--a15);background:white;box-shadow:0 8px 18px rgba(16,42,56,.05)}._gbd57 span{font-weight:800;color:var(--q4)}._gbd57 p{font-size:14px;color:#50626a}.s7q5j9{overflow-x:auto;border:1px solid var(--a64)}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(--a64)}th{background:#e6f1ed;color:#245a55}.vw-row{color:#53666e}._iccfh{background:var(--v12)}.j4c3w3{padding-left:22px;margin:0}.j4c3w3 li{padding-left:7px;margin-bottom:11px}._30n2n{background:#fff;padding:24px;border:1px solid #e5d9cc}._30n2n h3{font-family:var(--m51);font-size:24px;margin:0 0 10px}._30n2n p{font-size:14px}.nf-note{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nf-note article{border-top:3px solid var(--a15);padding:17px 0}.nf-note p{font-size:14px;color:#52656d}.y3z1v6{max-width:880px}.y3z1v6>p:not(.s4e7w6){font-size:17px;line-height:2.05;color:#314954;margin:0 0 21px}._9iwmo{border-top:1px solid var(--a64)}details{border-bottom:1px solid var(--a64);padding:15px 0}summary{font-family:var(--m51);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}.dk-wrap{padding-left:22px;columns:2;gap:42px}.dk-wrap li{break-inside:avoid;margin:0 0 12px;padding-left:6px}._r96qz{background:#182f3c;color:#edf7f4;padding:62px 0}._5buuv{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}._5buuv .s4e7w6{color:#83d6c8}._5buuv h2{font-family:var(--m51);font-size:40px;line-height:1.25;margin:0 0 14px}._5buuv p{color:#c5d8d5}._5buuv video{width:100%;display:block;background:#071821;border:1px solid #46626a;max-height:300px;object-fit:cover}._85cxz{background:#dbece5;padding:65px 0}._85cxz p{font-weight:800;color:var(--q4);margin:0 0 8px}.w2c2a5{background:var(--v12);padding:69px 0 62px;border-bottom:1px solid #eadfce}.w2c2a5 h1{font-size:clamp(38px,5.2vw,60px);color:var(--g67)}.w2c2a5 .v7h3t5{color:#3b515a}.p7b2m7{font-size:13px;color:#64737a}.w8r1y2{display:grid;grid-template-columns:210px minmax(0,1fr);gap:55px;padding-top:53px;padding-bottom:82px}.tx-head{position:sticky;top:92px;align-self:start;border-left:2px solid var(--a15);padding-left:13px;font-size:13px}.tx-head p{font-weight:800;margin:0 0 7px}.tx-head a{display:block;color:#557078;margin:6px 0}.tx-head a:hover{color:var(--q4)}.jm-pan _wyrzh{margin-bottom:56px}.jm-pan h2{font-size:34px}.jm-pan>section>p{font-size:16px;color:#425860}.jm-mark{grid-template-columns:repeat(3,1fr)}.jm-mark article{padding:17px}._kk10p{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}._5v4sy{display:grid;grid-template-columns:124px 1fr;gap:15px;padding:13px;border:1px solid var(--a64);background:white}._5v4sy img{width:124px;height:124px;object-fit:cover}._5v4sy .wd-foot{font-size:10px;margin:0 0 5px}._5v4sy h3{font-size:20px}._5v4sy p{font-size:13px;line-height:1.65;margin:0 0 8px;color:#50636b}.e7o5q1{padding-left:20px;color:#425860}.e7o5q1 li{margin-bottom:10px}._xp06p{background:#e9f4ef;padding:23px}._xp06p h2{font-size:29px}.mv-card{display:flex;flex-wrap:wrap;gap:18px}._3yrtq{display:block;margin-top:22px;font-weight:800}._3yrtq input{display:block;width:100%;padding:13px;border:1px solid #a7bdb6;background:white;margin-top:8px;font:inherit}.q2w6u3{padding:0;list-style:none}.q2w6u3 li{padding:12px 0;border-bottom:1px solid var(--a64)}footer{background:#0f2633;color:#dbe9e5;padding:55px 0 20px}.b8m7d6{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.b8m7d6 h2{font-size:14px;color:#85d5c6;margin:0 0 13px}.b8m7d6 a{display:block;color:#c7d7d4;font-size:13px;margin:7px 0}.b8m7d6 a:hover{color:#fff;text-decoration:underline}._adjx5{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){.zt-head,._9xz7e{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){.zt-note,.l2j8o8,._5buuv{grid-template-columns:1fr}.zt-note{padding:35px 0}.u2y9g1{padding:20px 0}.gk-body{min-height:auto}._noh7y{grid-template-columns:repeat(2,1fr)}.nf-note{grid-template-columns:repeat(2,1fr)}.w8r1y2{grid-template-columns:1fr;gap:24px}.tx-head{position:static;display:flex;flex-wrap:wrap;gap:10px;border:0;border-bottom:1px solid var(--a64);padding:0 0 16px}.tx-head p{width:100%}.tx-head a{margin:0}._kk10p{grid-template-columns:1fr}.b8m7d6{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.d3u6v2{width:min(100% - 28px,1160px)}.tx-note{min-height:60px;position:relative}.tx-note tx-note{display:none;position:absolute;top:60px;left:0;right:0;background:var(--z96);padding:12px 14px;border-bottom:1px solid var(--a64);box-shadow:var(--b94);flex-direction:column;align-items:flex-start;gap:7px}._ke7xc:checked~nav{display:flex}._lpjii{display:block;font-size:13px;font-weight:800;border:1px solid var(--a64);padding:5px 10px}.pn-foot h1,.w2c2a5 h1{font-size:42px}.sl-pill{height:265px}._wyrzh{padding:55px 0}._noh7y,._gbd57,.nf-note,.q6v1r8{grid-template-columns:1fr}.q6v1r8{gap:15px}._a062k li{grid-template-columns:1fr;gap:2px}.dk-wrap{columns:1}._5pk2z{gap:8px}.jm-mark{grid-template-columns:1fr}._5v4sy{grid-template-columns:95px 1fr}._5v4sy img{width:95px;height:95px}.b8m7d6{grid-template-columns:1fr 1fr;gap:20px}._5buuv h2{font-size:33px}}
