*{margin:0;padding:0}body{min-width:1120px;font-size:14px;line-height:1.4;color:#000;font-weight:400;font-family:"Lexend",Arial,Helvetica,sans-serif;--familyLeague: "Lexend", Arial, Helvetica, sans-serif;--familyLexend: "Lexend", Arial, Helvetica, sans-serif;--family: "Lexend", Arial, "Microsoft Yahei", sans-serif;outline:0;vertical-align:baseline;box-sizing:border-box;width:100%;background:url(../images/bg.jpg) no-repeat center top;background-position-y:-9px}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;color:#000;outline:0;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,strong,b{font-weight:700}div,p,span,h1,h2,h3,h4,h5,h6,strong,del,b{box-sizing:border-box}ul,ul li{list-style-type:none;box-sizing:border-box}img{border:none}.clearfix:after{clear:both;display:block;height:0;font-size:0;content:"";visibility:hidden}.clearfix{zoom:1}.fl{float:left}.fr{float:right}.wrapper{position:relative;width:1200px;min-width:1200px;margin:0 auto;zoom:1}.all-icons{display:inline-block;text-indent:-9999px}.nysale-btn{display:inline-block;position:relative;margin:0;padding:0 10px;height:48px;min-width:321px;color:#fff;font-size:16px;line-height:48px;font-weight:700;letter-spacing:.28px;border:none;background:rgba(0,0,0,0) linear-gradient(351deg, #E90505 0%, #FB1F2E 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px rgba(168,9,9,.231372549),0px 9px 10px #f8a18a;border-radius:24px;text-align:center;transition:background 300ms ease-out,box-shadow 300ms ease-out;box-sizing:border-box;transform-style:preserve-3d;z-index:1}.nysale-btn:hover{background:rgba(0,0,0,0) linear-gradient(345deg, #DF0606 0%, #F30019 100%) 0% 0% no-repeat padding-box}.nysale-btn.small-btn{min-width:184px;height:40px;line-height:40px;border-radius:20px}.banner{position:relative;width:100%;height:827px;background-size:cover;overflow:hidden}.banner .logo{position:absolute;display:inline-block;width:42px;height:14px;left:0px;top:25px;z-index:3;text-indent:-9999px;background:url(../images/logo.png) no-repeat}.banner .title{position:relative}.banner .title h1{text-indent:-9999px;height:172px;background:url(../images/title.png) center bottom no-repeat}.banner .title .snok{position:absolute;width:49px;height:59px;left:300px;top:60px;background:url(../images/shake.png);animation:3s swing 1.5s ease infinite}.banner small{font-size:12px;transform:scale(0.8);opacity:.6}@keyframes swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%{transform:rotate(0)}35%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}55%{transform:rotate(0)}100%{transform:rotate(0)}}.banner .timecount .milliseconds,.banner .timecount span{font-size:12px}.banner .timecount b{font-weight:400}.banner.soldout .salepro .progift::before{width:684px;height:119px;background:url(../images/sold_pop2.png) no-repeat}.banner a{overflow:hidden}.banner .desc{font:normal normal 500 12px/13px Lexend;letter-spacing:0px;color:#d19364;margin-top:8px}@keyframes lightShadow{0%{transform:translateX(-600px) rotate(50deg)}100%{transform:translateX(600px) rotate(50deg)}}.banner .checked .progress_bar{display:block}.banner .progress_bar{margin:115px auto 0px}.banner .progress_bar .pb_titme .countdown{line-height:20px}.banner .progress_bar .pb_titme .countdown .scroll-tick strong{font-size:14px}.saleoffer{position:relative;z-index:1;width:1200px;height:558px;text-align:center;border:1px solid #fff;border-radius:16px;padding:29px;overflow:hidden;background:#fff;margin-top:20px}.saletop{border-bottom:3px solid rgba(255,255,255,.698);display:flex;align-items:stretch;justify-content:space-between}.saletop .salegift{float:right;position:relative;width:446px;height:207px;flex-shrink:0;flex-grow:0;left:5px;top:-20px;background-image:url(../images/top_gift.png);filter:grayscale(1)}.saletop .salegift::before{content:"";display:block;position:absolute;top:100px;left:-25px;margin-right:10px;width:26px;height:26px;background-image:url(../images/add_gary.png);background-size:26px;background-repeat:no-repeat}.saletop .salegift.checked{filter:grayscale(0)}.saletop .salegift.checked::before{background-image:url(../images/add.png)}.saletop .salepacks{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:0 24px;height:28px;line-height:26px;color:#fff;font-size:14px;font-weight:600;background:#ffb524;border:2px solid #fc4140;border-radius:6px;vertical-align:middle}.saletop .salenum{display:inline-block;color:#fc4140;font-size:14px;font-weight:700;height:24px;overflow:hidden;vertical-align:middle}.saletop .salenum .numlist{float:left;padding:0;font-size:14px;font-weight:bold;line-height:24px;text-align:center}.saletop .salenum .numlist i{display:block;font-style:normal}.saletop .reducenum,.saletop .salesold{display:block;position:absolute;top:-16px;left:34%;z-index:-1;opacity:0;width:26px;height:20px;text-indent:-9999px;background:url(../images/reduce1.png) no-repeat}.saletop .reducenum.on{z-index:1;animation:reducenum_animation 1.5s}.saletop .salesold{display:none;top:50px;left:145px;width:95px;height:90px;text-indent:0;background:url(../images/sold_pop2x.png) no-repeat}.saletop .salesold.on{display:block;z-index:2;opacity:1;transform:scale(2);animation:soldout_animation .4s linear forwards}@keyframes soldout_animation{0%{opacity:1;transform:scale(2)}100%{opacity:1;transform:scale(1)}}@keyframes reducenum_animation{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-30px)}}.salebox{float:left;justify-content:flex-start;text-align:center;display:flex;display:flex;align-items:stretch;flex:1;max-width:642px}.salebox li{position:relative;float:left;margin-right:18px;width:147px;height:183px;line-height:183px;cursor:pointer}.salebox li::before,.salebox li::after,.salebox li .check-icon{content:"";display:block;position:absolute;z-index:0}.salebox li .check-icon{right:-11px;top:23px;z-index:2;width:34px;height:32px;background-image:url(../images/check.png);background-size:34px;background-position:0 0;background-repeat:no-repeat;opacity:0;transform:scale(0);transform-origin:center center}.salebox li::before{z-index:1;right:1px;top:30px;width:26px;height:31px;background-color:#a7a7a7;border-radius:0px 14px}.salebox li>img{display:inline-block;vertical-align:bottom}.salebox li.checked .check-icon{opacity:1;transform:scale(1);transition:all .3s ease-out}.salebox li.checked::before{background-color:#bf04e0}.salebox li.checked::after{opacity:0}.salebottom{margin:0px 0 0;display:flex;align-items:stretch;justify-content:space-between}.salepro{width:680px;margin-top:-25px}.salepro .s-name{flex:1 1 0}.salepro .s-off{width:76px;text-align:center}.salepro .s-price{margin-left:64px;width:110px;text-align:left}.salepro .s-price .price{margin-right:7px}.salepro .sale-title{padding:20px 24px 0;display:flex;align-items:center;justify-content:flex-start;width:100%}.salepro .sale-title h3{float:left;color:#343434;font-size:14px;line-height:14px}.salepro .sale-title .s-name{margin-left:-315px}.salepro .prolist,.salepro .progift{padding:0 24px;margin-top:22px;margin-bottom:20px}.salepro .prolist li,.salepro .progift li{position:relative;margin-bottom:10px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start}.salepro .prolist li span,.salepro .progift li span{display:block;float:left;color:#aeacb9;font-size:14px;line-height:14px;font-weight:600}.salepro .prolist li .s-name,.salepro .progift li .s-name{line-height:16px;display:flex;align-items:center}.salepro .prolist li i,.salepro .progift li i{position:relative;top:-2px;display:block;float:left;margin-right:9px;width:16px;height:16px;border-radius:2px;background-color:#e8e8e8;border:1px solid #5b5b5b;box-sizing:border-box}.salepro .prolist li i::before,.salepro .progift li i::before{content:"";display:block;position:absolute;left:3px;right:0;margin:0 auto;top:-2px;width:15px;height:14px;transform:scale(0);background:url(../images/check_small.png) no-repeat}.banner .time_box{margin-top:8px;display:flex;justify-content:center;align-items:center}.banner .time_box p{color:#ff0b0b;font-size:11px;font-weight:500}.salepro .prolist li .s-off,.salepro .progift li .s-off{font-weight:700}.salepro .prolist li .s-price del,.salepro .progift li .s-price del{display:inline-block;color:#aeacb9}.salepro .prolist li.checked,.salepro .progift li.checked{color:#0d0d0d;font-weight:700}.salepro .prolist li.checked span,.salepro .progift li.checked span{color:#000;font-weight:500}.salepro .prolist li.checked .s-off,.salepro .progift li.checked .s-off{color:#f80000}.salepro .prolist li.checked .s-price del,.salepro .progift li.checked .s-price del{color:#8e8b9d;text-decoration:none;position:relative}.salepro .prolist li.checked .s-price del:after,.salepro .progift li.checked .s-price del:after{content:"";display:block;width:52px;height:15px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url(../images/del_bg.png) no-repeat center/cover}.salepro .prolist li.checked i::before,.salepro .progift li.checked i::before{transform:scale(1);transition:transform .4s ease}.salepro .prolist li.checked .s-off{color:#000;line-height:21px;font-size:12px;font-weight:600;justify-content:center;align-items:center;width:79px;height:21px;background:url(../images/s-off_bg.png)}.salepro .prolist li:nth-of-type(3) .price{margin-right:9px}.salepro .progift{position:relative;margin:0;padding:15px 24px;background:#fff;border:1px solid #cfced4;border-radius:14px;filter:grayscale(1)}.salepro .progift::before,.salepro .progift::after{content:"";display:block;position:absolute}.salepro .progift::after{right:-22px;bottom:-30px;width:71px;height:64px;background-image:url(../images/tip_gift.png);background-size:58px;background-position:0 0;background-repeat:no-repeat}.salepro .progift::before{white-space:pre;top:64%;left:51%;z-index:3;transform:translate(-50%, -50%) scale(1);width:691px;height:99px;background-image:url(../images/sold_gift.png);font:normal normal bold 20px/24px Lexend;transition:transform .3s ease}.salepro .progift.checked{border:1px solid #9a4aca;background:#fff;filter:grayscale(0)}.salepro .progift.checked::after{right:-21px;bottom:-26px}.salepro .progift.checked::before{z-index:-3;transform:translate(-50%, -50%) scale(0);transition:transform .3s ease}.salepro .progift.checked li span{color:#000;font-weight:500}.salepro .progift.checked li .s-off{color:#1cbb3b;font-weight:800}.salepro .progift li{position:relative;z-index:1;margin-bottom:18px;cursor:default}.salepro .progift li:last-child{margin-bottom:0}.salepro .progift li .s-name{line-height:14px}.salepro .progift li .s-price{padding-left:2px}.salepro .progift li .s-price del{padding-left:13px}.salepro .progift li i{margin-right:11px;width:12px;height:13px;border-radius:0px;border:none}.salepro .progift li i::before{left:-2px;top:-2px;width:17px;height:17px;transform:scale(1);background:url(../images/gift_sharp.png) no-repeat}.zoom{animation:zoom-scaling 2s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}15%{transform:scale(2);opacity:1}30%{transform:scale(1);opacity:.5}45%{transform:scale(2);opacity:1}60%{transform:scale(1);opacity:.5}75%{transform:scale(2);opacity:1}100%{transform:scale(1);opacity:1}}.saleorder{margin-left:38px;padding:18px 36px;padding-top:0px;float:right;position:relative;width:402px;height:auto;background:#fff;border-radius:14px;box-sizing:border-box;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(255, 255, 255, 0.4117647059) 0%, #FFE5B2 100%) 0% 0% no-repeat padding-box}.saleorder .saletoday{color:#888;font-size:14px;line-height:14px;padding-right:207px;font-weight:600}.saleorder .orderlist{margin:19px 0 14px}.saleorder .orderlist li{padding:0 10px;margin-bottom:8px;overflow:hidden;color:#000;font-weight:600;font-size:14px;line-height:16px}.saleorder .orderlist li.extra{display:none}.saleorder .orderlist li.extra.on{display:block}.saleorder .orderlist li.extra.on span b{color:#00b122}.saleorder .orderlist li.soldout{position:relative;filter:grayscale(1)}.saleorder .orderlist li.soldout::before{position:absolute;content:"";width:66px;height:17px;top:2px;background:url(../images/small-expired.png)}.saleorder .orderlist li.soldout::after{position:absolute;content:"";width:100%;height:27px;left:0;top:-2px;background:rgba(128,128,128,.59)}.saleorder .orderlist li.soldout span .time_pop{display:none}.saleorder .orderlist li.salebg{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-weight:600;height:24px;color:#000;border-radius:4px}.saleorder .orderlist li.salebg b{font-weight:700;color:#fc4140}.saleorder .orderlist li.salebg .order-price{display:inline-block;float:right}.saleorder .orderlist li.saleline{padding-top:17px;border-top:3px solid rgba(203,124,124,.188)}.saleorder .orderlist li.saleline b,.saleorder .orderlist li.saleline span{font-weight:700;font-size:16px}.saleorder .orderlist li span{display:block;float:left}.saleorder .orderlist li span>b{font-weight:600}.saleorder .orderlist li span .time_pop{display:inline-flex;gap:3px;width:98px;box-sizing:border-box;padding-left:15px;height:22px;align-items:center;background:url(../images/t_bg.png) no-repeat center/cover;font-size:12px;font-weight:600;color:#000;font-style:normal}.saleorder .orderlist li span .time_pop b{color:#000 !important}.saleorder .orderlist li span.order-price{float:right}.saleorder .orderlist li span em{display:inline-block;font-style:normal}.saleorder .sixteenday.ex{bottom:-34px}.salered,.saleblank{color:#1a1a1a;font-weight:700;font-size:14px;line-height:14px}.salered.small,.saleblank.small{font-size:14px}.salered em,.saleblank em{display:inline-block;font-style:normal}.salered.salernum em,.saleblank.salernum em{font-size:30px}.sixteenday{margin-top:10px;text-align:center;color:#d19364;font-weight:500;font-size:12px;line-height:14px}.saleblue{color:#0af}.saleredb{color:#eb2629}.salelightgreen{color:#0096e0}.salegreen{color:#03bd45}.salepurple{color:#5535ca}.saleimf{color:#3dbdd6}.salereisu{color:#1e1c2c}.buybtn{width:256px;height:49px;background:rgba(0,0,0,0) linear-gradient(280deg, #C90000 0%, #FF0000 100%) 0% 0% no-repeat padding-box;border-radius:28px;position:relative;margin-bottom:16px;text-align:center;font:normal normal bold 20px/52px Lexend;color:#fff}.buybtn:hover{background:rgba(0,0,0,0) linear-gradient(279deg, #FF3400 0%, #FF8903 100%) 0% 0% no-repeat padding-box}.buybtn:after{content:attr(data-text);display:block;position:absolute;font:normal normal normal 14px/16px Lexend;color:#8e8e8e;left:95px;bottom:-30px;pointer-events:none}.sale_cont{box-sizing:border-box;padding-top:24px;max-width:1920px;height:2580px;margin:0 auto 0}.sale_cont .wrapper{position:relative;width:1200px;margin:0 auto 0}.sale_cont .wrapper>h3{font:normal normal bold 24px/27px Lexend;color:#fff;text-align:center;margin-bottom:40px}.sale_cont .tit_h2{display:block;margin:50px auto 0;font:normal normal bold 30px/27px Lexend;text-align:center}.sale_cont .des_p{text-decoration:underline;font:normal normal bold 30px/34px Lexend;color:#f80000;text-align:center;margin-top:16px;margin-bottom:78px}.sale_cont .ul1{width:100%}.sale_cont .ul1 li{width:100%;height:403px;margin-bottom:65px;background:url(../images/li_bg.png) no-repeat center/cover}.sale_cont .ul1 li:nth-of-type(1) .border_text b:after{-webkit-text-stroke:6px #101668}.sale_cont .ul1 li:nth-of-type(1) .border_text:after{background:url(../images/text-spr.png) no-repeat -37px -475px}.sale_cont .ul1 li:nth-of-type(2) .wrap{margin-left:56px}.sale_cont .ul1 li:nth-of-type(2) .border_text b:after{-webkit-text-stroke:6px #5b0e3a}.sale_cont .ul1 li:nth-of-type(2) .border_text:after{background:url(../images/text-spr.png) no-repeat -228px -475px}.sale_cont .ul1 li:nth-of-type(3){margin-bottom:72px}.sale_cont .ul1 li:nth-of-type(3) .wrap{margin-left:56px}.sale_cont .ul1 li:nth-of-type(3) .border_text b:after{-webkit-text-stroke:6px #0b3b1b}.sale_cont .ul1 li:nth-of-type(3) .border_text:after{background:url(../images/text-spr.png) no-repeat -37px -571px}.sale_cont .ul1 li:nth-of-type(4) .intro{width:682px}.sale_cont .ul1 li:nth-of-type(4) .intro p:nth-of-type(1){width:328px}.sale_cont .ul1 li:nth-of-type(4) .intro p:nth-of-type(3){width:328px}.sale_cont .ul1 li:nth-of-type(4) .intro p:nth-of-type(odd){margin-right:43px}.sale_cont .ul1 li:nth-of-type(4) .pri_btn{margin-left:60px}.sale_cont .ul1 li:nth-of-type(4) .slogan::before{background:url(../images/off_60.png) no-repeat}.sale_cont .ul1 li .slogan{position:absolute;display:flex;justify-content:center;align-items:center;height:64px;width:905px;height:63px;background:rgba(0,0,0,0) linear-gradient(180deg, #FF717A 0%, #BC2218 100%) 0% 0% no-repeat padding-box;border:2px solid #ff9a9a;border-radius:10px;font:normal normal 18px/21px Lexend;left:12%;margin-top:-30px}.sale_cont .ul1 li .slogan::before{content:"";display:block;position:absolute;width:146px;height:75px;background:url(../images/off_70.png) no-repeat;left:-14px;top:-11px}.sale_cont .ul1 li .slogan .border_text{position:relative}.sale_cont .ul1 li .slogan .border_text:after{content:"";display:block;position:absolute;width:159px;height:50px;left:-26px;top:-12px;z-index:-1}.sale_cont .ul1 li .slogan p{color:#fff;font-size:16px;font-weight:500;position:relative;z-index:1;padding-left:110px}.sale_cont .ul1 li .cont{width:100%;box-sizing:border-box;box-sizing:border-box;padding:100px 30px 0 80px;display:flex;justify-content:center;gap:70px}.sale_cont .ul1 li .wrap{box-sizing:border-box;padding-top:50px}.sale_cont .ul1 li .intro{display:flex;justify-content:center;flex-wrap:wrap}.sale_cont .ul1 li .intro p{position:relative;color:#000;font-size:18px;font-weight:500;margin-bottom:25px;width:280px}.sale_cont .ul1 li .intro p:nth-of-type(odd){margin-right:24px}.sale_cont .ul1 li .intro p:after{display:block;content:"";position:absolute;top:4px;left:-20px;width:15px;height:15px;background:url(../images/redcheck.png) no-repeat}.sale_cont .ul1 li .pri_btn{margin-top:20px;display:flex;align-items:flex-end}.sale_cont .ul1 li .pri_btn del{color:#8e8e8e;font-weight:400;padding-right:12px;padding-bottom:26px}.sale_cont .ul1 li .pri_btn p{font-size:16px;color:#000;font-weight:800;margin-right:24px;padding-bottom:12px}.sale_cont .ul1 li .pri_btn p span{font-size:44px;font-weight:600}.sale_cont .ul2{display:flex;width:100%;justify-content:space-between}.sale_cont .ul2 li{width:385px;height:353px;background:rgba(0,0,0,0) linear-gradient(0deg, #FFCFCF 0%, #FFFEFF 77%, #FDF9FF 100%) 0% 0% no-repeat padding-box;border:1px solid #eec9de;padding:32px 16px 0;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:15px}.sale_cont .ul2 .flag{width:106px;height:29px;background:url(../images/off_55tag.png) no-repeat;line-height:34px;padding-left:21px;box-sizing:border-box;font-size:18px;font-weight:700;color:#000;position:absolute;top:8px;right:20px}.sale_cont .ul2 .hd{font-size:0;color:rgba(0,0,0,0);text-indent:-9999}.sale_cont .ul2 .icon{display:block;width:48px;height:48px;margin-bottom:12px}.sale_cont .ul2 .icon.isu{background:url(../images/text-spr.png) no-repeat -116px -271px}.sale_cont .ul2 .icon.sd{background:url(../images/text-spr.png) no-repeat -197px -271px}.sale_cont .ul2 .icon.pf{background:url(../images/pf_icon.png) no-repeat}.sale_cont .ul2 h3{font-weight:700;color:#000;font-size:18px;margin-bottom:24px}.sale_cont .ul2 .check{font-size:16px;font-weight:400;color:#000;position:relative;text-align:left}.sale_cont .ul2 .check:after{display:block;content:"";position:absolute;top:2px;left:-24px;width:15px;height:15px;background:url(../images/redcheck.png) no-repeat;transform:scale(0.8)}.sale_cont .ul2 .pri_btn{display:flex;margin-top:32px;align-items:baseline}.sale_cont .ul2 .pri_btn p{font-size:18px;font-weight:700;color:#000}.sale_cont .ul2 .pri_btn p span{font-size:30px;font-weight:700}.sale_cont .ul2 .pri_btn del{font-size:16px;font-weight:400;color:#a195aa;padding-left:5px}.sale_cont .ul2 .buybtn{width:256px;height:49px;background:rgba(0,0,0,0) linear-gradient(280deg, #C90000 0%, #FF0000 100%) 0% 0% no-repeat padding-box;border-radius:28px}.sale_cont .ul2 .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(279deg, #FF3400 0%, #FF8903 100%) 0% 0% no-repeat padding-box}.award{position:relative;padding:72px 0 54px;text-align:center;margin-bottom:70px}.award::after{position:absolute;content:"";width:1200px;height:1px;left:0;right:0;bottom:0px;background-color:#eee5e0;margin:auto}.award::before{position:absolute;content:"";width:9px;height:23px;bottom:-11px;left:0;right:0;margin:auto;background:url(../images/free_arrow.png)}.award .award-title{padding-bottom:25px;font-size:26px;line-height:30px;color:#1e1c2c}.salereview{position:relative;width:100%;background-color:#fff;padding-bottom:80px}.salereview .wrapper{width:1100px;height:330px;margin:0px auto;position:relative}.salereview .wrapper::before,.salereview .wrapper::after{content:"";display:block;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;z-index:2;width:1100px;height:280px;background-color:#fdfcf9;border:2px solid #faf1d9;border-radius:10px;box-sizing:border-box}.salereview .wrapper::after{bottom:10px;z-index:1;width:1016px;height:280px;background-color:#fcf9ed;border:none;border-radius:10px;box-sizing:border-box}.salereview .salearrow{display:block;position:absolute;top:152px;z-index:9;width:54px;height:54px;cursor:pointer;border-radius:50%;border:2px solid #efe8d5;background-color:#f5f2ea;box-sizing:border-box}.salereview .salearrow::before,.salereview .salearrow::after{content:"";display:block;position:absolute;width:10px;height:2px;background:#efe8d5}.salereview .salearrow::before{top:26px;left:50%;margin-left:-5px;transform:rotate(45deg)}.salereview .salearrow::after{top:20px;left:50%;margin-left:-5px;transform:rotate(-45deg)}.salereview .salearrow.prev{left:112px}.salereview .salearrow.next{right:112px}.salereview .salearrow.next::before{top:20px}.salereview .salearrow.next::after{top:26px}.salereview .salearrow:hover{background-color:#f4f2ed;border-color:#e9e0ca;transition:all .3s ease}.salereview .salearrow:hover::before,.salereview .salearrow:hover::after{background:#e9e0ca}.salereview .reviewdes{position:relative;margin:0 auto;width:820px;height:inherit;text-align:center;overflow:hidden}.salereview .reviewdes .reviewroll{position:relative;z-index:3}.salereview .reviewdes dl{position:relative;z-index:1;float:left;width:820px;height:inherit}.salereview .reviewdes dl dt{position:relative;margin:0 auto 18px;width:90px;height:90px;border-radius:50%;overflow:hidden;background:#f7eac4;border:6px solid #f7eac4}.salereview .reviewdes dl dt>img{display:block;position:absolute;top:50%;left:0;right:0;margin:-45px auto 0;width:90px;height:90px;border-radius:50%}.salereview .reviewdes dl h3{padding:0px 0 12px;font-size:26px;line-height:30px;color:#282525}.salereview .reviewdes dl p{margin:0 auto;max-width:714px;color:#504528;line-height:22px;font-size:14px;font-weight:600}.salereview .reviewdes dl h4{padding-top:10px;font-size:14px;line-height:20px;font-weight:700;color:#282525}.saleservice{margin-top:60px;padding-top:70px;background-color:#f9f9f9;margin-bottom:0px}.saleservice .service-list{display:flex;align-items:stretch;justify-content:space-between}.saleservice dl{width:553px;height:125px;text-align:center;background-color:#f4f4f4;border:1px solid #ebebeb;text-align:left;box-sizing:border-box}.saleservice dl.fl{margin-right:auto}.saleservice dl.fr{margin-left:auto;padding:20px}.saleservice dl.fr dt{float:auto;margin:0;width:100%}.saleservice dl.fr h3{padding-top:0}.saleservice dl dt{float:left;margin-top:25px;margin-right:20px;margin-left:20px}.saleservice dl dt>img{display:inline-block;vertical-align:middle}.saleservice dl dd{float:left}.saleservice dl h3{padding-top:20px;margin-bottom:20px;font-size:12px;line-height:18px;font-weight:600;color:#7c7c7f}.saleservice dl p{margin:0;color:#28282c;font-size:12px;line-height:18px;font-weight:500}.saleservice .note{padding:28px 0 0;color:#7b7b7e;font-size:12px;line-height:14px;font-weight:500}.saleservice .copyright{text-align:center;padding:15px 0;font-size:14px;line-height:16px;font-weight:500;color:#7b7b7e}.progress_bar{display:flex;justify-content:end;align-items:center;margin:20px auto 0px;position:relative;padding-right:30px;width:225px;height:20px;border-radius:7px}.progress_bar .pb_titme{display:flex;align-items:center;height:20px;position:relative;top:-2px;left:40px;color:#000}.progress_bar .pb_titme p{font-size:14px;font-weight:600}.progress_bar .pb_titme .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;padding:0px 5px;text-align:center}.progress_bar .pb_titme .countdown .scroll-tick strong,.progress_bar .pb_titme .countdown .scroll-tick span{font-size:12px;display:block;font-weight:600;color:#f64b2d}.progress_bar .br-numGhost{position:absolute;top:-6px;left:16px;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:red;font-size:32px;text-shadow:0 1px 0 #fff}.progress_bar .br-reduce{position:absolute;display:block;width:50px;height:50px;top:0px;left:35%}.progress_bar .br-reduce.reduce1 .br-num{background-position:0 0}.progress_bar .br-reduce.reduce2 .br-num{background-position:0 -30px}.progress_bar .br-reduce .br-num{z-index:22;display:inline-block;position:absolute;right:16px;top:0;margin-top:-15px;width:22px;height:34px;font-size:18px;line-height:34px;color:#ffcf41;font-weight:500;text-align:center;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(255, 207, 65, 0) 0%, #FF002C 46%, rgba(255, 207, 65, 0) 100%) 0% 0% no-repeat padding-box;opacity:0;filter:alpha(opacity=0);animation:reduce 1s ease-out 1}.popbg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:-99;opacity:0;transform:scale(0);transition:all .3s;background:rgba(0,0,0,.8)}.popbg.on{z-index:9998;opacity:1;transform:scale(1)}.pop-warp,.pop-buy{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-99;opacity:0;transform:scale(0);transition:all .3s;padding:0;font-family:"League Spartan"}.pop-warp.on,.pop-buy.on{z-index:9999;opacity:1;transform:scale(1)}.pop-warp{width:629px;height:500px;background:url(../images/pop_bg.png) no-repeat center/cover;transform-style:preserve-3d}.pop-warp .box_p{position:absolute;width:-moz-fit-content;width:fit-content;left:200px;top:288px;height:36px;font:normal normal bold 16px/36px Lexend;letter-spacing:.16px;color:#22ff7d}.pop-warp .box_p b{position:relative;z-index:0;display:inline-block;font-size:16px;font-weight:bold;line-height:1;color:rgba(0,0,0,0)}.pop-warp .box_p b:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:3px #fff}.pop-warp .box_p strong{position:absolute;left:0px;top:10px;z-index:2;display:block;font-size:16px;font-weight:bold;line-height:1;background:#ff1a68;-webkit-background-clip:text;color:rgba(0,0,0,0);text-align:center}.pop-warp .box_p span{font-weight:inherit;color:inherit}.pop-warp .box_p .spec.on{animation:zoom-scaling1 1s ease-in-out infinite}@keyframes zoom-scaling1{0%{font:normal normal bold 16px/35px Lexend}50%{font:normal normal bold 18px/35px Lexend}100%{font:normal normal bold 16px/35px Lexend}}.pop-warp .close{width:30px;height:30px;display:inline-block;cursor:pointer;position:absolute;right:20px;top:50px;opacity:.9;background:url(../images/close.png) no-repeat center/cover}.pop-warp .close b{display:block;position:absolute;width:-moz-fit-content;width:fit-content;padding:10px;text-wrap:nowrap;background:#fff;border:1px solid #ffdd9c;border-radius:5px;top:0px;opacity:0;transform:scale(0);transition:all .3s ease}.pop-warp .close:hover{opacity:1;color:rgba(39,0,0,.8);font-weight:400}.pop-warp .close:hover b{top:-45px;opacity:1;transform:scale(1)}.pop-warp .pop-content{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:425px auto 0px;position:relative;transform:translateX(0px)}.pop-warp .click_am{position:absolute;top:15px;right:-20px;cursor:pointer;animation:moveMouse 1s linear infinite}@keyframes moveMouse{0%{transform:translatey(-8px)}50%{transform:translatey(0px)}100%{transform:translatey(-8px)}}.pop-warp .click_am span{position:absolute;display:block;width:15px;height:15px;border-radius:30px;border:3px solid #fff;top:9px;left:13px;animation:click 1s linear infinite}@keyframes click{0%{transform:scale(0)}50%{transform:scale(1)}100%{transform:scale(0)}}.pop-warp .click_am img{position:relative}.pop-warp .buybtn{display:flex;align-items:center;justify-content:center;position:relative;color:#fff;text-align:center;line-height:48px;border:2px solid #f63629;transition:all .3s ease-out;margin:0px auto;font-size:18px;font-weight:500;width:360px;height:48px;background:rgba(0,0,0,0) linear-gradient(266deg, #FF2C00 0%, #CE00FF 100%) 0% 0% no-repeat padding-box;box-shadow:inset 0px 10px 20px #f0a,0px 5px 15px #af60dc;outline:4px solid rgba(255,119,0,.168627451);border-radius:24px}.pop-warp .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(266deg, #FF2C00 0%, #FF2B02 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 15px #af60dc;outline:4px solid rgba(255,119,0,.168627451)}.pop-warp .buybtn i{font-style:normal}.normal_buy{display:block;width:224px;height:40px;background:rgba(0,0,0,0) linear-gradient(279deg, #FFBB00 0%, #FFE854 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #d46300,0px 6px 11px #840101;border-radius:30px;text-align:center;box-sizing:border-box;padding-top:9px;font:normal normal 900 16px/24px Lexend;color:#1e1c2c}.normal_buy span{font-size:inherit;font-weight:inherit}.normal_buy:hover{background:rgba(0,0,0,0) linear-gradient(279deg, #FFE600 0%, #FBFF75 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #d4a300,0px 6px 11px #840101}.reduce{display:block;position:absolute;top:0px;right:120px;margin-top:-15px;width:22px;height:34px;font-size:18px;line-height:34px;color:#ffcf41;font-weight:500;text-align:center;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(255, 207, 65, 0) 0%, #FF002C 46%, rgba(255, 207, 65, 0) 100%) 0% 0% no-repeat padding-box;opacity:0;filter:alpha(opacity=0);animation:reduce 1s ease-out 1}@keyframes reduce{from{top:0px;opacity:1;filter:alpha(opacity=100)}to{top:-20px;opacity:0;filter:alpha(opacity=0)}}@keyframes arrow{0%{bottom:60px}50%{bottom:75px}100%{bottom:60px}}@keyframes heartbeat{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes ray{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@keyframes scal{from{transform:scale(0)}to{transform:scale(1)}}.free-gifts{padding:48px 0 106px;position:relative;width:100%;text-align:center;box-sizing:border-box;background:#fff}.free-gifts .free-title{font-family:Lexend;padding-bottom:10px;color:#000;font-size:36px;font-weight:700;line-height:46px;text-align:center}.free-gifts .free-subtitle{font-family:Lexend;margin-bottom:30px;height:51px;text-align:center;color:red;font-size:20px;line-height:51px;font-weight:500;text-indent:30px;background:url(../images/h2_bg.jpg) no-repeat center}._asc{color:#00a1e3}._db{color:#eb2629}._imf{color:#00bbca}._iu{color:#01c137}._isu{color:#5535ca}._sd{color:#0096e0}.float{position:fixed;right:0;top:-60%;width:325px;height:310px;background:url(../images/float.png) no-repeat center/cover;transition:all .3s ease;z-index:100;cursor:pointer}.float.on{top:20%}.float .progress_bar{position:absolute;bottom:70px;left:-10px}.float .progress_bar .pb_titme .reduceNum{width:auto;height:auto;background:none;border:none;margin:0 5px}.float .progress_bar .pb_titme .reduceNum .scroll-tick{width:12px;height:20px;line-height:20px}.float .progress_bar .pb_titme .reduceNum .scroll-tick:after,.float .progress_bar .pb_titme .reduceNum .scroll-tick::before{display:none}.float .progress_bar .pb_titme .reduceNum .scroll-tick span,.float .progress_bar .pb_titme .reduceNum .scroll-tick b,.float .progress_bar .pb_titme .reduceNum .scroll-tick strong{font-size:16px;color:#f21f1f;font-weight:600;line-height:20px;height:20px}.float p{font-size:16px;color:#1e0641;font-weight:600}.gift-offer{margin:0 auto;width:1200px;display:flex;align-items:stretch;box-sizing:border-box;justify-content:space-between;flex-wrap:wrap;font-family:Lexend}.gift-offer .gift-item{position:relative;display:flex;margin-bottom:22px;padding:34px 24px 34px 34px;width:49%;max-width:590px;background:#fff9f2;border:1px solid #ffe2c9;border-radius:10px}.gift-offer .g-price{flex:1 1 0}.gift-offer .g-image{margin:0;flex-shrink:0;width:48px;height:48px;position:relative}.gift-offer .g-image:after{display:block;content:"";width:58px;height:58px;background:url(../images/cup.png) no-repeat center/cover;position:absolute;top:7px;right:-23px}.gift-offer .g-info{width:304px;border-right:1px solid #ffe0c7;text-align:left}.gift-offer .g-name{padding:6px 0 4px;color:#000;font-size:18px;line-height:22px;font-weight:500}.gift-offer .g-desc,.gift-offer .g-tag{font-size:12px;line-height:14px;font-weight:500}.gift-offer .g-tag{padding-top:18px;margin-bottom:5px;color:#a3a3a3}.gift-offer .target{margin-top:5px;color:#ff3b3b;cursor:pointer;text-decoration:underline;font:normal normal 500 12px/24px Lexend}.gift-offer .g-desc{padding-top:0;font-size:14px;line-height:22px;font-weight:600}.gift-offer .g-list{margin-top:18px}.gift-offer .g-list>li{margin-bottom:6px;color:#1a1919;font-size:12px;line-height:16px;font-weight:400}.gift-offer .g-price{padding-top:43px}.gift-offer .g-price .g-save{display:inline-block;padding:0 10px;min-width:152px;height:32px;font-size:18px;line-height:32px;font-weight:700;background:rgba(0,0,0,0) linear-gradient(274deg, #FFBD4A 0%, #FFEA85 100%) 0% 0% no-repeat padding-box;border-radius:4px;box-sizing:border-box}.gift-offer .g-price .order-discount{padding:34px 0 0;flex:0;color:#000;font-size:18px;line-height:22px;text-align:center}.gift-offer .g-price .order-discount big{font-size:30px}.gift-offer .g-price .order-discount del{color:#959595;font-size:14px;font-weight:500}.gift-offer .g-price .pro-price{display:block;margin:0 auto 6px;width:auto;color:#727272;font-weight:500;text-decoration:line-through}.gift-offer .g-price .pro-price>del{color:#727272;font-weight:500;text-decoration:line-through}.gift-offer .g-price .pro-price::before{display:none}.pro-tag{flex:0;display:inline-block;min-width:114px;padding:0 8px;height:20px;color:#8e8e8e;font-size:12px;font-weight:500;line-height:22px;border-radius:10px;text-align:center;background-color:#fff6f6}.pro-tag>em{display:inline-block;font-style:normal;font-size:inherit;font-weight:inherit;line-height:inherit;transform:scale(0.9)}.pro-off,.pro-price{position:relative;display:inline-block;color:#000;font-size:14px;line-height:18px;font-weight:700;text-decoration:none}.pro-off{min-width:80px;color:#ff5438;text-transform:uppercase;text-align:center;box-sizing:border-box}.pro-off.off-tag{padding:0 10px;height:18px;line-height:18px;color:#000}.pro-off.off-tag::before,.pro-off.off-tag::after{content:"";display:block;position:absolute;z-index:-1}.pro-off.off-tag::before{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:linear-gradient(275deg, #FFC464 0%, #FFF8D6 100%)}.pro-off.off-tag::after{top:50%;left:-9px;transform:translateY(-50%);width:0;height:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-right:9px solid #fff8d6}.pro-price{margin-left:40px;width:48px;color:#8e8e8e;font-weight:400}.pro-price::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:52px;height:15px;font-weight:600;background:url(../images/store_del.svg) no-repeat}.order-price{display:flex;margin-bottom:5px}.order-name,.order-discount{flex:1 1 0}.order-name{color:#000;font-size:12px;line-height:14px;font-weight:600}.order-discount{text-align:end;color:#000;font-size:14px;line-height:18px;font-weight:700}.order-discount.red{color:#ff0d0d}.order-discount>big{font-style:normal;font-weight:inherit;line-height:inherit;font-size:30px}.free-title{position:relative;padding-top:60px}.free-title::before{content:"";display:block;position:absolute;top:20px;left:50%;transform:translateX(-50%);width:9px;height:23px;background:url(../images/free_arrow.png) no-repeat}.bottom-buy{position:relative;width:100%;height:465px;text-align:center;background:#fff url(../images/bottom_buy_bg.png) top center no-repeat;box-sizing:border-box}.bottom-buy .bottom-title{position:relative;z-index:1;padding:36px 0 70px;color:#3d3d3d;font-size:22px;line-height:28px;font-weight:700;text-align:center}.bottom-buy .bottom-title::before{position:absolute;content:"";z-index:0;left:0;right:0;margin:auto;top:-40px;width:245px;height:67px;background:url(../images/tag.png) no-repeat}.bottom-buy .bottom-container{width:100%;height:260px}.bottom-buy .bottom-container._fixed{position:fixed;top:0;left:0;right:0;margin:auto;z-index:10;background:#fff}.bottom-buy .buy-inner{display:flex;height:260px;font-family:Lexend;background:url(../images/buy_offer_bg.png) no-repeat}.bottom-buy .buy-image{position:relative;margin-right:auto;margin-top:20px;padding:32px 30px 0 30px}.bottom-buy .buy-image img{display:none}.bottom-buy .buy-image img.on{display:block}.bottom-buy .buy-image::before{content:"";display:none;position:absolute;bottom:55px;right:30px;width:384px;height:114px;background:url(../images/buy_bundle_sold.png) no-repeat}.bottom-buy .buy-image .progress_bar{width:300px;position:absolute;right:82px;top:116px}.bottom-buy .buy-image .progress_bar .br-reduce{top:0px;left:45%}.bottom-buy .buy-image .br-counter{position:absolute;top:135px;left:316px;z-index:2;display:block;text-align:center;color:#000;font-size:12px;line-height:1.5;font-weight:700}.bottom-buy .buy-image .ny-reduce{top:120px;right:230px}.bottom-buy .buy-title{padding:40px 0 6px;padding:0;width:230px;height:65px;background:url(../images/text1.png) no-repeat center/cover;font-size:0px;position:relative;margin:18px auto 0;transform-style:preserve-3d}.bottom-buy .paint-order{paint-order:stroke}.bottom-buy .buy-desc{margin-top:-10px;padding-bottom:40px;color:#000;font-size:14px;line-height:18px;font-weight:500}.bottom-buy .buy-price{margin-left:auto;text-align:center;width:330px;margin-right:64px}.bottom-buy .pro-price{margin-left:6px;width:auto;text-align:center;color:rgba(0,0,0,.46);text-decoration:line-through}.bottom-buy .pro-price::before{display:none}.bottom-buy .order-price{margin-bottom:6px;display:block}.bottom-buy .b-tag{padding-top:6px;color:rgba(0,0,0,.7411764706);font-size:12px;line-height:16px;font-weight:500}.bottom-buy .order-discount{color:#000;font-size:24px;font-weight:500}.bottom-buy .order-discount>big{font-size:38px;font-weight:500}.bottom-buy .nysale-btn{min-width:275px;box-shadow:0px 9px 10px #9a39d2}.bottom-buy .br-timebox{position:relative;width:398px;height:20px;line-height:20px;border-radius:11px;background:rgba(255,255,255,.031);border:1px solid rgba(255,255,255,.18);padding:2px;box-sizing:border-box}.bottom-buy .ny-reduce{top:0;right:-20px;left:auto;z-index:3}.bottom-buy .time-desc{position:absolute;right:14px;top:1px;z-index:2;font-size:12px;line-height:14px;font-weight:400;color:#8d8d8d}.bottom-buy .br-progress{position:relative;z-index:1;margin-top:0px;width:0;height:14px;background:linear-gradient(90deg, #FFD8D8 0%, #FF7171 100%);border-radius:7px;overflow:visible !important}.popbg,.xmas-pop-bg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:-99;opacity:0;transform:scale(0);transition:all .3s;background:rgba(0,0,0,.8)}.popbg.on,.xmas-pop-bg.on{z-index:9998;opacity:1;transform:scale(1)}.gift-pop{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-99;opacity:0;transform:scale(0);width:339px;height:465px;transition:all .5s ease}.gift-pop .close{position:absolute;width:37px;height:37px;background:url(../images/close_gift.png);top:190px;right:170px;cursor:pointer}.gift-pop .close:hover{background:url(../images/close_gift_hover.png)}.gift-pop.on{z-index:9999;opacity:1;transform:scale(1)}.gift-pop .turntable{position:relative;width:339px;height:339px}.gift-pop .turntable .turntable-box{position:absolute;width:339px;height:339px;background:url(../images/turntable.png)}.turntable-box.turntableon{animation:ray 1.5s ease}.gift-pop .turntable .pointer{position:absolute;width:115px;height:115px;top:118px;left:111px;background:url(../images/pointer.png)}.store-pop{position:fixed;width:435px;height:435px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-99;opacity:0;transform:scale(0);transition:all .3s;text-align:center;font-family:"Lexend";background:url(../images/store_pop.png?t=1648795183)}.store-pop.on{z-index:9999;opacity:1;transform:scale(1)}.store-pop.on .raduice.on{top:-81px;opacity:1}.store-pop .close{position:absolute;display:block;width:30px;height:30px;right:-11px;top:127px;cursor:pointer;z-index:120}.store-pop .close::before{content:"";width:3px;height:18px;transform:rotate(45deg);right:20px;top:9px;position:absolute;display:block;background:#787878;opacity:.8}.store-pop .close::after{content:"";width:3px;height:18px;transform:rotate(135deg);right:20px;top:9px;position:absolute;display:block;background:#787878;opacity:.8}.store-pop .close:hover::before{opacity:1}.store-pop .close:hover::after{opacity:1}.store-pop .buybtn3{min-width:257px;height:45px;width:257px;border-radius:26px;display:flex;align-items:center;justify-content:center;font:normal normal bold 14px/21px Lexend;letter-spacing:.28px;color:#fff;margin:345px auto 0}.tag_pcs{position:absolute;bottom:22px;left:50px;z-index:2;display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#919191;transform:rotate(352deg);min-width:64px;height:18px;padding:0 5px;border-radius:9999px;box-sizing:border-box}.tag_pcs b{display:block;font:italic normal 700 12px/1.2 Montserrat;letter-spacing:.06px;color:#fff}.sale_discount{display:flex;align-items:center;justify-content:center;position:absolute;top:14px;left:30px;z-index:3;width:81%}.sale_discount::after{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1;width:100%;height:6px;background:#fa3c14}.sale_discount .dis_text{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;font:800 20px/1.2 var(--family);padding:0 25px;min-width:162px;height:32px;border-radius:9999px;background:rgba(0,0,0,0) linear-gradient(90deg, #FD3E01 0%, #E630C8 100%) 0% 0% no-repeat padding-box;border:1px solid #fff;text-shadow:0px 2px 3px #b10000}.order_off{display:inline-flex;padding:0 10px;margin-left:6px;align-items:center;justify-content:center;text-align:center;color:#000;font:700 14px/1.2 var(--family);height:18px;background:rgba(0,0,0,0) linear-gradient(274deg, #FFC464 0%, #FFF8D6 100%) 0% 0% no-repeat padding-box;border-radius:2px}.commReduce{position:absolute;left:0;right:0;margin:22px auto 12px;display:flex;align-items:center;justify-content:center}.commReduce.commReduceMob{display:none}.commReduce p{color:#000;font:700 18px/1.2 var(--family)}.reduceNum{--h: 54px;--w: 50px;margin:0 8px;position:relative;display:flex;vertical-align:bottom;height:var(--h);text-align:center;background:#f9f2fe;border:1px solid #a861d2}.reduceNum .scroll-tick{display:inline-block;position:relative;margin:0;width:var(--w);height:var(--h);line-height:var(--h);overflow:hidden;text-align:center}.reduceNum .scroll-tick:last-child::after{display:none}.reduceNum .scroll-tick::after{content:"";display:block;position:absolute;top:-6px;right:0;width:2px;height:100%;opacity:.7;background:rgba(0,0,0,0) linear-gradient(0deg, transparent 0%, #A861D2 32%, #A861D2 54%, #FFFFFF 81%, transparent 100%, #FF2020 100%) 0% 0% no-repeat padding-box}.reduceNum .scroll-tick strong,.reduceNum .scroll-tick b,.reduceNum .scroll-tick span{color:#f30006;font-size:24px;font-style:normal;font-weight:700;line-height:var(--h)}.reduceNum .scroll-tick .numlist{display:block;width:inherit;height:inherit;color:#f30006;font-size:24px;font-weight:700;line-height:var(--h)}.reduceNum .scroll-tick .numlist span,.reduceNum .scroll-tick .numlist strong{display:block}.br-numGhost{position:absolute;left:0;right:0;margin:0 auto;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:red;font-size:24px;text-shadow:0 1px 0 #fff;transform:scale(0);opacity:0;transition:all .3s ease}.br-reduce{position:absolute;display:block;width:154px;height:54px;top:8px;left:38%;margin:0 auto;letter-spacing:30px;text-align:center}.br-reduce.reduce1 .br-num{background-position:0 0}.br-reduce.reduce2 .br-num{background-position:0 -30px}.br-reduce .br-num{z-index:22;display:inline-block;position:absolute;left:32%;top:0;margin-top:-15px;width:22px;height:34px;font-size:18px;line-height:34px;color:#ffcf41;font-weight:500;text-align:center;letter-spacing:0;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(255, 207, 65, 0) 0%, #FF002C 46%, rgba(255, 207, 65, 0) 100%) 0% 0% no-repeat padding-box;opacity:0;animation:reduce .8s .3s ease-out 1}@keyframes reduce{from{top:0px;opacity:1;filter:alpha(opacity=100)}to{top:-20px;opacity:0;filter:alpha(opacity=0)}}.zoom-top-animation{animation:zoomTop .8s forwards;animation-timing-function:ease-in;transform-origin:center center}.zoom-out-animation{animation:zoomOut .8s .3s forwards;animation-timing-function:ease-in;transform-origin:center center}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(3)}}@keyframes zoomTop{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-50px)}}.sale_box{padding-right:20px;margin-top:-50px}.sale_box .sale_pic{position:relative;display:flex;align-items:flex-end;justify-content:center}.sale_box .sale_pic img{display:none}.sale_box .sale_pic img.on{display:block}.sale_box .sale_pic .pic_item{position:relative;width:150px;margin-right:-60px}.sale_box .sale_pic .pic_item>img{position:relative;z-index:1;display:inline-block;vertical-align:text-bottom}.box_small{position:relative;padding-right:0px;margin-top:65px;width:100%;min-height:172px}.box_small .sale_pic{margin-left:30px}.box_small .sale_pic::after{right:70px;bottom:0px;transform:scale(0.72)}.box_small .sale_pic .pic_item{width:130px;margin-right:-38px}.box_small .sale_discount{top:58px;left:56px;width:76%}.box_small .sale_discount .dis_text{font-size:18px;padding:0 15px;height:26px}.sale_offer{display:flex;align-items:flex-end;justify-content:center;margin-top:40px}.sale_offer .offer_left{position:relative;margin-right:-26px;margin-bottom:20px;flex:1 1 0;background:#fffbf8;border:1px solid #fff;border-radius:0px 4px 4px 4px}.sale_offer .sale_product{padding:10px 86px 48px 48px;position:relative}.sale_offer .sale_product.one:after{content:"";display:block;position:absolute;left:40px;bottom:50px;width:585px;height:79px;background:rgba(0,0,0,0) linear-gradient(0deg, #E8E8E8 0%, #CECECE 32%, #B5B5B5 54%, #CECECE 81%, #E9E9E9 100%) 0% 0% no-repeat padding-box;opacity:.89;filter:blur(2px)}.sale_offer .sale_product.one::before{content:"";display:block;position:absolute;width:231px;height:39px;background:url(../images/one_un.png) no-repeat center/cover;left:240px;bottom:70px;z-index:1}.sale_offer .pro_list .pro_item{display:flex;align-items:center;justify-content:flex-start;text-align:left;padding:14px 0}.sale_offer .pro_list .pro_item.spec .pro_name::before{content:"";display:block;flex-shrink:0;width:19px;height:19px;background:url(../images/gift_deal.png) center center/cover no-repeat}.sale_offer .pro_list .pro_title{margin-bottom:12px;border-bottom:2px solid #e2e2e2}.sale_offer .pro_list .pro_title .pro_name{color:#4f4e4d}.sale_offer .pro_list .pro_title .pro_name::before{display:none}.sale_offer .pro_list .pro_name{flex:1 1 0;display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#000;font:500 14px/1.2 var(--family)}.sale_offer .pro_list .pro_name::before{content:"";display:block;flex-shrink:0;width:20px;height:19px;background:url(../../../../tpl/images/common_sale/box_check.svg) center center/cover no-repeat}.sale_offer .pro_list .pro_center{margin-right:66px}.sale_offer .pro_list .pro_off{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;padding:0 8px;color:#646081;font:300 12px/1.2 var(--family);height:18px;background:#eaeaef;border-radius:9999px;gap:4px}.sale_offer .pro_list .pro_off b{color:inherit;font:inherit}.sale_offer .pro_list .pro_price{width:100px;color:#4f4e4d;display:flex;justify-content:space-between;font:500 14px/1.2 var(--family)}.sale_offer .pro_list .pro_price strong{color:#00a764;font:500 14px/1.2 var(--family)}.sale_offer .pro_list .pro_price del{display:inline-block;padding-left:6px;color:#000;opacity:.4;font:400 14px/1.2 var(--family)}.sale_offer .offer_right{position:relative;width:520px;transform-style:preserve-3d}.sale_offer .offer_right::before{content:"";display:block;position:absolute;top:0px;right:0px;transform:translateZ(-1px);width:96.5%;height:105%;background:#b389ff;border-radius:22px;filter:blur(30px)}.sale_offer .offer_nav{display:flex;align-items:flex-end;justify-content:center;text-align:center}.sale_offer .offer_nav .nav_item{position:relative;z-index:0;width:50%;padding:14px;background:#d9c2fd;color:#9742c8;font:800 20px/1.2 var(--family);cursor:pointer}.sale_offer .offer_nav .nav_item.nav_on{z-index:1;padding:18px 0;color:#000;font:800 22px/1.2 var(--family);background:rgba(0,0,0,0) linear-gradient(0deg, #FFFFFF 0%, #E8D9FF 32%, #F5FCFE 54%, #D0B2FF 81%, #B084FF 100%, #FF2020 100%) 0% 0% no-repeat padding-box;transform-style:preserve-3d;transition:color .3s ease}.sale_offer .sale_info{position:relative}.sale_offer .sale_count{position:relative;padding:36px 30px;min-height:518px;background:#fff;text-align:center}.sale_offer .sale_title{color:#000;font:700 16px/1.2 var(--family)}.sale_offer .sale_order{padding:145px 44px 0}.sale_offer .order_name{padding-bottom:8px;margin-bottom:8px;color:#000;font:700 18px/1.2 var(--family);text-align:left;border-bottom:2px solid #e2e2e2}.sale_offer [data-name=one] .sale_title{padding-top:3%;position:relative;font-size:20px;line-height:1.5}.sale_offer [data-name=one] .sale_title:after{content:"";display:block;width:46px;height:36px;background:url(../images/arrow.png) no-repeat center/cover;position:absolute;left:210px;top:-10px}.sale_offer [data-name=one] .sale_order{padding-top:90px}.sale_offer [data-name=one] .order_list{padding-top:0;justify-content:center;gap:26px}.sale_offer .order_list{position:relative;padding-top:6px;min-height:100px;display:flex !important;align-items:center;justify-content:space-between;flex-direction:column}.sale_offer .order_list::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;margin:0 auto;width:100%;height:4px;background:linear-gradient(to left, transparent 0%, transparent 50%, rgba(254, 0, 95, 0.568627451) 50%, rgba(254, 0, 95, 0.568627451) 100%);background-size:6px 1px;background-repeat:repeat-x}.sale_offer .order_item{width:100%;display:flex;align-items:center;justify-content:center;text-align:left}.sale_offer .item_name{display:block;color:#000;font:500 14px/1.2 var(--family);flex:1 1 0;padding-left:20px}.sale_offer .item_price{min-width:60px;flex-shrink:0;color:#000;font:700 14px/1.2 var(--family)}.sale_offer .discount_price{color:#ff0d0d}.sale_offer .order_bonus{min-height:34px;background:#fff8ef}.sale_offer .order_bonus .item_name,.sale_offer .order_bonus .item_price{color:#00a764}.sale_offer .buy_price{padding-top:20px;padding-bottom:12px}.sale_offer .buy_price .item_name{font:700 16px/1.2 var(--family)}.sale_offer .buy_price .item_price big{color:inherit;font:normal 700 30px/1.2 var(--family)}.sale_offer .buybtn{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;margin:0 auto;height:48px;font:500 16px/1.2 var(--family);letter-spacing:.28px;color:#fff;text-shadow:0px 8px 19px rgba(255,0,0,.431372549);text-align:center;border-radius:9999px;box-shadow:0px 10px 15px rgba(223,0,0,.4588235294);background:rgba(0,0,0,0) linear-gradient(276deg, #F20000 0%, #FF0067 100%) 0% 0% no-repeat padding-box}