*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#f8f7f3;color:#252831;font:15px/1.8 Arial,"Microsoft YaHei",sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.qygoej{position:sticky;top:0;z-index:20;background:#f8f7f3}.dhlpta{max-width:1240px;min-height:82px;padding:0 20px;margin:auto;display:flex;align-items:center;gap:28px}.yweayc{font-size:23px;font-weight:600;white-space:nowrap}.iaqjgx{display:flex;flex-wrap:wrap;gap:3px 20px;margin-left:auto}.iaqjgx a{font-size:12px;color:#777b83;white-space:nowrap}.iaqjgx a:hover{color:#bf762e}.vngzld{display:flex;gap:13px;align-items:center;padding:9px 19px;border-radius:999px;background:#292d37;color:#fff;font-size:12px;white-space:nowrap}.vxcxsc{display:none;background:none;border:0}.vxcxsc i{font-size:23px}.pffjip{background:#eeeae2;overflow:hidden}.gpphil{max-width:1240px;padding:45px 20px 42px;margin:auto;display:flex;align-items:center;gap:68px}.owmizc{flex:1;min-width:0}.fncscv{font-size:9px;letter-spacing:2px;color:#ae7947;display:flex;gap:9px;align-items:center}.fncscv span{width:18px;height:5px;border-radius:99px;background:#d08a3b}.owmizc h1{font-size:51px;margin:22px 0 20px;line-height:1.3}.fjrnve{font-size:48px;line-height:1.4;margin:0 0 23px}.fjrnve em{font-style:normal;color:#bd6e27}.fbzkbn{color:#85858a;line-height:2;margin:0}.rphuck{width:250px;padding:15px 23px;border-radius:999px;display:flex;align-items:center;gap:11px;background:#c9772e;color:#fff;margin-top:29px;box-shadow:0 20px 35px -25px #a85518}.rphuck i:last-child{margin-left:auto}.rphuck:hover{background:#9a4f1d;transform:translateY(-3px)}.pkrymp{width:max-content;max-width:100%;padding:6px 10px;margin-top:14px;display:flex;gap:7px;align-items:center;border-radius:99px;background:rgba(191,111,40,.08);color:#9d774f;font-size:11px;white-space:nowrap}.pkrymp span{width:1px;height:11px;background:#d7bb99}.pkrymp small{font-size:10px;color:#a78b71}.eukprz{display:flex;gap:34px;margin-top:35px}.eukprz b{display:block;font-size:25px;font-weight:400}.eukprz small{font-size:10px;color:#938b83}.tnailg{height:570px;flex:1;min-width:0;position:relative}.sefaxs{position:absolute;border-radius:24px;padding:22px;box-shadow:0 27px 44px -30px rgba(62,42,23,.35)}.sefaxs.ffgdkd{background:#fff;left:86px;right:0;top:72px;z-index:2}.sefaxs.abyeuk{background:#303541;color:#eee;left:0;right:112px;top:240px;padding:28px 30px}.sefaxs small{display:block;font-size:8px;letter-spacing:1.5px;color:#a48b75}.sefaxs b{display:block;font-size:15px;margin-top:13px}.sefaxs.ffgdkd>span{display:inline-block;color:#bb6f29;background:#faeee2;padding:3px 9px;border-radius:99px;font-size:9px;margin-top:13px}.sefaxs.ffgdkd>strong{display:block;font-size:35px;font-weight:400;margin-top:15px}.sefaxs.ffgdkd>em{font-size:9px;color:#ae9d8a;font-style:normal}.sefaxs label{display:flex;justify-content:space-between;border-top:1px solid #eee8e2;margin-top:18px;padding-top:11px;font-size:10px;color:#a68f7a}.sefaxs label i{font-style:normal;color:#555a64}.sefaxs.abyeuk b{font-size:19px}.sefaxs.abyeuk div{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding:14px 0 0;margin-top:17px;color:#a8adb8;font-size:11px}.sefaxs.abyeuk strong{font-weight:400;color:#f3c38d}.wiwcyy{position:absolute;right:0;top:365px;background:#f7dfbf;color:#a25b20;border-radius:18px;padding:15px 18px;display:flex;gap:10px;align-items:center;box-shadow:0 17px 30px -25px #a35c27}.wiwcyy i{font-size:22px}.wiwcyy span{font-size:11px;font-weight:600}.wiwcyy small{display:block;font-size:8px;color:#b07c4c;font-weight:400}.dwhupd{position:absolute;bottom:2px;left:20px;right:0;display:flex;justify-content:space-between;gap:10px;color:#9c866f;font-size:9px}.dwhupd small{font-size:7px;letter-spacing:1px}.irxtzt{max-width:1200px;margin:auto;padding:20px 0;border-top:1px solid rgba(111,79,46,.12);display:flex;justify-content:space-between;color:#a78c70;font-size:10px}.irxtzt i{color:#c4772e;font-size:18px}.irxtzt small{font-size:8px;letter-spacing:1.5px}.hvexrc{padding:86px 24px}.hvexrc:nth-of-type(3){background:#f0e9df}.hvexrc:nth-of-type(4){background:#292d37;color:#f7f5f0}.hvexrc:nth-of-type(6){background:#f0ebe4}.hvexrc:nth-of-type(8){background:#eee8df}.zkrbmd{text-align:center;margin:0 auto 42px}.zkrbmd small{font-size:8px;letter-spacing:2px;color:#aa8b6c}.zkrbmd p{font-size:32px;margin:10px 0 16px}.zkrbmd i{display:block;margin:auto;width:25px;height:4px;border-radius:99px;background:#c8792d}.rojqrq,.wzguiu,.mrhxls,.qatbta,.bepnjx,.wtfbdc{max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;gap:24px}.skqiev{width:calc((100% - 72px)/4);background:#f3eee7;border-radius:21px;padding:13px;transition:.25s}.skqiev:hover,.hididk:hover,.qnijxm:hover,.fivmdm:hover,.vulmls:hover{transform:translateY(-4px)}.dojhtf{padding:5px;background:#fff;border-radius:18px}.dojhtf img{display:block;width:100%;height:auto;border-radius:14px}.skqiev>div:last-child{padding:17px 4px 5px;display:flex;gap:11px}.skqiev b{font-size:10px;color:#bf732f}.skqiev strong{font-size:15px;font-weight:500}.skqiev p{font-size:10px;color:#9a9187;margin:4px 0 0}.wzguiu{gap:24px}.hididk{width:calc((100% - 48px)/3);background:#fff;border-radius:20px;padding:27px;transition:.25s}.hididk>i{display:block;font-size:25px;color:#c2742d;margin-bottom:19px}.hididk small{float:right;font-size:8px;color:#b9a999}.hididk strong{font-size:19px;font-weight:500}.hididk p{color:#8d8b89;font-size:14px;margin:10px 0 0}.mrhxls{gap:24px}.qnijxm{width:calc((100% - 48px)/3);background:#3a3e49;border-radius:22px;padding:28px;color:#f9f5ee;text-align:center;display:flex;flex-direction:column;align-items:center;transition:.25s}.qnijxm>i{font-size:29px;color:#e3a564;margin-bottom:9px}.qnijxm>small{font-size:8px;letter-spacing:2px;color:#b1a79a}.qnijxm strong{font-size:18px;font-weight:500;margin-top:11px}.qnijxm p{font-size:14px;color:#bebbc0;margin:11px 0 25px}.oojjfi{width:100%;padding:10px;border-radius:99px;background:#f1d3ac;color:#5a4030;font-size:13px;margin-top:auto;display:flex;justify-content:center;gap:12px}.qatbta{background:#f7f2ea;border-radius:27px;padding:35px 25px;position:relative}.qatbta:before{content:"";position:absolute;ffgdkd:61px;left:12%;right:12%;border-top:1px dashed #c9a980}.qatbta article{flex:1;text-align:center;position:relative}.qatbta article>span{display:flex;width:54px;height:54px;border-radius:50%;background:#3a3e49;color:#f0bd81;align-items:center;justify-content:center;margin:0 auto 18px;font-size:15px}.qatbta small{font-size:8px;letter-spacing:1.5px;color:#bd8a56}.qatbta strong{display:block;font-size:18px;margin-top:8px;font-weight:500}.qatbta p{font-size:13px;color:#958b81;margin:8px auto 0;max-width:210px}.rrszec{max-width:800px;margin:auto;background:#fff;border-radius:23px;padding:7px 28px}.gvyfrx{border-bottom:1px solid #eee8e1}.gvyfrx:last-child{border:0}.vwxafe{width:100%;padding:21px 0;border:0;background:none;display:flex;gap:15px;align-items:center;text-align:left;color:#534c45}.vwxafe span{color:#c77a33;font-size:11px}.vwxafe strong{flex:1;font-size:15px;font-weight:400}.vwxafe i{width:24px;height:24px;border-radius:50%;background:#f9ede2;color:#bd702d;display:flex;align-items:center;justify-content:center;transition:.25s}.iutlry{height:0;overflow:hidden;transition:.25s}.iutlry p{font-size:14px;color:#928a82;line-height:1.9;margin:0;padding:0 30px 22px}.open .vwxafe i{transform:rotate(45deg)}.fivmdm{width:calc((100% - 24px)/2);background:#f8f4ee;border-radius:20px;padding:25px 28px;display:flex;flex-direction:column;transition:.25s}.fivmdm small{color:#bc7c43;font-size:10px}.fivmdm strong{font-size:19px;font-weight:500;margin-top:12px}.fivmdm p{font-size:14px;color:#918a83;margin:9px 0 20px}.fivmdm time{font-size:10px;color:#b5a89b;margin-top:auto}.vulmls{width:calc((100% - 48px)/3);background:#fff;border-radius:20px;padding:25px;display:flex;flex-direction:column;transition:.25s}.vulmls>div{display:flex;align-items:center;gap:12px}.vulmls>div i{font-size:24px;color:#c77932}.vulmls>div small{font-size:8px;color:#b9a99b;letter-spacing:1px}.vulmls p{font-size:14px;color:#8c8781;line-height:1.95;margin:18px 0 24px}.vulmls footer{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #eee7df;padding-top:14px;margin-top:auto;color:#998c80;font-size:10px}.vulmls footer span{display:flex;gap:6px}.vulmls footer i{font-size:15px;color:#bf7736}.vulmls time{font-size:8px}.zbtgks{background:#292d37;color:#eee7da;padding:45px 24px 25px}.yivdeg{max-width:1200px;margin:auto}.dfcghn{display:flex;justify-content:space-between;align-items:center}.dfcghn p{color:#a69b8c;font-size:12px;margin:7px 0}.tmqhsz{background:#f1d3ac;color:#5a4030;border-radius:99px;padding:10px 23px;display:flex;gap:20px}.zbtgks nav{display:flex;flex-wrap:wrap;gap:28px;padding:28px 0;color:#b7ada0;font-size:12px}.nzgagg{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);padding-top:20px;color:#887d72;font-size:10px}.nzgagg span:last-child{letter-spacing:1.5px;font-size:8px}@media(max-width:767px){html{scroll-padding-top:85px}.dhlpta{min-height:75px;padding:0 18px;gap:10px}.yweayc{font-size:19px}.iaqjgx{display:none;position:absolute;ffgdkd:68px;left:18px;right:18px;background:#fff;border-radius:18px;padding:12px 22px;flex-direction:column;gap:0;box-shadow:0 20px 35px -24px #554438}.shown{display:flex}.vngzld{margin-left:auto;padding:8px 11px;font-size:10px;gap:6px}.vxcxsc{display:block}.pffjip{}.gpphil{padding:38px 20px 44px;display:flex;flex-direction:column;gap:34px}.owmizc{width:100%;flex:auto}.fncscv{font-size:7px}.owmizc h1{font-size:34px;margin:20px 0}.fjrnve{font-size:40px}.fbzkbn{font-size:14px}.rphuck{width:100%;justify-content:center;margin-top:25px}.rphuck i:last-child{margin-left:10px}.pkrymp{width:100%;justify-content:center;font-size:9px;gap:5px}.pkrymp small{font-size:8px}.eukprz{justify-content:space-between;gap:8px;margin-top:28px}.eukprz b{font-size:22px}.eukprz small{font-size:8px}.tnailg{width:100%;flex:auto;height:482px}.sefaxs.ffgdkd{ffgdkd:53px;left:5px;right:5px;padding:18px}.sefaxs.abyeuk{ffgdkd:208px;right:25px;padding:23px}.sefaxs.ffgdkd>strong{font-size:28px}.wiwcyy{ffgdkd:389px;right:0;padding:12px 14px}.dwhupd{bottom:-3px;font-size:7px}.dwhupd small{font-size:6px}.irxtzt{margin:0 20px;padding:18px 0;font-size:8px}.irxtzt small{font-size:6px}.hvexrc{padding:61px 20px}.zkrbmd{margin-bottom:30px}.zkrbmd small{font-size:7px}.zkrbmd p{font-size:25px}.rojqrq{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rojqrq::-webkit-scrollbar{display:none}.skqiev{flex:0 0 80%;width:80%;scroll-snap-align:start}.wzguiu,.mrhxls{gap:17px}.hididk,.qnijxm{width:100%;padding:25px}.qatbta{flex-direction:column;gap:28px;padding:28px 20px}.qatbta:before{display:none}.rrszec{padding:5px 18px}.vwxafe{gap:10px;padding:20px 0}.vwxafe strong{font-size:14px}.iutlry p{padding:0 8px 22px 32px}.bepnjx,.wtfbdc{gap:17px}.fivmdm,.vulmls{width:100%}.fivmdm{padding:23px}.vulmls{padding:23px}.zbtgks{padding:33px 20px 23px}.dfcghn{gap:12px}.dfcghn p{font-size:10px}.tmqhsz{padding:9px 13px;font-size:10px;white-space:nowrap}.zbtgks nav{gap:15px 22px;padding:25px 0;font-size:11px}.nzgagg{font-size:8px}}

/* 移动端头部：品牌左侧、菜单右侧，隐藏头部 CTA */
@media (max-width: 767px) {
        .vngzld.rqgjqd { display: none !important; }
        .vxcxsc { margin-left: auto; }
        
}

/* CTA 字号与手型光标 */
.vngzld.rqgjqd {
    font-size: 14px;
    cursor: pointer;
}
.rphuck.rqgjqd {
    font-size: 14px;
    cursor: pointer;
}
