:root{--color-primary:#123875;--color-primary-hover:#154289;--color-primary-active:#1951ab;--color-link:#0062d3;--color-link-hover:#049;--color-link-active:#049}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:40px}body{color:#111;flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:Helvetica,Microsoft YaHei,sans-serif;display:flex}.baseLayoutContainer{flex:1}.wp{width:100%;max-width:1200px;margin:0 auto}@media (max-width:1260px){.wp{padding:0 15px}}.html-content{line-height:1.6}.html-content p{margin:0 0 10px}.html-content img{max-width:100%;height:auto}.html-content table{border-collapse:collapse;width:100%;margin:20px 0}.html-content table td,.html-content table th{border:1px solid #eee;padding:10px}.html-content table th{text-align:left;background:#f9f9f9}.i-icon{line-height:0}.input,.textarea{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:4px;outline:none;width:100%;padding:15px;font-size:16px;transition:border-color .3s,box-shadow .3s}.input::-webkit-input-placeholder{color:#999}.input::-ms-input-placeholder{color:#999}.input::placeholder{color:#999}.textarea::-webkit-input-placeholder{color:#999}.textarea::-ms-input-placeholder{color:#999}.textarea::placeholder{color:#999}.input:focus,.textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(18,56,117,.1)}.textarea{resize:vertical;min-height:130px;transition:none}.btn{--btn-bg:var(--color-primary);--btn-bg-hover:#001336;--btn-border-color:var(--color-primary);--btn-border-color-hover:#001336;--btn-color-focus:rgba(0,19,54,.255);--btn-font-color:#fff;--btn-font-color-hover:#fff;--btn-padding:12px 24px;--btn-font-size:16px;--btn-border-radius:2px;padding:var(--btn-padding);border:1px solid var(--btn-border-color);background:var(--btn-bg);border-radius:var(--btn-border-radius);font-size:var(--btn-font-size);color:var(--btn-font-color);cursor:pointer;outline:none;justify-content:center;align-items:center;font-weight:400;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-border-color-hover);color:var(--btn-font-color-hover)}.btn:focus{outline:4px solid var(--btn-color-focus)}.btn[disabled]{cursor:not-allowed;color:#999;background:#e0e0e0;border-color:#e0e0e0}.btn-block{width:100%}.btn-sm{--btn-padding:8px 16px;--btn-font-size:12px}.btn-link{--btn-bg:transparent;--btn-border-color:transparent;--btn-font-color:var(--color-primary)}.btn-outline{--btn-bg:transparent;--btn-border-color:#fff;--btn-font-color:#fff;--btn-bg-hover:#fff;--btn-font-color-hover:var(--color-primary)}.btn-white{--btn-bg:#fff;--btn-border-color:#fff;--btn-font-color:#000;--btn-bg-hover:#f7f7f7;--btn-font-color-hover:#000}a.btn:hover{text-decoration:underline}.header{z-index:10;background-color:#fff;width:100%;position:-webkit-sticky;position:sticky;top:0}.header-main{box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;height:auto;padding-top:15px;padding-bottom:15px;display:flex}.header-logo{align-items:center;display:flex}.header-logo img{width:auto;height:46px;display:block}.header-search{background-color:#fff;border:1px solid #ddd;align-items:center;width:480px;height:42px;padding:0 10px;transition:border-color .3s;display:flex}.header-search:hover{border-color:var(--color-primary)}.header-search:focus-within{border-color:var(--color-primary)}.header-search input{color:#333;background:0 0;border:none;outline:none;flex:1;height:100%;font-size:14px}.header-search input::-webkit-input-placeholder{color:#999}.header-search input::-ms-input-placeholder{color:#999}.header-search input::placeholder{color:#999}.header-search .search-btn{cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:0 5px;transition:opacity .3s;display:flex}.header-search .search-btn:hover{opacity:1}.header-search .search-btn svg{width:18px;height:18px}.header-contact{white-space:nowrap;align-items:center;gap:12px;display:flex}.header-contact .contact-icon{justify-content:center;align-items:center;display:flex}.header-contact .contact-icon svg{color:#333;width:40px;height:40px}.header-contact .contact-details{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.header-contact .contact-details a{text-decoration:none}.header-contact .contact-details .contact-email{color:#333;font-size:13px;font-weight:500;line-height:1.4}.header-contact .contact-details .contact-phone{color:var(--color-primary);font-size:20px;font-weight:700;line-height:1.2}.header-nav{background-color:var(--color-primary);width:100%;height:50px;font-size:14px;font-weight:500;position:relative;top:0}.header-nav .nav-container{justify-content:space-between;align-items:center;height:100%;display:flex}.header-nav .nav-list{align-items:center;height:100%;margin:0 0 0 -20px;padding:0;list-style:none;display:flex}.header-nav .nav-list .nav-item{cursor:pointer;height:100%;transition:background-color .3s;display:flex;position:relative}.header-nav .nav-list .nav-item.full-width-menu{position:static}.header-nav .nav-list .nav-item a{color:#fff;white-space:nowrap;align-items:center;height:100%;padding:0 20px;text-decoration:none;display:flex}.header-nav .nav-list .nav-item.active{background-color:var(--color-primary-active)}.header-nav .nav-list .nav-item.has-submenu:hover .submenu,.header-nav .nav-list .nav-item.has-submenu:hover .submenu-full{opacity:1;visibility:visible;display:block;transform:translateY(0)}.header-nav .nav-list .nav-item.has-submenu:hover .arrow{margin-bottom:-2px;transform:rotate(225deg)}.header-nav .nav-list .nav-item.has-submenu .arrow{border-bottom:1px solid #fff;border-right:1px solid #fff;width:6px;height:6px;margin-bottom:2px;margin-left:6px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.header-nav .nav-list .nav-item.has-submenu .submenu{opacity:0;visibility:hidden;z-index:1000;background-color:#fff;min-width:160px;margin:0;padding:8px 0;list-style:none;transition:all .3s;display:block;position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.header-nav .nav-list .nav-item.has-submenu .submenu li{width:100%}.header-nav .nav-list .nav-item.has-submenu .submenu li a{color:#333;box-sizing:border-box;text-align:left;width:100%;height:auto;padding:12px 30px;font-size:14px;text-decoration:none;transition:all .2s;display:block}.header-nav .nav-list .nav-item.has-submenu .submenu li a:hover{color:var(--color-primary);background-color:#e9eff8}.header-nav .nav-list .nav-item.has-submenu .submenu-full{opacity:0;visibility:hidden;z-index:1000;background-color:#fff;width:100%;padding:40px 0 60px;transition:all .3s;display:block;position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-container{justify-content:flex-start;gap:100px;max-width:1200px;margin:0 auto;padding:0 30px;display:flex}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column{flex-direction:column;align-items:flex-start;display:flex}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-title{color:var(--color-primary);align-items:center;height:auto;margin-bottom:20px;padding:0;font-size:16px;font-weight:700;display:flex}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-title .arrow-right{margin-left:5px;font-family:monospace;font-size:14px}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-list{flex:1;margin:0;padding:0;list-style:none}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-list li{margin-bottom:12px}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-list li:last-child{margin-bottom:0}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-list li a{color:#333;height:auto;padding:0;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s;display:block}.header-nav .nav-list .nav-item.has-submenu .submenu-full .submenu-column .column-list li a:hover{color:var(--color-primary);background-color:transparent}.header-operate{gap:10px;display:flex}.header-operate .item{cursor:pointer;color:#fff;justify-content:center;align-items:center;height:50px;display:flex}.header-operate .login-item{cursor:auto;gap:10px;display:inline-flex}.header-operate a{color:#fff;font-weight:400;text-decoration:none}.phone-header{background-color:var(--color-primary);color:#fff;z-index:10;justify-content:space-between;align-items:center;height:50px;padding:0 15px 0 0;display:none;position:-webkit-sticky;position:sticky;top:0}.phone-header .header-logo{height:40px}.phone-header .header-logo img{-webkit-filter:brightness(0)invert();filter:brightness(0)invert();height:40px;display:block}.phone-menu-container{z-index:100;background:rgba(0,0,0,.5);justify-content:flex-end;width:100vw;font-size:16px;display:none;position:fixed;top:50px;bottom:0;right:0}.phone-menu-container.hide,.phone-menu-container.show{display:none}.phone-menu-container .phone-menu{background:#fff;width:80%;height:100%;padding-bottom:100px;overflow-y:auto}.phone-menu-container .nav-list{margin:0;padding:0;list-style:none}.phone-menu-container .nav-list a{color:#000;text-decoration:none}.phone-menu-container .nav-list li,.phone-menu-container .nav-list ul{margin:0;padding:0;list-style:none}.phone-menu-container .nav-list .nav-item{list-style:none}.phone-menu-container .nav-list .nav-item .nav-item-link{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:50px;padding:0 0 0 15px;display:flex}.phone-menu-container .nav-list .nav-item .nav-item-link a{align-items:center;height:100%;display:flex}.phone-menu-container .nav-list .nav-item .nav-item-link .arrow{cursor:pointer;justify-content:center;align-items:center;width:50px;height:100%;display:flex}.phone-menu-container .nav-list .nav-item.active .submenu-full,.phone-menu-container .nav-list .nav-item.active .submenu{display:block}.phone-menu-container .nav-list .submenu-full{background-color:#f5f5f5;padding-left:30px;font-size:14px;display:none}.phone-menu-container .nav-list .submenu-full .column-title{align-items:center;height:40px;font-weight:700;display:flex}.phone-menu-container .nav-list .submenu-full .submenu-column{padding-bottom:10px}.phone-menu-container .nav-list .submenu-full .column-list{border-bottom:1px solid #f1f1f1}.phone-menu-container .nav-list .submenu-full .column-list a{height:40px;font-style:14px;align-items:center;display:flex}.phone-menu-container .nav-list .submenu{background-color:#f5f5f5;padding-left:30px;font-size:14px;display:none}.phone-menu-container .nav-list .submenu a{align-items:center;height:40px;display:flex}@media (max-width:890px){header.header{display:none}.phone-header{display:flex}.phone-menu-container{display:none}.phone-menu-container.show{display:flex}}@keyframes aniCollapse{0%{display:block}99%{max-height:0;display:block;overflow:hidden}to{max-height:0;display:none}}@keyframes aniExpand{0%{max-height:0;display:block;overflow:hidden}99%{max-height:600px;display:block;overflow:hidden}to{max-height:auto}}.footer{color:#fff;background-color:#030e1f;padding:60px 0 30px;font-size:14px}.footer a{color:#fff;border-bottom:1px solid transparent;padding:2px 0;text-decoration:none;transition:border-color .3s}.footer a:hover{border-color:#fff}.footer .footer-links{flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;display:flex}.footer .footer-column{flex:1;min-width:140px;margin-bottom:30px}.footer .footer-column .column-title{color:#999;margin-bottom:25px;font-weight:500}.footer .footer-column .column-list{margin:0;padding:0;list-style:none}.footer .footer-column .column-list li{margin-bottom:15px;line-height:1.2}.footer .footer-column .column-list li a{color:#fff;cursor:pointer;font-weight:400}.footer .footer-column .column-list li a span{width:100%;display:inline-block}.footer .contact-column{flex:1.5;min-width:250px}.footer .contact-column .contact-list{margin:0;padding:0;list-style:none}.footer .contact-column .contact-list li{align-items:flex-start;margin-bottom:15px;font-size:14px;line-height:1.5;display:flex}.footer .contact-column .contact-list li .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:10px;display:inline-block}.footer .contact-column .contact-list li .icon.icon-email{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E")}.footer .contact-column .contact-list li .icon.icon-phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.footer .contact-column .contact-list li .icon.icon-location{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.footer .contact-column .social-icons{gap:20px;margin-top:30px;display:flex}.footer .contact-column .social-icons a{color:#fff;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.footer .contact-column .social-icons a img,.footer .contact-column .social-icons a svg{width:100%;height:100%}.footer .footer-bottom{color:#fff;border-top:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding-top:30px;display:flex}.footer .footer-bottom .copyright-left{color:#fff}.footer .footer-bottom .copyright-center{align-items:center;gap:5px;display:flex}.footer .footer-bottom .copyright-center span{color:#fff}.footer .footer-bottom .copyright-center .beian-link{color:#fff;align-items:center;gap:5px;display:flex}.footer .footer-bottom .copyright-center .beian-link .icon-police{width:16px;height:16px}.footer .footer-bottom .footer-policies{align-items:center;display:flex}.footer .footer-bottom .footer-policies a{color:#fff}.footer .footer-bottom .footer-policies .separator{color:#666;margin:0 10px}@media (max-width:992px){.footer .footer-links .footer-column{flex:45%;margin-bottom:30px}.footer .footer-bottom{text-align:center;flex-direction:column;gap:15px}.footer .footer-bottom .copyright-center{flex-direction:column;gap:5px}}@media (max-width:576px){.footer .footer-links .footer-column{flex:100%}}.video-player{position:relative}.video-player video{width:100%}.video-player .video-cover{z-index:2;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-player .video-cover .icon-player{cursor:pointer;width:100px;height:100px;display:block}.video-player .hidden{animation:.3s forwards hide}@keyframes hide{0%{opacity:1}to{opacity:0;display:none}}.breadcrumb{justify-content:flex-start;align-items:center;gap:10px;height:45px;font-size:15px;display:flex}.breadcrumb.white a,.breadcrumb.white span,.breadcrumb.white a:hover,.breadcrumb.white span:hover{color:#fff}.breadcrumb .breadcrumb-item{align-items:center;display:flex}.breadcrumb a{color:#333;text-decoration:none}.breadcrumb a:hover{color:var(--color-primary);text-decoration:underline}.breadcrumb span{color:#333}.contact-card{color:#fff;background-image:url(/imgs/banner-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:30px 20px;position:relative;overflow:hidden}.contact-card:after{content:"";z-index:1;background:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0}.contact-card .card-title{z-index:2;border-bottom:.5px solid rgba(255,255,255,.4);margin:0;padding:0 0 15px;font-size:16px;font-weight:500;position:relative}.contact-card .card-desc{z-index:2;margin-bottom:25px;font-size:14px;line-height:1.6;position:relative}.contact-card .contact-link{z-index:2;color:#fff;white-space:nowrap;border-bottom:1px solid #fff;align-items:center;gap:10px;padding-bottom:4px;font-size:14px;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.contact-card .contact-link svg{fill:#fff;width:14px;height:14px}.contact-card .contact-link:hover{opacity:.75}.contact-card .btn{z-index:2;justify-content:center;width:100%;font-weight:500;position:relative}.contact-card .btn i{margin-right:8px}.section-new-products{background:#f5f5f5;padding:50px 0}@media (max-width:992px){.section-new-products{padding-top:30px;padding-bottom:30px}}.section-new-products .section-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-new-products .section-header .section-title{color:#333;margin:0;font-size:28px;font-weight:500}.section-new-products .product-grid{gap:20px;display:flex}@media (max-width:768px){.section-new-products .product-grid{flex-direction:column}}.section-new-products .product-grid .product-card{background:#fff;flex:1;padding:30px;text-decoration:none;transition:box-shadow .3s;display:block;position:relative}.section-new-products .product-grid .product-card:hover{box-shadow:0 10px 20px rgba(0,0,0,.3)}.section-new-products .product-grid .product-card .tag-new{color:red;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:20px;left:30px}.section-new-products .product-grid .product-card .product-image{justify-content:center;align-items:center;width:100%;height:200px;margin:10px 0;display:flex}.section-new-products .product-grid .product-card .product-image img{object-fit:contain;max-width:100%;max-height:100%}.section-new-products .product-grid .product-card .product-title{color:var(--color-link);margin:10px 0;font-size:16px;font-weight:700;text-decoration:none}.section-new-products .product-grid .product-card .product-desc{color:#000;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.page-top-banner{color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:260px;padding:10px 0;display:flex;position:relative;overflow:hidden}.page-top-banner .bg{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.page-top-banner .bg img{object-fit:cover;width:100%;height:100%}.page-top-banner .bg video{width:100%}.page-top-banner .bg:after{content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0}.page-top-banner .wp{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.page-top-banner .breadcrumb{margin-bottom:20px}.page-top-banner .banner-title{letter-spacing:1px;margin:0 0 40px;font-size:24px;font-weight:300}.page-top-banner .banner-desc{margin:0;font-size:16px;font-weight:400}.shop-link-list{flex-wrap:wrap;display:flex}.shop-link-list .item{flex-direction:column;flex:1;gap:20px;height:345px;padding:60px;display:flex;position:relative}.shop-link-list .item .shop-logo{z-index:2;align-items:center;height:70px;display:flex;position:relative}.shop-link-list .item .shop-logo img{object-fit:contain;max-height:100%}.shop-link-list .item .shop-name{z-index:2;position:relative}.shop-link-list .item .shop-name span{align-items:center;font-size:16px;display:inline-flex}.shop-link-list .item .shop-name span:after{content:"";background:#fff;width:200px;height:1px;margin-left:14px;display:inline-flex}.shop-link-list .item .shop-desc{z-index:2;font-size:28px;position:relative}.shop-link-list .item .shop-link{z-index:2;position:relative}.shop-link-list .item:before{content:"";opacity:.07;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:992px){.shop-link-list .item{gap:15px;height:auto;padding:20px}.shop-link-list .item .shop-logo{height:40px}.shop-link-list .item .shop-desc{font-size:20px}}.shop-link-list .item.oneyac{color:#fff;background:#123875}.shop-link-list .item.oneyac:before{background-image:url(/imgs/bg-1.webp)}.shop-link-list .item.ickey{background:#f7f7f7}.shop-link-list .item.ickey:before{background-image:url(/imgs/bg-2.svg)}.shop-link-list .item.ickey .shop-name span:after{background:#000}.purchase-info-text{color:#000;margin-top:20px;font-size:18px}.purchase-info-text p{margin:10px 0;font-weight:500}.product-solutions-section .section-title{color:#333;margin-bottom:30px;font-size:24px;font-weight:500}.product-solutions-section .solutions-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}@media (max-width:768px){.product-solutions-section .solutions-grid{grid-template-columns:1fr;gap:20px}}.product-solutions-section .solutions-grid .solution-card{color:inherit;flex-direction:column;text-decoration:none;transition:transform .3s;display:flex}.product-solutions-section .solutions-grid .solution-card:hover .card-content h3{color:var(--color-primary)}.product-solutions-section .solutions-grid .solution-card .card-img{border-top-left-radius:4px;border-top-right-radius:4px;width:100%;height:200px;overflow:hidden}.product-solutions-section .solutions-grid .solution-card .card-img img{object-fit:cover;width:100%;height:100%}.product-solutions-section .solutions-grid .solution-card h3{color:#111;margin:20px 0;font-size:18px;font-weight:500}.product-solutions-section .solutions-grid .solution-card .card-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.img-code-input{align-items:center;display:flex}.img-code-input input{flex:0 0 200px}.img-code-input .code-img{justify-content:start;align-items:center;display:flex}.img-code-input .code-img svg{width:auto;height:50px;display:block}.v-code-input{align-items:center;margin-bottom:20px;display:flex}.v-code-input input{flex:1}.v-code-input .code-btn{white-space:nowrap;margin-left:10px;padding-top:16px;padding-bottom:16px}
/*# sourceMappingURL=common.css.map*/