.hb-final-header,.hb-final-footer{font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;box-sizing:border-box;font-synthesis:none}.hb-final-header *,.hb-final-footer *{box-sizing:border-box}.hb-final-width{width:min(1200px,calc(100% - 64px));margin-inline:auto}.hb-final-header{position:relative;z-index:30;height:64px;background:#fff;border-bottom:1px solid #dfe8ed;color:#274756}.hb-final-header__inner{height:100%;display:flex;align-items:center;gap:34px}.hb-final-brand{display:block;width:106px;flex:none;line-height:0}.hb-final-brand img{display:block;width:106px;height:auto;border:0;filter:none;opacity:1}.hb-final-navigation{display:flex;gap:29px;align-items:center;justify-content:center;flex:1;font-size:13px;line-height:1.5}.hb-final-header a{color:inherit;text-decoration:none}.hb-final-navigation>a{padding:21px 0;white-space:nowrap}.hb-final-header a:hover,.hb-final-header a[aria-current]{color:#287e92}.hb-final-products{position:relative;margin:0;min-width:0}.hb-final-products summary{display:flex;align-items:center;gap:7px;padding:21px 0;list-style:none;cursor:pointer;white-space:nowrap;font-weight:600;color:#387f90}.hb-final-products summary::-webkit-details-marker{display:none}.hb-final-products summary::after{content:"⌄";font-family:Arial,sans-serif;font-size:12px}.hb-final-product-menu{position:absolute;z-index:40;right:-16px;top:100%;width:164px;display:grid;padding:7px;border:1px solid #d9e6ed;border-radius:9px;background:#fff;box-shadow:0 10px 25px #193d5014}.hb-final-product-menu a{padding:9px 13px;font-size:12px;border-radius:5px}.hb-final-product-menu a:hover{background:#f0f7fa}.hb-final-account{display:flex;gap:11px;align-items:center;flex:none;font-size:12px;color:#627883;white-space:nowrap}.hb-final-account span{color:#bccbd2}.hb-final-menu-toggle{display:none}.hb-final-footer{margin-top:0;background:#19364b;color:#d6e3eb;line-height:1.65}.hb-final-footer a{color:inherit;text-decoration:none}.hb-final-footer a:hover{color:#fff}.hb-final-footer__main{display:grid;grid-template-columns:1.35fr .85fr 1fr .8fr .85fr 1.05fr;gap:24px;padding-block:18px 15px}.hb-final-footer__brand{min-width:0}.hb-final-footer__brand img{display:block;width:116px;height:auto;padding:7px 9px;border-radius:10px;border:0;background:linear-gradient(145deg,#1c3b51,#19364b);box-shadow:0 7px 18px #04141f29,inset 0 1px 0 #bedaEA06;filter:none;opacity:1}.hb-final-footer__brand p{margin:6px 0 5px;font-size:10px;color:#a9c1d0;line-height:1.65}.hb-final-footer__brand>a:last-child{font-size:10px;color:#bed2dd}.hb-final-footer dl{margin:0;padding:0;min-width:0}.hb-final-footer dt{margin:3px 0 9px;font-size:12px;font-weight:600;letter-spacing:.03em}.hb-final-footer dd{margin:0 0 3px;font-size:11px;color:#abc2d1;line-height:1.65;white-space:nowrap}.hb-final-footer__qr{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.hb-final-footer figure{margin:0;text-align:center}.hb-final-footer__qr img{width:56px;height:56px;border-radius:3px;display:block;background:#fff}.hb-final-footer figcaption{margin-top:5px;font-size:9px;color:#abc2d1;white-space:nowrap}.hb-final-footer__bottom{border-top:1px solid #ffffff12;font-size:10px;color:#9eb9cb;line-height:1.6}.hb-final-footer__bottom>.hb-final-width{display:flex;gap:25px;align-items:center;justify-content:space-between;padding-block:8px 10px}.hb-final-header :is(a,button,summary):focus-visible,.hb-final-footer a:focus-visible{outline:2px solid #4ca6c1;outline-offset:4px}
@media(max-width:1120px){.hb-final-header__inner{gap:24px}.hb-final-navigation{gap:19px;font-size:12px}.hb-final-width{width:calc(100% - 48px)}.hb-final-footer__main{grid-template-columns:1.2fr repeat(4,1fr);gap:18px}.hb-final-footer__qr{display:none}.hb-final-footer__bottom>.hb-final-width{gap:14px;font-size:9px}}
@media(max-width:760px){.hb-final-width{width:calc(100% - 32px)}.hb-final-header{height:62px}.hb-final-header__inner{gap:18px}.hb-final-brand,.hb-final-brand img{width:98px}.hb-final-account{margin-left:auto;font-size:11px;gap:8px}.hb-final-menu-toggle{display:flex;gap:6px;align-items:center;order:3;padding:6px 0 6px 8px;border:0;background:none;color:#335c70;font:inherit;font-size:12px;cursor:pointer}.hb-final-menu-toggle>span:first-child{font-size:16px}.hb-final-navigation{display:none;position:absolute;left:0;right:0;top:100%;padding:12px 16px 15px;background:#fff;border-bottom:1px solid #dfe8ed;box-shadow:0 12px 20px #193d500c;grid-template-columns:1fr 1fr;gap:0 18px;font-size:13px}.hb-final-header.is-menu-open .hb-final-navigation{display:grid}.hb-final-navigation>a{padding:11px 6px}.hb-final-products{align-self:start}.hb-final-products summary{padding:11px 6px}.hb-final-product-menu{position:static;width:100%;border:0;box-shadow:none;padding:0 0 0 6px;background:#f7fafb;min-width:0}.hb-final-product-menu a{font-size:12px;padding:10px}.hb-final-footer__main{grid-template-columns:1fr 1fr;gap:18px 20px;padding-block:22px 18px}.hb-final-footer__brand{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;column-gap:18px}.hb-final-footer__brand p{flex:1;min-width:150px}.hb-final-footer__brand>a:last-child{flex-basis:100%;margin-top:7px}.hb-final-footer dt{margin:0 0 8px;font-size:12px}.hb-final-footer dd{margin-bottom:5px;font-size:11px}.hb-final-footer__qr{display:flex;justify-content:flex-start;grid-column:1/-1;gap:20px}.hb-final-footer__bottom>.hb-final-width{display:grid;gap:3px;padding-block:12px;font-size:9px}.hb-final-footer__qr img{width:52px;height:52px}}
@media(prefers-reduced-motion:reduce){.hb-final-header *,.hb-final-footer *{scroll-behavior:auto;transition:none}}
