:root{--title-strip:26px}body{padding-top:var(--title-strip);opacity:1!important;visibility:visible!important}html,body{max-width:100%;overflow-x:clip}img{max-width:100%}
body>h1:first-of-type{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:var(--title-strip)!important;min-height:0!important;margin:0!important;padding:0 7px!important;box-sizing:border-box!important;background:#fff!important;color:#111!important;font:13px/26px Arial,"Microsoft YaHei",sans-serif!important;text-align:left!important;z-index:2147483000!important;white-space:nowrap!important;overflow:hidden!important;opacity:1!important}
body>h1:first-of-type a{font:inherit!important;color:inherit!important;text-decoration:none!important}
[id^="c_navigation"]{top:var(--title-strip)!important}.response-transition,.response-animated{opacity:1!important;visibility:visible!important}.wow{visibility:visible!important}
body.local-search-page #c_navigation_006_P_4316-1752031448077{background:#006bbe!important}body.local-search-page #c_navigation_006_P_4316-1752031448077 .p_navCon>a{color:#fff!important}
.local-banner-fallback{overflow:hidden;position:relative;width:100%}.local-banner-fallback .swiper-wrapper{display:block!important;transform:none!important;height:100%!important}.local-banner-fallback .swiper-slide{display:none!important;width:100%!important;height:100%!important}.local-banner-fallback .swiper-slide.local-active{display:block!important;opacity:1!important;visibility:visible!important}.local-banner-fallback .p_img,.local-banner-fallback .p_img>a{display:block;width:100%;height:100%}.local-banner-fallback .p_img img{display:block;width:100%;height:100%;object-fit:cover}
.local-feedback{padding:24px;max-width:800px;margin:auto}.local-feedback label{display:block;margin:12px 0}.local-feedback input,.local-feedback textarea{width:100%;padding:12px;border:1px solid #ddd;box-sizing:border-box}.local-feedback button{background:#0075bd;color:#fff;border:0;padding:12px 28px}.local-honeypot{position:absolute!important;left:-9999px!important}.feedback-status{min-height:25px;margin-top:12px}.local-address-card{background:#edf7fc;border:1px solid #d4e9f5;text-align:center;padding:25px;min-height:300px;box-sizing:border-box}.local-address-card p{line-height:1.8}
.local-image-modal{position:fixed;inset:0;z-index:2147482000;background:#000e;display:flex;align-items:center;justify-content:center;padding:50px 20px;box-sizing:border-box}.local-image-modal img{max-width:95vw;max-height:85vh;width:auto;height:auto;object-fit:contain}.local-image-modal button{position:absolute;right:20px;top:28px;background:none;border:0;color:#fff;font-size:36px;cursor:pointer}
/* Keep offscreen preset nodes and closed overlays out of the content hit area. */
body>[id^="container_"]{width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important;contain:strict!important;z-index:-1!important}
.p_businesspopup,.p_businessbg{display:none!important;pointer-events:none!important}
.saf-lightBox:not(.open){display:none!important;pointer-events:none!important}
[id^="c_banner"] .local-banner-fallback{height:calc(100svh - var(--title-strip))!important;min-height:300px;max-height:1080px;isolation:isolate}
[id^="c_banner"] .local-banner-fallback .swiper-wrapper{position:relative!important}
[id^="c_banner"] .local-banner-fallback .swiper-slide{position:relative!important;overflow:hidden!important}
@media(min-width:769px){#c_navigation_006_P_4316-1752031448077 .p_navBox1.pkcclb{height:auto!important;max-height:none!important}}
@media(max-width:768px){body:not(.local-menu-open) #c_navigation_006_P_4316-1752031448077 .p_navBox1{display:none!important;pointer-events:none!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navBox1{pointer-events:auto!important}}
[id^="c_banner"] .swiper-slide-active .p_info .p_btitle,[id^="c_banner"] .swiper-slide-active .p_info .p_subtitle,[id^="c_banner"] .swiper-slide-active .p_info .p_summary,[id^="c_banner"] .swiper-slide-active .p_info .p_img,[id^="c_banner"] .local-active .p_info .p_btitle,[id^="c_banner"] .local-active .p_info .p_subtitle,[id^="c_banner"] .local-active .p_info .p_summary,[id^="c_banner"] .local-active .p_info .p_img{opacity:1!important;visibility:visible!important;transform:none!important}
@media(max-width:768px){:root{--title-strip:23px}body>h1:first-of-type{font-size:11px!important;line-height:23px!important}#c_navigation_006_P_4316-1752031448077 .log{width:150px!important;max-width:150px!important}#c_navigation_006_P_4316-1752031448077 .log img{max-height:45px!important;object-fit:contain!important}body.local-menu-open{overflow:hidden}body.local-menu-open #c_navigation_006_P_4316-1752031448077{height:60px!important;background:#fff!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .log{position:relative;z-index:10012}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .log .h2:first-child{display:none!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .log .h2:last-child{display:block!important;opacity:1!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navButton{position:relative;z-index:10013}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navButton span{background:#333!important}
body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navBox1{display:block!important;position:fixed!important;left:0!important;right:0!important;top:calc(var(--title-strip) + 60px)!important;bottom:0!important;width:100%!important;height:calc(100dvh - var(--title-strip) - 60px)!important;overflow-y:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;background:#fff!important;z-index:10010!important;margin:0!important;padding:10px 20px!important;box-sizing:border-box!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navItem1{display:block!important;width:100%!important;float:none!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_navCon>a{color:#333!important;line-height:48px!important}body.local-menu-open #c_navigation_006_P_4316-1752031448077 .p_jtIcon{fill:#333!important}body.local-menu-open .p_navBox2.local-expanded{display:block!important;position:static!important;width:100%!important;transform:none!important;opacity:1!important;visibility:visible!important}body.local-menu-open .p_navBox2.local-expanded .right{display:none!important}body.local-menu-open .p_navBox2.local-expanded .warp,body.local-menu-open .p_navBox2.local-expanded .left{width:100%!important}body.local-menu-open .p_navBox2.local-expanded a{color:#333!important}.local-feedback{padding:15px}}
