@charset "UTF-8";@font-face{font-family:Hellt;src:url(/static/ttf/NunitoSans-Regular-13ad6417.ttf);font-display:swap}html,body{width:100%;min-height:100%;font-family:Hellt;margin:auto;font-size:14px;position:relative;background:#ffffff;color:#333;font-weight:400}body,p{font-family:Hellt}*{outline:none;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;cursor:pointer;color:#333}ul{list-style:none;margin:0;padding:0}p{margin:0;color:#333}img{display:block;width:100%}input,textarea{color:#333}input,textarea,select,dd,dl,img{-webkit-appearance:none;border:none;font-size:14px;background:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:14px;color:#999;font-weight:400;font-family:Hellt}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}textarea{resize:none}button{max-width:100%;width:360px;height:45px;background:#333333;color:#fff;font-weight:600;font-size:14px;border-radius:90px;outline:none;border:none;cursor:pointer;font-family:Hellt}.hidden{overflow:hidden}.fw{font-weight:700}i,em{font-style:normal}.center{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.vertical-center{top:50%;transform:translateY(-50%)}.row-center{left:50%;transform:translate(-50%)}.clear{clear:both}.line{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line2{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line3{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line4{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.dflex{display:flex;display:-webkit-flex}.f12{font-size:12px!important}.f14{font-size:14px!important}.f16{font-size:16px!important}.all{display:flex;display:-webkit-flex;flex-direction:column;justify-content:flex-start;min-height:100%}.visible-mobile{display:none}.visible-pc{display:block}.pr{position:relative}@media screen and (min-width: 992px){button:hover,button:active{background:#666666}}@media screen and (max-width: 991px){html,body,input,textarea,select,dd,dl,img,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:12px}button{height:50px}button:active{background:#666666}}.loading{z-index:5000;width:20px;height:20px;display:inline-block;position:fixed;transform:rotate(45deg);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:rgba(0,195,212,.85);animation:animloader 1.2s ease infinite}.loading:before{content:"";width:20px;height:20px;position:absolute;left:0;top:-20px;background:rgba(0,195,212,.85);animation:animloader1 1.2s ease infinite}.loading:after{content:"";position:absolute;left:-20px;top:0;width:20px;height:20px;background:rgba(0,195,212,.85);animation:animloader2 1.2s ease infinite}@font-face{font-family:Helmd;src:url(/static/woff2/HELVETICA-BOLD-84e23f6c.woff2);font-display:swap}@font-face{font-family:iconfont;src:url(/static/woff2/iconfont11-4fcfb612.woff2) format("woff2"),url(/static/woff/iconfont11-8d4595b3.woff) format("woff"),url(/static/ttf/iconfont11-df836577.ttf) format("truetype");font-display:swap}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.flex{display:flex;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;flex-basis:auto}.flex>*{box-sizing:border-box;flex-shrink:0}.f-auto{flex:0 0 auto;width:auto}.f-1{width:8.333333%}.f-2{width:16.666667%}.f-3{width:25%}.f-4{width:33.333333%}.f-5{width:41.666667%}.f-6{width:50%}.f-7{width:58.333333%}.f-8{width:66.666667%}.f-9{width:75%}.f-10{width:83.333333%}.f-11{width:91.666667%}.f-12{width:100%}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.h100{height:100%!important}.f-fill{flex:1 1 auto!important}.f-row{flex-direction:row!important}.f-column{flex-direction:column!important}.f-row-reverse{flex-direction:row-reverse!important}.f-column-reverse{flex-direction:column-reverse!important}.f-grow-0{flex-grow:0!important}.f-grow-1{flex-grow:1!important}.f-shrink-0{flex-shrink:0!important}.f-shrink-1{flex-shrink:1!important}.f-wrap{flex-wrap:wrap!important}.f-nowrap{flex-wrap:nowrap!important}.f-wrap-reverse{flex-wrap:wrap-reverse!important}.f-jcs{justify-content:flex-start!important}.f-jce{justify-content:flex-end!important}.f-jcc{justify-content:center!important}.f-jcsb{justify-content:space-between!important}.f-jcsa{justify-content:space-around!important}.f-jcse{justify-content:space-evenly!important}.f-ais{align-items:flex-start!important}.f-aie{align-items:flex-end!important}.f-aic{align-items:center!important}.f-aib{align-items:baseline!important}.f-aist{align-items:stretch!important}.f-acs{align-content:flex-start!important}.f-ace{align-content:flex-end!important}.f-acc{align-content:center!important;-webkit-align-content:center}.f-acsb{align-content:space-between!important}.f-acsa{align-content:space-around!important}.f-acst{align-content:stretch!important}.f-asa{align-self:auto!important;-webkit-align-self:auto}.f-ass{align-self:flex-start!important;-webkit-align-self:flex-start}.f-ase{align-self:flex-end!important;-webkit-align-self:flex-end}.f-asc{align-self:center!important;-webkit-align-self:center}.f-asb{align-self:baseline!important;-webkit-align-self:baseline}.f-asst{align-self:stretch!important;-webkit-align-self:stretch}.ta-c{text-align:center}.h-0{height:0;overflow:hidden}.w-0{width:0;overflow:hidden}.posr{position:relative}.posa{position:absolute;top:0;bottom:0;left:0}.posf{position:fixed;top:0;left:0;bottom:0;height:100%;width:100%}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-9{z-index:9!important}.z-10{z-index:10!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.v-none{visibility:hidden}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-scroll{scrollbar-width:none;-ms-overflow-style:none}.no-select,.noselect *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.show-hide-box{display:none}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide .image{position:relative}.image .img-tag{position:absolute;top:0;left:0;background-color:inherit}.swiper-container .swiper-pagination-bullet{background:#999999;width:11px;height:11px}.swiper-container .swiper-pagination-bullet-active{--swiper-pagination-color: #333333;background:#333}.swiper-pagination-num{text-align:center;position:absolute;bottom:5px;z-index:2;width:100%;color:#fff}.swiper-pagination-num .num{background:#000;opacity:.6;padding:3px 15px;border-radius:11px}.swiper-pagination-num i{font-style:normal}.bgimg img{background-color:#b2e9e1}.ellipsis{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;white-space:inherit;word-break:break-all}.ellipsis2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:inherit}.ellipsis3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;white-space:inherit}input::-webkit-input-placeholder{color:#ababab}input::-moz-placeholder{color:#ababab}input:-moz-placeholder{color:#ababab}input:-ms-input-placeholder{color:#ababab}.custom-toast_mask{background:#000;opacity:.5}.custom-toast_container{background:#fff;border-radius:5px}.custom-toast_close{position:absolute;top:-12px;right:-12px;background:#fff;border-radius:15px}.custom-toast_title{padding:12px;background-color:#46d4cb;text-align:left;color:#fff}.custom-toast_title.error{background-color:#00c3d4}.custom-toast_title.notice{background-color:#b0c4de}.custom-toast_content{padding:12px;word-break:break-all}.custom-toast_content img{width:100%;height:auto}.custom-toast_option{display:flex;justify-content:flex-end;flex-wrap:wrap;padding:5px 10px}.custom-toast_btn{padding:5px 15px;background:#000;border-radius:6px;margin:5px;font-size:14px;color:#fff}.custom-toast_btn:hover{cursor:pointer}.custom-toast_pre,.custom-toast_next{position:absolute}.form-item{position:relative;background:#FFFFFF;margin-top:6px;margin-bottom:6px}.form-label{position:absolute;font-size:14px;line-height:14px;color:#999;transition:top .5s;top:16px;padding:0}.form-item.active .form-label{font-size:14px;top:5px}.form-input,.form-select{height:45px;line-height:14px;width:100%;outline:none;border:0;border-bottom:1px solid #e5e5e5;border-radius:0;margin-bottom:6px;padding:16px 0;color:#303030}textarea.form-input{height:60px;margin-top:24px;padding:0}.form-error{color:red}.form-text .iconfont{position:absolute;top:0;right:0px;font-size:16px;width:45px;line-height:45px;height:45px;text-align:center;color:#999}.form-item.active input,.form-item.active select{padding-bottom:0}.form-btn{margin-top:10px;overflow:hidden}.form-btn .submit{background:#00C3D4;color:#fff;border:0;padding:12px 24px;width:100%;font-size:14px}.form-btn .close{background:#ddd;color:#8c8c8c;border:0;padding:12px 24px;width:100%;font-size:14px}.fixed-wrapper{position:relative;overflow:hidden;border:1px solid #F7F7F7}.scroll-y{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scroll-behavior:smooth}.fixed-wrapper .fw-header{height:50px;padding:0 20px;background:#F7F7F7}.fixed-wrapper .fw-content{height:calc(100% - 100px);overflow-y:auto;overflow-x:hidden;padding:0 20px}.fixed-wrapper .fw-footer{height:50px;padding:0 20px}.s-r{width:17px;height:17px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;transform:scale(.47);margin-top:0}.sr-4_0{background-position:-10px -10px}.sr-4_1{background-position:-47px -10px}.sr-4_2{background-position:-10px -47px}.sr-4_3{background-position:-47px -47px}.sr-4_4{background-position:-84px -10px}.rank{min-height:8px;padding:16px 0}.rank .iconfont{color:#00c3d4;font-size:12px;height:18px;line-height:18px;margin-right:3px}.sr-count{font-size:14px;line-height:18px;height:18px}.pointer,.pointer:hover{cursor:pointer}.container::-webkit-scrollbar{display:none}.cookie-accept-mode{position:fixed;z-index:99;width:100%;bottom:10px;opacity:.9}.cookie-accept{background:#fff;max-width:96%;padding:3px 12px 10px;border:1px solid #eee;box-shadow:3px 2px 6px #888}.cookie-accept .close{font-size:20px}.cookie-accept .more,.cookie-accept a{color:#303030;text-decoration:underline}.cookie-accept-content{width:100%}.cookie-accept-confirm{background:#303030;font-size:16px;color:#fff;padding:0 20px;height:32px;line-height:32px;margin-top:12px}.main{width:1300px;max-width:100%;margin:0 auto;height:100%}@media (max-width: 1359px){.main{padding:0 30px}}.vi-hd{position:fixed;top:0;left:0;width:100%;background:#FAFEFE;height:80px;z-index:11}.vi-hd .logo{height:50px;min-width:50px;width:auto}.vi-hd img{max-height:100px;width:auto}.vi-hd .assistant-logo{height:50px;margin-top:15px}.vi-hd .head-pho{color:#333;font-size:14px}.vi-hd .head-pho img{height:50px;width:50px;margin-right:10px;display:inline}.vi-hd .main>div{position:relative}.vi-hd .go-assistant{position:absolute;left:0;top:0}.vi-hd .top-icon .iconfont{font-size:26px;height:26px;line-height:26px;width:26px;color:#333}.vi-hd .top-icon>a,.vi-hd .top-icon>div{height:50px;width:auto;margin-left:26px}.vi-hd .cart-num{width:21px;height:21px;background:#00C3D4;border-radius:50%;color:#fff;font-size:12px;line-height:21px;top:-5px;left:14px}.vi-hd .top-user{position:relative}.vi-hd .sign-box{position:absolute;z-index:3;top:50px;left:auto;background:#fff;width:240px;border-radius:10px;box-shadow:0 0 6px 1px rgba(0,0,0,.25)}.vi-hd .sign-box:before,.vi-hd .unpaid-box:before{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%)}.vi-hd .sign-box:after,.vi-hd .unpaid-box:after{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid rgba(0,0,0,.25);content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:-1;filter:blur(2px);-webkit-filter:blur(2px)}.vi-hd .sign-user{color:#999;font-size:12px;line-height:1}.vi-hd .sign-user-top{padding:14px 20px 20px;border-top:1px solid #eee}.vi-hd .sign-user-bottom{padding:20px 20px 14px;border-bottom:1px solid #eee}.vi-hd .sign-list{padding:20px 20px 0;font-size:14px}.vi-hd .sign-user-bottom+.sign-list{padding:14px 20px 0}.vi-hd .sign-list li{padding:0 0 14px;line-height:1;color:#333}.vi-hd .sign-list li a{color:#333}.vi-hd .sign-in{width:100%;height:30px;line-height:30px;text-align:center;border-radius:30px;color:#fff;background:#333;margin-bottom:14px;font-size:14px;text-transform:uppercase}.vi-hd .sign-up{font-size:12px;color:#333;text-decoration:underline;text-transform:uppercase}.vi-hd .sign-out{font-size:14px;color:#333;text-transform:capitalize;line-height:1}.vi-hd .unpaid-box{position:absolute;z-index:3;top:50px;left:auto;background:#fff;width:295px;border-radius:10px;box-shadow:0 0 6px 1px rgba(0,0,0,.25);padding:25px 25px 20px;font-size:14px;line-height:18px;color:#333}.vi-hd .unpaid-box .btn-view{width:fit-content;width:-moz-fit-content;max-width:100%;height:30px;background:#333333;border-radius:30px;padding:0 35px;color:#fff;text-transform:uppercase;line-height:30px;display:block;margin:20px auto 0;text-align:center;box-sizing:content-box}.vi-hd .unpaid-box .close{position:absolute;top:4px;right:4px;width:24px;height:24px;line-height:24px;text-align:center;display:block}.vi-hd .unpaid-box .close>.iconfont{font-size:12px}.vi-hd #sign-order-total{color:#f42d81;line-height:1;margin-left:4px}.vi-hd{box-shadow:0 3px 6px rgba(0,0,0,.09)}.vi-hdm{position:fixed;top:60px;left:0;width:100%;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.09);z-index:10}.vi-hdm .top-menu{height:60px;width:100%;border:0}.vi-hdm .top-menu .mi{font-family:Helmd;color:#333;height:100%;position:relative}.vi-hdm .menu-box{overflow:hidden;border-top:1px solid #f5f5f5;height:200px;display:none}.vi-hdm .sub-menu{padding:12px 0;height:100%}.vi-hdm .sub-menu-item{margin-right:60px;border-left:1px solid #f5f5f5;height:100%;padding-left:40px}.vi-hdm .sub-menu-item:first-child{border-left:0;padding-left:0}.vi-hdm .sub-menu .smi{font-size:14px;padding:6px 0}.vi-hdm .sub-menu-box{width:calc(100% - 275px)}.vi-hdm .menu-box-img{width:275px}.vi-hdm .menu-box-img img{height:auto}.vi-hdm .mi.active a,.vi-hdm .smi.active a{color:#00c3d4}.vi-hdm .mi.active:after{width:100%;height:3px;background:#00C3D4;position:absolute;bottom:0;left:0;content:"";border-radius:3px}.vi-hdm .menu-top,.vi-hdm .menu-content{width:100%;height:100%;background:#fff}.search-box *::-webkit-scrollbar{width:6px;height:6px;background-color:#eee}.search-box *::-webkit-scrollbar-track{background-color:#fff}.search-box *::-webkit-scrollbar-thumb{background-color:#eee}.vi-hd .top-search{position:relative}.search-box{position:fixed;z-index:99;top:0;right:0;background:#fff;width:100%;height:100%}.vi-hds{padding:50px 30px 0;width:100%;max-width:1360px;margin:0 auto;height:100%}.vi-hds .main{background:#fff;padding:12px;height:100%}.vi-hds .iconfont{-webkit-text-stroke-width:0px}.vi-hds .top{height:45px;justify-content:space-between}.vi-hds .left{width:calc(100% - 162px);margin:0;background:#fff}.vi-hds .line{height:19px;width:1px;background:#ababab}.vi-hds input.value{width:100%;height:45px;border:1px solid #ddd;margin:0 auto;padding:0 20px;background:none;outline:none;border-radius:10px;font-size:14px}.vi-hds input::placeholder{color:#ddd}.vi-hds input.value:focus,.vi-hds input.value:active{border-color:#333;transition:all .2s}.vi-hds .top .clear{width:10px;height:10px;margin:0 10px}.vi-hds .top .confirm,.vi-hds .content .clear{color:#999}.vi-hds .top .confirm{background:#333;color:#fff;border-radius:30px;width:90px;height:45px;text-align:center;font-size:18px;line-height:45px;margin-left:10px}.vi-hds .top .confirm>.iconfont{font-size:18px}.vi-hds .top .close{margin-left:40px;font-size:22px;line-height:45px;cursor:pointer}.vi-hds .content .clear{margin-left:50px;font-size:14px;color:#333;line-height:1;text-decoration:underline}.vi-hds .top .confirm:hover,.vi-hds .content .clear:hover,.vi-hd .top-user .iconfont:hover,.vi-hd .top-search .iconfont:hover{cursor:pointer}.vi-hds .top .confirm:hover{background-color:#666}.vi-hds .content .clear:hover,.vi-hds .top .close:hover{opacity:.8}.vi-hds .content{height:calc(100% - 45px);overflow-y:auto}.vi-hds .history{margin-top:30px;overflow:hidden}.vi-hds .history .title{font-size:14px;font-weight:600;color:#333;line-height:1}.vi-hds .list{min-height:32px;margin:0 -5px}.vi-hds .list a{margin:14px 5px 0;font-size:14px;line-height:30px;padding:0 12px;border-radius:10px;max-width:calc(100% - 10px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .2s ease}.vi-hds .slist a{border:1px solid #ddd;color:#999}.vi-hds .slist a:hover{border:1px solid #333;color:#333}.vi-hds .olist a{border:1px solid #FFBAF0;background-color:#fef7fc;color:#333;display:flex;align-items:center}.vi-hds .olist a:hover{border:1px solid #F42D81;color:#f42d81}.vi-hds .olist a .list-icon{width:16px;height:16px;object-fit:contain;margin-right:6px;display:inline-block;vertical-align:middle}.vi-hds .product-list{margin-top:10px;padding:0}.vi-hds .product-list .list-li{width:calc(20% - 6px);margin-right:7px}.vi-hds .product-list .list-li:nth-child(5n){margin-right:0}.vi-hds .product-list .list-item{width:100%;margin:3px 0;border:1px solid #f5f5f5;background:#fff;border-radius:10px;overflow:hidden;box-sizing:content-box;transform:translateY(0)}.vi-hds .product-list .list-li .image{position:relative;overflow:hidden;height:0;padding-bottom:100%}.vi-hds .product-list .list-li img{width:100%;height:100%;position:absolute;top:0;left:0}.vi-hds .product-list .ellipsis2{height:35px;line-height:17px;margin-top:6px;padding:0 6px;font-size:14px}.vi-hds .product-list .price{padding:6px 0;height:16px;box-sizing:content-box}.vi-hds .product-list .price .new{font-family:Helmd}.vi-hds .product-list .price .old{color:#999;text-decoration:line-through}.vi-hds .product-list .promotion-price .new{color:#ee3919}.vi-hds .product-list .shop-now-box{position:absolute;z-index:1;width:100%;left:0;bottom:10px;display:none}.vi-hds .product-list .shop-now{background:#00C3D4;border-radius:16.5px;color:#fff;padding:0 26px;font-family:NunitoSans-Bold;font-size:14px;height:33px;line-height:33px}.vi-hds .product-list .list-item:hover{transform:translateY(-3px)}.vi-hds .product-list .list-item:hover .shop-now-box{display:flex;display:-webkit-flex;display:-ms-flexbox}.vi-hds .product-list .list-item img{transition:all .5s}.vi-hds .product-list .list-item:hover img:first-child{transform:scale(1.2)}.vc-hd{padding:12px 16px 11px;position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.09)}.vc-hd .title{height:27px;font-size:16px;font-weight:700}.vc-hd .h-menu{width:27px;text-align:center;font-weight:700;margin-left:12px}.vc-quickbox{background:rgba(0,0,0,.8);width:100%}.vc-quickbox .qb-title,.vc-quickbox .qb-menu,.vc-quickbox a{color:#d4d4d4;text-align:center}.vc-quickbox .qb-title{font-size:16px;color:#fff;height:30px}.vc-quickbox .qb-title .iconfont{font-size:20px}.qb-title,.qb-menu{margin:20px 12px}.vc-quickbox .itemicon{width:60px;height:60px;margin:0 auto;background:rgba(70,212,203,.5);border-radius:10px}.vc-quickbox .itemicon .iconfont{font-size:20px}.qb-menu .itemtext{margin-top:8px;height:20px;line-height:20px}.wrapper.scroll .vi-hd{height:50px}.wrapper.scroll .container{padding-top:110px}.wrapper .vi-hd{height:60px}.wrapper .container{padding-top:120px}.vi-hd .top-icon .iconfont.active{color:#00c3d4}#checkout-template{padding-top:100px}.page-top-menu{display:none;max-width:1300px;width:100%;margin:0 auto 20px;align-items:center;justify-content:space-between;border:1px solid #eee;border-radius:10px}.page-top-menu>li{width:33.33%;text-align:center;line-height:40px;position:relative;font-size:14px;color:#999}.page-top-menu>li.active{color:#00c3d4}.page-top-menu>li>i{color:#ddd;position:absolute;right:0}.page-top-menu>li>span{font-size:18px;margin-right:6px;font-weight:400;position:relative;top:2px}.w100{width:100%!important}.loadBox{position:relative}.loadBox>img{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0}.checkout-content{max-width:100%;width:1300px;margin:0 auto;align-items:flex-start}.checkout-left{max-width:67%;width:870px;margin:0 30px 0 0}.checkout-right{max-width:calc(33% - 30px);width:calc(100% - 900px);margin:0;position:sticky;top:100px}.checkout-title{font-size:20px;font-weight:600;margin-bottom:10px}.checkout-sub-title{font-size:16px;font-weight:600;line-height:1;margin-bottom:20px}.checkout-desc{margin:10px 0}.register-banner{align-items:center;justify-content:flex-start;border:1px solid #eee;border-radius:10px;margin-top:20px}.register-ico{width:90px;flex-shrink:0;margin:0 10px}.register-text{width:calc(100% - 204px);padding:8px 0;font-size:12px}.register-text>span{color:#ee3919}.ga_cart_register{width:94px;text-align:center;text-decoration:underline;font-size:12px}.sp-main{width:100%;border-radius:10px;border:1px solid #eee;padding:20px}.cart-adv{width:100%;border:1px solid #eee;border-radius:10px;padding:12px 20px;font-size:14px;position:relative;line-height:1;margin-bottom:20px}.cart-adv>span{cursor:pointer;position:absolute;right:20px;text-decoration:underline}.sp-section{margin-bottom:20px}.sp-method{width:100%}.sp-item{justify-content:space-between;align-items:center;padding:14px 20px 14px 60px;position:relative;cursor:pointer;border-width:1px;border-color:#eee transparent transparent transparent;border-style:solid}.sp-item:first-child{border-top:1px solid transparent}.sp-item.active{background:#F7FDFE;border:1px solid #ADECF1!important;border-radius:10px;padding:14px 20px 14px 60px}.sp-item.active+.sp-item{border-top-color:transparent}.spItem-content{margin:0}.spItem-content>p:last-child{margin-bottom:0}.spItem-Price{margin:0;font-weight:600}.sp-item .title{font-weight:600;font-size:14px;margin-bottom:10px}.sp-item input{width:250px;height:30px;border:1px solid #eee;border-radius:6px;padding:4px 12px;background:#fff}.sp-item .spItem-check{width:20px;height:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto;position:absolute;left:20px}.sp-item.active .spItem-check{background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center #fff;background-size:100% auto;left:19px}.sp-item p{font-size:12px;line-height:1;margin-bottom:10px}.sp-item p:last-child{margin-bottom:0}.sp-item .spItem-date{color:#f42d81}.shipping-tel.error:not(.focus){border-color:#ee3919;background-color:#fef5f4}.billAddr-content{border-radius:10px;border:1px solid #eee;padding:20px}.billAddr-list{width:100%}.billAddr-item{justify-content:space-between;align-items:center;padding:14px 20px 14px 60px;border:1px solid transparent;position:relative;cursor:pointer}.billAddr-item.active{background:#F7FDFE;border-color:#adecf1;border-radius:10px;padding:14px 20px 14px 60px}.billAddr-item .title{font-weight:600}.billAddr-item .billAddrItem-check{width:20px;height:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto;position:absolute;left:20px}.billAddr-item.active .billAddrItem-check{background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center;background-size:100% auto;left:19px}.note-section{width:100%;border:1px solid #dddddd;border-radius:10px;padding:14px 0 14px 20px;margin-top:20px;cursor:pointer}.noteLabel{align-items:center;justify-content:space-between}.noteLabel>label{width:calc(100% - 68px)}.noteLabel>span{display:block;min-width:68px;text-align:center;position:relative;cursor:pointer;text-decoration:underline;padding:0 12px}.noteLabel>span:before{width:1px;height:26px;background:#ddd;content:"";position:absolute;left:0;top:-2px}.noteInput{width:calc(100% - 14px);height:45px;position:relative;border:1px solid #dddddd;border-radius:10px;margin-top:10px}.noteInput>input{width:100%;height:100%;padding:14px}.sAddr-section{margin-bottom:20px}.sAddr-main{width:100%;padding:20px;border:1px solid #eee;border-radius:10px}.spAddr-form,.card-form,.blAddr-form,.editAddr-form{justify-content:space-between;flex-wrap:wrap}.blAddr-form{padding:10px 0 0}.formItem{width:calc((100% - 10px)/2);margin-bottom:14px;position:relative;overflow:hidden}.formItem-inner{width:100%;height:45px;position:relative;border:1px solid #dddddd;border-radius:10px;transition:all .1s ease-in-out}.formLabel{color:#333;line-height:14px;margin-bottom:6px;display:block;transition:all .5s}.formLabel.dflex{display:flex;display:-webkit-flex;justify-content:space-between}.formInput{width:100%;height:100%;line-height:14px;padding:0 34px 0 14px;border-radius:10px}.formSelect{width:100%;height:100%;padding:0 42px 0 14px;line-height:16px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAMAAAAyEe/dAAAAS1BMVEUAAAAyMjIyMjIwMDAzMzMrKyszMzMzMzMyMjIyMjIzMzMvLy8AAAAgICAyMjIzMzMyMjIyMjIyMjIyMjIyMjIzMzMxMTExMTEzMzN9cbonAAAAGHRSTlMA338g+Azn162PJxgECNvDwrenoXVvZTGkliu9AAAAgElEQVQY023KSxKEIAxF0QcGRVG7/Wf/KzWUUrGMdwAkB3haenzUL+RBzFFVLTIT5ODZ4izriGGSq31bK8tpAMIvq7W/2K3+aT5buN6hKarWhDKlompJ/6Yxq5oT0yonqxXSmq0CjG7AVszqvqsZJbrM1tUs1R3wrWq2w43Hcz4BncgJ7dH0hR4AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:12px auto;background-position:calc(100% - 14px) center;border-radius:10px}.formInput,.formSelect{border-bottom:0}.formItem-select .formItem-inner:before{width:1px;height:calc(100% - 20px);background:#eee;content:"";position:absolute;top:10px;right:42px}.formItem .ico-success{display:none;font-size:12px;position:absolute;right:14px;top:15px;color:#00d494}.formItem.success .ico-success{display:block}.spAddrBtn{display:block;margin:0 auto}.pp-text{text-align:right}.pp-text>a{text-decoration:underline}.formItem.error .formItem-inner{border-color:#ee3919;background-color:#fef5f4}.formItem.success .formItem-inner{border-color:#333}.formItem.error .formItem-inner.focus{border-color:#ddd!important;background-color:transparent}.formItem.formItem-select.active .formItem-inner{border-color:#333}.formItem.formItem-select.active.error .formItem-inner{border-color:#ee3919}.formItem .icon-nav_icon_search_default{font-size:16px;color:#999;position:absolute;left:14px;top:14px}.data-msg{color:#ee3919;display:none}.data-msg-show{display:block;line-height:1.2;margin-top:4px}.sAddr-detail{align-items:center}.sAddr-ico{width:62px;height:62px;margin:0 20px 0 0}.sAddr-detail-main{width:calc(100% - 168px);margin:0}.sAddr-detail-main>p{margin-bottom:10px;line-height:1}.sAddr-detail-main>p:last-child{margin-bottom:0}.sAddr-detail-main>p .name{font-weight:600;margin:0 6px 0 0}.sAddr-change{cursor:pointer;width:86px;text-align:center;margin:0;position:relative;text-decoration:underline}.sAddr-change:before{width:1px;height:25px;background-color:#eee;content:"";position:absolute;left:0;top:cac((100% - 25px) / 2)}.payMethod-section{margin-bottom:20px}.payMethod-list{width:100%;border-radius:10px;border:1px solid #eee;padding:20px}.payMethod-item{width:100%;cursor:pointer}.payMethod-item img{height:30px;max-width:100%;width:auto}.payMethod-item .title{font-weight:600;line-height:1}.payMethod-item:first-child .payMethod-item-choose{border-top:1px solid transparent}.payMethod-item-choose{justify-content:space-between;align-items:center;width:100%;padding:0 20px 0 60px;position:relative;height:50px;border-width:1px;border-color:#eee transparent transparent transparent;border-style:solid}.payMethod-item.active .payMethod-item-choose{background:#F7FDFE;border:1px solid #ADECF1;border-radius:10px;padding:0 20px 0 60px}.payMethod-item .payMethod-check{width:20px;height:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto;position:absolute;left:20px}.payMethod-item.active .payMethod-check{background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center;background-size:100% auto;left:19px}.cardItem-img>img{height:20px;margin-left:2px}.form-what{text-decoration:underline}.payMethod-item-box{display:none;margin-top:14px}.payMethod-item-box:empty{margin-top:0}.payMethod-item.active+.payMethod-item .payMethod-item-choose{border-top:1px solid transparent!important}.payMethod-item .item-price-tip{font-size:14px;line-height:1;color:#999;margin-top:4px;font-weight:400}.card-section{width:100%;margin-top:14px}.checkoutRight-main{padding:20px;border-radius:10px;border:1px solid #eeeeee;margin:0}.order-list{width:100%;padding-bottom:10px}.order-item{width:100%;border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.order-item:last-child{border-bottom:0;margin-bottom:0}.orderItem-top,.orderItem-bottom{align-items:flex-start;justify-content:flex-start;width:100%}.orderItem-bottom{margin-top:10px}.orderItem-img{width:65px;height:65px;border-radius:10px;overflow:hidden;margin:0 10px 0 0}.orderItem-img>img{width:100%;height:100%;cursor:pointer}.orderItem-cardImg{width:65px;padding:0 5px;margin:0 10px 0 0}.orderItem-cardImg>img{cursor:pointer;border-radius:4px}.orderItem-cardImg>.card-img-bg{border-radius:4px;padding:5px 0;height:40px;background-color:#fff6f7}.orderItem-cardImg>.card-img-bg>img{object-fit:contain;max-width:100%;max-height:100%}.orderItem-bottom .orderItem-attr{height:auto}.orderItem-attr{width:calc(100% - 175px);height:65px;flex-direction:column;justify-content:flex-start;margin:0;line-height:12px}.orderItem-price{min-width:100px;text-align:right;color:#ee3919;align-self:center}.orderItem-gift-attr{width:calc(100% - 120px)}.orderItem-name{font-size:14px;line-height:1;margin-bottom:8px}.orderItem-top .orderItem-name{margin-bottom:10px}.orderItem-name.line2{line-height:18px}.orderItem-gift-info{line-height:15px;font-size:12px;word-break:break-word}.cartCoupon-box{padding:20px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;position:relative}.cartCoupon-title{align-items:center;font-size:18px;font-weight:600;margin-bottom:12px;line-height:1}.cartCoupon-dot{display:block;width:14px;height:14px;margin:0 0 0 6px;cursor:pointer;background:url(/static/svg/ico-dot-8ac0ccdd.svg) no-repeat center;background-size:100% auto}.cartCoupon-main{align-items:flex-start;position:relative}.cartCoupon-main>input{width:67%;height:45px;border:1px solid #ddd;border-radius:10px;margin:0 6px 0 0;padding:0 12px}.cartCoupon-main>input.error{border-color:#ee3919}.cartCoupon-main>input[disabled=disabled]{background:#f7f7f7;cursor:no-drop}.cartCoupon-main>button{width:calc(33% - 6px);background:#f7f7f7;color:#999;margin:0;border:1px solid #ddd}.cartCoupon-main>button:hover{background:#f7f7f7;color:#999}.cartCoupon-main>button.input{background:#333333;color:#fff}.cartCoupon-main>button.input:hover{background:#666666;color:#fff;border:none}.cartCoupon-main>button.active{position:relative;font-size:0}.cartCoupon-main>button.active:before{width:18px;height:18px;content:"";position:absolute;left:calc(50% - 9px);top:13px;z-index:1;border:2px solid #303030;border-radius:50%;border-top:2px solid #fff;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.coupon-off-show{color:#00d494;position:absolute}.cartCoupon-box>div.error{color:#ee3919;position:absolute}.cartCoupon-main .ico-success{font-size:12px;position:absolute;left:calc(67% - 34px);top:15px;color:#00d494}.cartCoupon-more{margin-top:30px;line-height:1}.cartCoupon-more>a,.cartCoupon-more>a:hover{text-decoration:underline!important}.couponBox{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9}.couponBox-main>.close{display:block;width:20px;height:20px;position:absolute;right:20px;top:20px;font-size:20px}.couponBox-main{margin:0 auto;background:#fff;border-radius:10px;padding:0 30px 40px;position:relative;height:100%}.couponBox-title{width:100%;text-align:center;padding:20px 0;font-size:20px;line-height:1;font-weight:600}.couponBox-content{border:1px solid #eee;padding:0 30px 20px;border-radius:10px;height:calc(100% - 96px)}.couponBox-tab{align-items:center;justify-content:space-around;border-bottom:1px solid #ddd}.couponBox-tab>span{margin:0;padding:14px 0;cursor:pointer;color:#999;position:relative}.couponBox-tab>span.active{color:#333}.couponBox-tab>span.active:before{width:100%;height:2px;background:#00C3D4;content:"";position:absolute;bottom:0;left:0}.couponBox-list{display:block;margin-top:20px;height:calc(100% - 50px);overflow-y:auto;overflow-x:hidden}.couponBox-item{display:none;align-items:center;color:#ec7d33;background:#FFF8EE;border-radius:10px;padding:16px 0 16px 70px;margin-bottom:10px}.couponBox-item.active{display:flex;display:-webkit-flex}.couponBox-item:before,.couponBox-item:after{width:20px;height:20px;background:#fff;border-radius:50%;content:"";position:absolute}.couponBox-item:before{left:-10px}.couponBox-item:after{right:-10px}.couponBox-itemLeft{min-width:23%;margin:0;padding:0 15px 0 0;flex-shrink:0}.couponBox-itemRight{max-width:77%;margin:0;padding-left:4%;padding-right:20px;position:relative}.couponBox-itemRight:before{width:1px;height:100%;border:1px dashed #EC7D33;content:"";position:absolute;left:0;top:0}.couponBox-currency{font-size:24px}.couponBox-price{font-size:72px;font-weight:600;line-height:1}.couponBox-itemDec{margin-bottom:6px;color:#ec7d33}.couponItem-check{width:20px;height:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto;position:absolute;left:30px}.couponItem-checked{width:20px;height:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center;background-size:100% auto;position:absolute;left:30px}.couponBox-item.disable{color:#999;background:#F7F7F7;display:none}.couponBox-item.disable .couponBox-itemRight:before{border:1px dashed #999999}.couponBox-item.disable .couponBox-itemDec{margin-bottom:6px;color:#999}.couponDotBox{display:none;width:242px;padding:14px;border-radius:10px;background:#fff;box-shadow:0 0 6px 1px rgba(0,0,0,.25);position:absolute;left:50%;top:26px;z-index:2}.couponDotBox.arrow-top{display:block;content:"";margin:0;width:10px;height:10px;background-color:#fff;box-shadow:-5px -5px 12px -3px #000;transform:rotate(45deg);position:absolute;top:-5px;right:131px}.couponDotBox-text{font-size:12px;line-height:15px}.card-form .formItem{overflow:visible}.card-data{width:100%}.card-data .formItem{flex:1;margin-right:10px}.card-data .formItem:last-child{flex:2;margin-right:0}.card-data .formLabel{white-space:nowrap}.card-data .formItem-select{max-width:calc(25% - 5px);flex-shrink:0}.dot-content{position:relative}.icon-dot{cursor:pointer;z-index:3;position:relative}.cartCoupon-dot:after,.icon-dot:after{content:"";display:block;position:absolute;width:24px;height:24px;left:-5px;top:-5px}.card-form .formLabel>span{z-index:3}.card-form .couponDotBox{top:30px;left:50%;transform:translate(-50%)}.card-form .couponDotBox:after{right:127px}.card-form .couponDotBox:before{right:124px}.arrow-top{display:block;content:"";margin:0;width:10px;height:10px;background-color:#fff;box-shadow:-5px -5px 9px -3px rgba(0,0,0,.75);transform:rotate(45deg);position:absolute;top:-5px;left:120px}.card-form .arrow-top{left:119px}.cartPrice-Column{padding:20px 0}.cartPrice-row{justify-content:space-between;align-items:center;margin-bottom:10px;min-height:14px;line-height:1}.cartPrice-row .currency_sign{margin-right:6px}.cartPrice-row.total-row{padding-top:10px;border-top:1px solid #eee}.cartPrice-Column .cartPrice-row:last-child{margin-bottom:0}.cartPrice-row>span{margin:0}.cartPrice-row>span.total{color:#ee3919;font-size:18px;font-weight:600;min-height:18px;line-height:1}.cartPrice-row>span.total .text-style{display:inline-block}.addrBox,.editBox{display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center}.bg{width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;cursor:pointer;background:rgba(0,0,0,.25)}.addrBox-main>.close,.editBox-main>.close{display:block;width:20px;height:20px;position:absolute;right:20px;top:20px;line-height:20px}.addrBox-main,.editBox-main{width:840px;height:685px;margin:0 auto;background:#fff;border-radius:10px;padding:0;position:relative;top:0;overflow-y:auto}.addrBox-title,.editBox-title{width:100%;text-align:center;padding:20px 0;font-size:20px;font-weight:600}.addrBox-content{padding:0 30px 40px;height:618px;overflow-y:auto}.editBox-content{padding:0 30px;height:503px;overflow-y:auto}.addr-item{align-items:center;border:1px solid #eee;border-radius:10px;padding:20px 0 20px 20px;margin-bottom:10px;position:relative;cursor:pointer}.addr-item.active{border-color:#adecf1;background:#F7FDFE}.addrItem-main{width:calc(100% - 125px);margin:0}.addrItem-main>p{margin-bottom:10px;line-height:1}.addrItem-main>p:last-child{margin-bottom:0}.addrItem-main>p .name{font-weight:600;margin:0 6px 0 0}.addrItem-edit{cursor:pointer;width:86px;text-align:center;margin:0;position:relative;text-decoration:underline}.addrItem-edit:before{width:1px;height:25px;background-color:#eee;content:"";position:absolute;left:0;top:clac((100% - 25px) / 2)}.addrItem-check{width:20px;height:20px;margin:0 20px 0 0;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto}.addr-item.active .addrItem-check{width:20px;height:20px;margin:0 20px 0 0;border-radius:50%;background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center;background-size:100% auto}.addBtn{display:block;margin:30px auto 0}.placeOrderBtn{margin-bottom:30px;text-transform:uppercase}.placeOrderBtn>img{max-height:100%;width:auto}.support-pay-img{flex-wrap:wrap;justify-content:center;padding:0}.support-pay-img img{height:40px;width:auto;margin:0}.support-pay-title{position:relative;color:#999;line-height:14px;text-align:center;margin-bottom:10px}.support-pay-title:before{width:100%;height:1px;background:#eee;content:"";position:absolute;left:0;top:7px}.support-pay-title>span{background:#fff;padding:0 8px;position:relative;z-index:1}.security-main{max-width:840px;max-height:685px;margin:0 auto;background:#fff;border-radius:10px;padding:0;position:relative;height:100%;overflow:hidden}.security-main>.security-header{padding:20px}.security-main .title{width:100%;text-align:center;font-size:20px;font-weight:600;line-height:1}.security-main>.security-header>.close{display:block;width:20px;height:20px;position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer}.security-detail{max-height:625px;padding:0 30px 40px;overflow-y:auto;height:100%}.security-detail .ctitle{font-size:16px;margin:20px 0 10px;font-weight:600}.security-detail .ctitle:first-child{margin-top:0}.security-detail .cont{font-size:14px}.security-detail img{max-width:188px}.checkout-Shipping{width:100%;padding:20px}.load-text{font-size:0!important;position:relative}.load-text *{font-size:0!important}.load-text:before{width:18px;height:18px;content:"";position:absolute;left:calc(50% - 9px);top:calc(50% - 9px);z-index:1;border:2px solid #fff;border-radius:50%;border-top:2px solid #00C3D4;-webkit-animation:textLoad 1s linear infinite;animation:textLoad 1s linear infinite}.error-box{display:none}.error-msg{background:#fff;max-height:100%;height:100%}.error-header{background:#00C3D4;padding:12px;color:#fff}.error-header .iconfont{font-size:12px}.error-content{padding:12px;word-break:break-word;height:calc(100% - 45px);overflow-y:auto}.error-msg img{height:auto;max-width:100%;width:auto}@-webkit-keyframes textLoad{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes textLoad{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-wrapper{position:fixed;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:99}.loading{width:24px;height:24px;display:inline-block;position:fixed;transform:rotate(45deg);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:rgba(0,195,212,.85);animation:animloader 1.2s ease infinite}.loading:before{content:"";width:24px;height:24px;position:absolute;left:0;top:-24px;background:rgba(0,195,212,.85);animation:animloader1 1.2s ease infinite}.loading:after{content:"";position:absolute;left:-24px;top:0;width:24px;height:24px;background:rgba(0,195,212,.85);animation:animloader2 1.2s ease infinite}@keyframes animloader{0%{background:#00C3D4}33%{background:#80E1E9}66%{background:#CCF3F6}to{background:#00C3D4}}@keyframes animloader1{0%{background:#80E1E9}33%{background:#CCF3F6}66%{background:#00C3D4}to{background:#80E1E9}}@keyframes animloader2{0%{background:#CCF3F6}33%{background:#00C3D4}66%{background:#80E1E9}to{background:#CCF3F6}}@media screen and (max-width:1299px){.checkout-content{padding:0 30px}.checkout-left{width:67%}.checkout-right{width:calc(33% - 30px)}}.imgZoom-box{width:100%;height:100%;position:fixed;z-index:9;left:0;top:0;bottom:0}.bg{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);left:0;top:0;bottom:0;cursor:pointer}.imgZoom-box>.imgBox{width:540px;margin:0 auto;max-height:80vh;background:#fff;padding:60px 20px 20px;border-radius:10px;position:relative;top:20vh;overflow-y:auto}.imgZoom-box>.imgBox>.close{display:block;width:20px;height:20px;position:absolute;right:20px;top:20px}.imgZoom-box .imgBox>.load-content{position:relative;width:100%;padding-bottom:100%;overflow:auto}.imgZoom-box img{max-width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.formItem[with="100"]{width:100%!important}.free-shipping-slogan{width:100%;height:31px;text-align:center;background:#F4468E;border-radius:10px;font-size:14px;color:#fff;text-transform:capitalize;margin-bottom:10px}.free-shipping-slogan>.icon{margin-right:4px;line-height:18px;font-size:18px;width:18px;height:18px}.auto-coupon{color:#333;font-size:16px;padding:8px 0}.icon-secure{position:absolute;top:0;right:0;width:123px;height:26px}.icon-secure img{width:100%;height:100%;object-fit:contain;object-position:right}.coupon-tips{border-radius:10px;background-color:#f2f2f2;font-size:14px;padding:10px 20px;margin-bottom:10px;flex-direction:row;flex-wrap:nowrap;width:100%;align-items:center}.coupon-tips .left-item{margin-right:10px;flex:1}.coupon-tips .right-item{flex-shrink:0}.coupon-tips .link{text-decoration:underline;cursor:pointer}.paypal-address-content{position:relative;border-radius:10px;border:1px solid #DDDDDD;padding:20px 35px;width:100%;margin:18px 0 54px;text-align:center}.paypal-address-content .title{font-size:16px;line-height:1;font-weight:600;padding:2px 8px;background-color:#fff;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.paypal-address-content .pay-method-paypal{background:#ffc43a;width:100%;max-width:360px}.paypal-address-content:before{content:"";width:100%;height:1px;border-bottom:1px solid #DDDDDD;position:absolute;bottom:-28px;left:0}.paypal-address-content:after{content:"OR";font-size:14px;line-height:1;font-weight:600;color:#999;padding:2px 7px;background-color:#fff;position:absolute;bottom:-28px;left:50%;transform:translate(-50%) translateY(50%)}.vi-ft{margin-top:30px;background-color:#f3f3f3;color:#333;padding:30px 12px;width:100%}.vi-ft a{display:block}.vi-ft .m-item>div,.vi-ft .pay,.vi-ft .rights{padding:0}.vi-ft .menu .title,.vi-ft .menu .switch{font-size:16px}.vi-ft .menu .title,.vi-ft .menu a{color:#333}.vi-ft .m-item{padding-bottom:12px;margin-bottom:12px}.vi-ft .f-item{font-size:14px;height:34px;line-height:34px;margin:6px 0}.vi-ft .contact{height:40px;margin-top:20px}.vi-ft .contact img{width:40px;height:40px}.vi-ft .contact a{margin-right:20px}.vi-ft .pay{overflow:hidden}.vi-ft .pay img{width:auto;height:37px;margin-right:3px;margin-bottom:3px}.vi-ft .pay{margin:30px 0}.vi-ft .rights{margin-top:12px}.vi-ft .switch-country{margin:10px 0}.vi-ft .current-country{text-decoration:underline;margin-left:5px}.vi-ft a.f-item.active{color:#00c3d4}.vi-ft .contact .iconfont{font-size:40px}.vi-ft .contact a.active .iconfont{color:#00c3d4}.switch-country-list{background-color:#fff;border:none;border-radius:10px;height:100%}.switch-country-list .form-header{height:60px;padding:20px;font-size:20px;line-height:1;background:#fff;font-weight:600}.switch-country-list .fixed-content{height:calc(100% - 145px);padding:10px 30px}.switch-country-list .popup-bottom{width:360px;padding:0;background:#333;text-align:center;color:#fff;height:45px;border-radius:25px;font-size:14px;font-weight:600;line-height:45px;text-transform:uppercase}.switch-country-list .popup-bottom:hover{background:#666}.switch-country-list .form-btn{margin-top:0;padding-bottom:40px}.switch-country-list .switch-country-content{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:#fff}.switch-country-list .country-item{margin:0 0 4px;padding:17px 20px 16px;font-size:14px;line-height:12px;border-radius:10px;cursor:pointer;color:#666}.switch-country-list .switch-country-content .flag-img{width:18px;height:12px;margin-right:8px}.switch-country-list .country-item.active{background:#f5f5f5;font-weight:600;color:#333}.switch-country-list .country-item:hover{background:#f5f5f5;color:#333}.switch-country-list .country-item .iconfont{display:none;font-size:12px;transform:scale(.833);transform-origin:center right}.switch-country-list .country-item.active .iconfont{display:block}.c-primary{color:#00c3d4}.point-tips-box{padding:10px 0;font-size:14px;color:#999;position:relative;line-height:1}.point-tips-box.first-order{background-color:#f6f6f6;border-radius:10px;padding:10px 12px;margin:0 0 20px}.icon-help{width:14px;height:14px;line-height:1;cursor:pointer;background:url(/static/svg/ico-dot-8ac0ccdd.svg) no-repeat center;background-size:100% auto;-webkit-filter:invert(.66667);-ms-filter:invert(.66667);-moz-filter:invert(.66667);-o-filter:invert(.66667);filter:invert(.66667)}.first-order .icon-help{position:absolute;top:10px;right:8px}.icon-points{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-top:-2px;background-position:center;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4IiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTEyLjUgNC4wMjA3M0MxMy40MjgyIDMuNDg0ODMgMTQuNTcxOCAzLjQ4NDgzIDE1LjUgNC4wMjA3M0wyMS44OTIzIDcuNzExMzJDMjIuODIwNSA4LjI0NzIyIDIzLjM5MjMgOS4yMzc2IDIzLjM5MjMgMTAuMzA5NFYxNy42OTA2QzIzLjM5MjMgMTguNzYyNCAyMi44MjA1IDE5Ljc1MjggMjEuODkyMyAyMC4yODg3TDE1LjUgMjMuOTc5M0MxNC41NzE4IDI0LjUxNTIgMTMuNDI4MiAyNC41MTUyIDEyLjUgMjMuOTc5M0w2LjEwNzcgMjAuMjg4N0M1LjE3OTQ5IDE5Ljc1MjggNC42MDc3IDE4Ljc2MjQgNC42MDc3IDE3LjY5MDZWMTAuMzA5NEM0LjYwNzcgOS4yMzc2IDUuMTc5NDkgOC4yNDcyMiA2LjEwNzcgNy43MTEzMkwxMi41IDQuMDIwNzNaIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIvPg0KICA8cGF0aCBkPSJNMTYuNzY1MiAxNy43MzIyQzE2LjY1NDYgMTcuODgzNSAxNi41MDkzIDE4LjAwNTkgMTYuMzQxNSAxOC4wODkxQzE1Ljc2NTEgMTguMzc0MSAxNS4wODk4IDE4LjUwMDEgMTQuMzQwOCAxOC41MDAxQzEzLjExNjggMTguNTAwMSAxMi4xMjg2IDE4LjEwMTIgMTEuMzc2MiAxNy4zMDM0QzEwLjYyMzkgMTYuNTA1NiAxMC4yNDgxIDE1LjQ3MjEgMTAuMjQ5IDE0LjIwMjlDMTAuMjQ5IDEyLjc4NjQgMTAuNjU0MiAxMS42NDg2IDExLjQ2NDUgMTAuNzg5N0MxMi4yNzQ4IDkuOTMwODIgMTMuMzU2MyA5LjUwMTM3IDE0LjcwOTEgOS41MDEzN0MxNS4yMTc5IDkuNDk0ODkgMTUuNzI0NSA5LjU2ODU4IDE2LjIxMDQgOS43MTk3MkMxNi40MjQ3IDkuNzk4MDQgMTYuNjEyNiA5LjkzNTIyIDE2Ljc1MjYgMTAuMTE1NUMxNi44NzM0IDEwLjI2ODcgMTYuOTUyNiAxMC40NTA1IDE2Ljk4MjYgMTAuNjQzM0MxNy4wMTUgMTAuODMwMiAxNy4wMDIzIDExLjAyMjMgMTYuOTQ1NyAxMS4yMDMzQzE2LjkyOSAxMS4yNDYyIDE2Ljg5NzkgMTEuMjgxOSAxNi44NTc3IDExLjMwNDNDMTYuODE3NSAxMS4zMjY3IDE2Ljc3MDggMTEuMzM0NCAxNi43MjU2IDExLjMyNkMxNi43IDExLjMyMDUgMTYuNjc1NSAxMS4zMTA3IDE2LjY1MzIgMTEuMjk3QzE2LjA2OTYgMTAuODg1MSAxNS4zNzM2IDEwLjY2MjggMTQuNjU5NiAxMC42NjA0QzEzLjc4MTMgMTAuNjYwNCAxMy4wNjE2IDEwLjk3NTMgMTIuNTAwOCAxMS42MDUxQzExLjkzOTkgMTIuMjM0OSAxMS42NTkxIDEzLjA2MTcgMTEuNjU4MiAxNC4wODU1QzExLjY1ODIgMTUuMDkzNSAxMS45MjE3IDE1Ljg4ODQgMTIuNDQ4NyAxNi40NzAyQzEyLjk3NTggMTcuMDUyMSAxMy42ODQ0IDE3LjM0MyAxNC41NzQ3IDE3LjM0M0MxNS4zMTE2IDE3LjM0MyAxNi4wMDU2IDE3LjEwMTEgMTYuNjU2NSAxNi42MTczQzE2LjY4MDggMTYuNjAwNCAxNi43MDg3IDE2LjU4OTEgMTYuNzM4IDE2LjU4NDVDMTYuNzY3MyAxNi41Nzk4IDE2Ljc5NzMgMTYuNTgxOCAxNi44MjU4IDE2LjU5MDNDMTYuODUyOSAxNi41OTg2IDE2Ljg3NzkgMTYuNjEyOCAxNi44OTg5IDE2LjYzMkMxNi45MTk4IDE2LjY1MTIgMTYuOTM2MyAxNi42NzQ4IDE2Ljk0NyAxNi43MDExQzE2Ljk3NzQgMTYuNzkxMyAxNi45OTM4IDE2Ljg4NTYgMTYuOTk1NyAxNi45ODA4QzE3LjAwMjcgMTcuMTQzNCAxNi45NzU4IDE3LjMwNTYgMTYuOTE2NyAxNy40NTcxQzE2Ljg3ODIgMTcuNTU1IDE2LjgyNzMgMTcuNjQ3NCAxNi43NjUyIDE3LjczMjJaIiBmaWxsPSIjMzMzMzMzIi8+DQo8L3N2Zz4=)}.base-modal{max-width:840px;max-height:685px;margin:0 auto;background:#fff;border-radius:10px;padding:0;position:relative;height:100%;overflow:hidden}.base-modal>.modal-header{padding:20px}.base-modal .title{width:100%;text-align:center;font-size:20px;font-weight:600;line-height:1}.base-modal>.modal-header>.close{display:block;width:20px;height:20px;position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer}.base-modal .modal-main{max-height:625px;padding:0 30px 40px;overflow-y:auto;height:100%}.points-modal .points-box{margin-top:20px;width:100%}.points-modal .points-item{border-radius:4px;border:1px solid #D5D5D5;background:#F6F6F6;padding:10px 20px;font-size:14px;line-height:1;min-height:50px;width:100%}.points-modal .points-item.points-empty{width:100%;text-align:center}.points-modal .points-item .points-check{display:inline-block;width:20px;height:20px;margin-right:20px;cursor:pointer;border-radius:50%;background:url(/static/svg/ico-check2-ce5e9a9d.svg) no-repeat center #fff;background-size:100% auto}.points-modal .points-item.active .points-check{background:url(/static/svg/ico-checked-8d521f10.svg) no-repeat center;background-size:100% auto;left:19px}.points-rule-modal p{font-size:14px;line-height:18px}.points-item .icon-points{display:inline-block;width:28px;height:28px;vertical-align:bottom}.link{text-decoration:underline}.co-sec{color:#999}.f20{font-size:20px}.size-XS{width:18px;height:18px;line-height:18px;font-size:18px}
