*{margin:0;padding:0}body{min-width:1200px;font-size:14px;line-height:1.4;color:#0d0d0f;font-weight:500;font-family:"Lexend", Arial, Helvetica, sans-serif;outline:0;vertical-align:baseline;background:#fff}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:#302d3d;outline:none;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}ul,ul li{list-style-type:none}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}.alc{text-align:center}.main{position:relative;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wrapper{position:relative;width:1200px;min-width:1200px;margin:0 auto;zoom:1}.hide{display:none}.price{color:#212121}.buybtn{display:block;position:relative;margin:0 auto;width:255px;height:48px;color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:9999px;box-shadow:0px 10px 18px 2px rgba(85,5,5,0.3);background:transparent linear-gradient(90deg, #FF6363 0%, #E20000 100%) 0% 0% no-repeat padding-box;box-shadow:0px 3px 5px #FF00006E}.banner .buybtn{width:384px;margin-left:-17px;margin-top:6px}.buybtn:hover{background:transparent linear-gradient(90deg, #FFB163 0%, #FF4E00 100%) 0% 0% no-repeat padding-box}.banner{width:100%;min-width:1200px;height:810px;background:url("../images/banner_bg.jpg") center top no-repeat;background-size:cover;overflow:hidden;margin-bottom:36px;position:relative}.banner .banner_title h1{position:relative;margin:0 auto;height:fit-content;width:fit-content}.banner .banner_title{position:relative}.main{overflow:hidden}.banner .logo{position:absolute;z-index:1;display:block;width:54px;height:17px;left:46px;top:34px}.banner .logo>svg{pointer-events:none}.salecont{position:relative;height:511px;margin-top:28px;text-align:center;background:#fff;border:1px solid #fff;border-radius:35px}.saleselbox{margin:0 auto;width:1125px;padding:45px 0 20px}.saleselbox ul li{position:relative;float:left;margin-right:44px;width:145px;cursor:pointer;opacity:0.8;filter:grayscale(100%)}.saleselbox ul li.selbox6{margin-right:0px}.saleselbox ul li:before,.saleselbox ul li:after{content:'';display:block;position:absolute;z-index:2}.saleselbox ul li:before{top:9px;right:-12px;width:26px;height:31px;background:#BAB8CF;border-radius:0px 10px}.saleselbox ul li:after{top:-5px;right:-22px;width:34px;height:52px;opacity:0;visibility:hidden}.saleselbox ul li.checked{filter:inherit;opacity:1}.saleselbox ul li.checked:before{background:#FD5F4A}.saleselbox ul li.checked:after{opacity:1;visibility:visible}.salesedes{margin:0 auto;width:1090px}.salesepro{width:606px;border-bottom:2px solid #CECECE}.salesepro .salesepro-name{float:left;width:335px}.salesepro .pcs{float:left;min-width:93px;padding:0 8px;height:20px;font-size:12px;line-height:19px;text-align:center;background:#F1F1F1;border-radius:10px;color:#8E8E8E;white-space:nowrap}.salesepro .salesepro-price{float:right;width:82px}.salesepro-head{padding:0px 0 10px;border-bottom:2px solid #CECECE}.salesepro-head h4{padding-left:10px;font-size:14px;font-weight:700;text-align:left;color:#B9B9B9}.salesepro-head .salesepro-price{padding-left:0px;text-align:left}.salesepro-cont{margin-top:25px;text-align:left}.salesepro-cont li{position:relative;margin-bottom:10px;height:24px}.salesepro-cont li p{font-size:14px;color:#3f3f3f}.salesepro-cont .salesepro-name{cursor:pointer}.salesepro-cont .salesepro-name:before{width:19px;height:19px;background:#C4C4C4;border:1px solid #646464;position:relative;display:inline-block;vertical-align:middle;content:"";margin:0px 15px 0 0;border-radius:2px}.salesepro-cont .salesepro-name p{display:inline-block}.salesepro-cont li.checked p{font-weight:700;color:#0d0d0d}.salesepro-cont li.checked .salesepro-name::after{position:absolute;content:"";width:20px;height:19px;left:4px;top:-2px}.saleseorder{width:451px;height:263px;float:right;text-align:left;background:transparent linear-gradient(180deg, rgba(255,255,255,0.41) 0%, #fff 100%) 0% 0% no-repeat padding-box;border-radius:10px}.saleseordercnt{width:350px;margin:0px auto}.saleseorder-head{height:32px;border-bottom:2px solid #E2E2E2}.saleseorder-head h4{font-size:18px;font-weight:bold;color:#000}.saleseorder-head .saleseorder-price img{margin-top:1px;display:block}.saleseorder-name{width:240px;display:inline-block;vertical-align:middle;position:relative}.saleseorder-name .saleratio-box{display:inline-block;height:18px;width:83px;text-align:center;font-weight:bold;font-size:14px;background:transparent linear-gradient(274deg, #FFC464 0%, #FFF8D6 100%) 0% 0% no-repeat padding-box;border-radius:2px}.saleseorder-price{width:72px;display:inline-block;color:#f71d03;vertical-align:middle;text-align:center}.saleseorder-cont{margin-top:5px;border-bottom:1px solid #eaeaea}.saleseorder-items{margin-top:18px}.saleseorder-discount{margin-top:8px;margin-bottom:10px}.saleseorder-items p{font-size:14px;color:#000}.saleseorder-items p .orprice{font-weight:bold}.saleseorder-items p b{font-size:inherit;font-weight:bold}.saleseorder-discount p{font-size:14px}.saleseorder-discount p span{font-size:inherit;font-weight:inherit}.saleseorder-total{margin-top:12px}.saleseorder-total p{font-size:16px;color:#000;font-weight:bold}.saleseorder-total p span{font-size:inherit;font-weight:inherit}.saleseorder-total p span b{font-size:30px}.salefea-title{padding-top:0px;text-align:center}.saleenjoy .salefea-title{padding-top:80px}.salefea-title p{font-size:20px;color:#2f2f2f;margin-top:25px}.salefea-title h2{font-size:36px;color:#000000;margin-top:10px;font-weight:bold}.salekeep-cont{margin-top:56px}.salekeep-cntbox{width:590px;height:331px;border-radius:10px;border:1px solid #DCDCDC;background:#F8F9FA}.salekeep-cntmid{margin:35px 30px 0 30px}.salekeep-cntpro{position:relative}.salekeep-cntpro::before{content:'';display:block;width:43px;height:43px;position:absolute;left:20px;top:17px}.salekeep-cntpro img{display:block;margin-bottom:5px}.salekeep-cntpro figcaption{display:inline-block;vertical-align:middle}.salekeep-cntproasc figure>img{margin-left:54px}.salekeep-cntprodb figure>img{margin-left:100px}.salekeep-cntpro figcaption h4{font-size:18px;color:#000000;font-weight:600}.salekeep-cntpro figcaption p{font-size:14px;color:#00A1E3;font-weight:500;margin-top:3px}.salekeep-cntprodb figcaption p{color:#eb2629}.salekeep-cntpro figcaption p.imf{color:#00bbca}.salekeep-cntpro figcaption p.iu{color:#01c137}.salekeep-cntpro figcaption p.isu{color:#5535ca}.salekeep-cntpro figcaption p.sd{color:#0096e0}.salekeep-cntdes{margin-top:60px}.salekeep-cntwordp{width:315px;float:left}.salekeep-cntwordp ul{margin-top:15px}.salekeep-cntwordp ul li{font-size:12px;color:#1a1919;line-height:16px;margin-top:9px;position:relative;padding-left:8px}.salekeep-cntwordp ul li:before{content:".";position:absolute;left:0;top:-6px;display:block;font-size:20px;z-index:3}.salekeep-cntwordp ul li b{font-size:inherit;font-weight:bold}.salekeep-cntstore{width:210px;height:265px;border-left:2px solid #E2E2E2;float:right;text-align:center}.salekeep-cntstore h3{width:152px;height:32px;margin:0px auto;margin-top:60px;line-height:32px;text-align:center;font-size:18px;color:#000;font-weight:bold;background:transparent linear-gradient(274deg, #FFC464 0%, #FFF8D6 100%) 0% 0% no-repeat padding-box;border-radius:4px}.salekeep-cntprice{margin-top:20px}.salekeep-price{font-size:18px;color:#000000;font-weight:bold}.salekeep-price big{font-size:30px}.salekeep-price del{display:block;font-size:14px;color:#727272;font-weight:500;margin-left:5px}.salekeep-cntstore .buybtn{margin-top:9px;width:184px;height:38px;font-size:16px;line-height:38px;border-radius:20px}.salekeep-cnttips{font-size:12px;color:#a3a3a3;margin-top:10px}.saleenjoy-cont{margin-top:60px}.saleenjoy-probox{width:380px;height:574px;background:#f8f9fa;border:1px solid #dcdcdc;border-radius:3px}.saleenjoy-proboxcnt{margin:35px 20px 0 43px}.saleenjoy-proboxcnt figcaption h4{font-size:18px;color:#000000;font-weight:600;margin-top:13px}.saleenjoy-proboxcnt figcaption p{font-size:14px;color:#00bbca;font-weight:500;margin-top:3px}.saleenjoy-probox1 .saleenjoy-proboxcnt figcaption p{color:#00bbca}.saleenjoy-probox2 .saleenjoy-proboxcnt figcaption p{color:#01c137}.saleenjoy-probox3 .saleenjoy-proboxcnt figcaption p{color:#5535ca}.saleenjoy-save{width:163px;height:42px;line-height:42px;text-align:center;font-size:20px;color:#d90a01;font-weight:bold;border:1px solid #dcdcdc;margin-top:20px;background:#f8f9fa;margin-bottom:30px}.saleenjoy-probox .salekeep-price{margin-left:10px}.saleenjoy-probox .buybtn{width:189px;height:45px;line-height:45px;background-position:0 -114px;margin:10px 0 0 0}.saleenjoy-cnttips{font-size:12px;color:#a3a3a3;margin:10px 0 0 3px}.saleenjoy-cntwordp{margin-top:25px}.saleenjoy-cntwordp ul li{font-size:12px;color:#1a1919;line-height:16px;margin-top:7px;padding-left:8px;position:relative}.saleenjoy-cntwordp ul li:before{content:".";position:absolute;left:0;top:-6px;display:block;font-size:20px;z-index:3}.saleenjoy-cntwordp ul li b{font-size:inherit;font-weight:bold}.saleenjoy-probox2{margin-left:24px}.salecent-ul{width:250px;display:inline-block;vertical-align:middle;margin-top:25px}.salecent-ul li{font-size:14px;color:#000000;margin-top:13px;padding-left:20px;position:relative}.salecent-ul li:before{width:13px;height:13px;background:url(../images/tab-icon.png) top center no-repeat;background-position:0 -36px;content:"";display:block;position:absolute;left:0;top:3px}.saleexclu-super{width:534px;height:277px;text-align:center;position:absolute;right:-4px;top:-4px}.saleexclu-supcnt{margin:38px 40px 0 90px}.saleexclu-supcnt h4{position:relative;font-size:24px;font-weight:bold;color:#1E1C2C;margin-left:31px}.saleexclu-supcnt h4 img{position:absolute;vertical-align:middle;margin:-23px 0 0 26px}.saleexclu-supcnt>p{font-size:14px;color:#827777;margin:0px 0 0 32px}.saleexclu-supcnt>p.salekeep-price{font-size:24px;color:#1E1C2C;margin:15px 0 0 65px}.saleexclu-supcnt>p.salekeep-price big{font-size:38px}.saleexclu-supcnt>p.salekeep-price del{font-size:16px;display:inline-block;margin-left:10px;color:rgba(30,28,44,0.46)}.saleexclu-buy .buybtn{margin:6px auto;width:275px;height:51px;line-height:51px;border-radius:25px}.saleexclu-cnttips{font-size:12px;color:rgba(30,28,44,0.66)}.award{margin-bottom:80px;margin-top:60px;position:relative;height:240px;text-align:center;border-bottom:1px solid #D8D6D5}.award:before{content:'';display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:8px;height:29px;top:auto;bottom:-12px;background:url(../images/circle.svg) no-repeat}.award h2{margin-bottom:40px;font-size:30px}.review{margin-top:160px}.review .content{position:relative;width:1104px;height:348px;margin:0 auto;background:url(../images/review_bg.png)}.review .content>span{display:block;position:absolute;top:152px;z-index:9;width:54px;height:54px;cursor:pointer;border-radius:50%;background:rgba(98,95,95,0.17);border:3px solid #616168;box-sizing:border-box}.review .content>span::before,.review .content>span::after{content:"";display:block;position:absolute;width:10px;height:2px;border-radius:4px;background:#616168}.review .content>span::before{top:26px;left:50%;margin-left:-7px;transform:rotate(45deg)}.review .content>span::after{top:20px;left:50%;margin-left:-7px;transform:rotate(-45deg)}.review .content>span:hover{background:rgba(214,18,18,0.04);border:3px solid #D51212;transition:all 0.3s ease}.review .content>span:hover::before,.review .content>span:hover::after{background:#D51212}.review .content>span.prev{left:50px}.review .content>span.next{right:50px}.review .content>span.next::before{top:20px}.review .content>span.next::after{top:26px}.review .content .message{width:820px;float:left;margin-left:153px;margin-top:-50px;text-align:center;overflow:hidden}.review .content .message .roll{width:5740px}.review .content .message dl{float:left;width:820px}.review .content .message dl dt{width:100px;height:100px;margin:0px auto;border-radius:50%;overflow:hidden;background:#2D2D30;border:5px solid #2D2D30}.review .content .message dl dt>img{width:100px;height:auto}.review .content .message h3{margin-top:10px;font-size:26px}.review .content .message p{margin-top:15px;color:#9898A2;line-height:22px}.review .content .message h4{font-size:14px;color:#9898A2;margin-top:13px}.service{margin-top:80px;padding:70px 0px 20px;background-color:#fff}.service .wrapper{width:1120px;min-width:1120px}.service dl{width:553px;height:125px;float:left;background-color:#efeff0;border:1px solid #efeff0}.service dl h3{margin-bottom:20px;color:#28282c;font-weight:600;font-size:14px}.service dl.first dt{float:left;margin-top:25px;margin-right:20px;margin-left:20px}.service dl.first dd{padding-top:20px;font-size:12px;line-height:18px;color:#7c7c7f}.service dl.last{float:right}.service dl.last dt{margin-top:20px}.service dl.last dt,.service dl.last dd{padding-left:25px}.note{margin-top:30px;font-size:12px;color:#7b7b7e}.copyright{text-align:center;padding:15px 0;font-size:14px;color:#B8B8B8}body{--family: "Lexend", Arial, "Microsoft Yahei", sans-serif}.progress_bar{position:relative;display:flex;justify-content:center;align-items:center;width:170px;height:12px;background:#FCEEEC;border:1px solid #FFD28E;border-radius:9999px;z-index:1}.progress_bg{position:absolute;width:90%;height:8px;background:transparent linear-gradient(87deg, #FFEE54 0%, #FFE710 100%) 0% 0% no-repeat padding-box;border-radius:9999px;right:3px;transition:all .3s ease-out}.progress_bg::before{content:"";display:block;position:absolute;left:-6px;top:0px;width:8px;height:8px;background:#FFF;box-shadow:0px 3px 6px #85690B36;border-radius:9999px}.pb_titme{position:relative;display:flex;justify-content:flex-start;align-items:center;text-align:left;position:relative;z-index:2;gap:6px}.pb_titme .clock{display:block;position:relative;z-index:0;margin-right:-40px;width:63px;height:22px;background:url(../images/clock.svg) center center no-repeat}.pb_titme>p{font:700 14px/1.5 Lexend;color:#FF9900}.pb_titme .countdown{position:relative;z-index:1;display:flex;vertical-align:bottom;height:22px;line-height:22px;border-radius:2px;overflow:hidden;padding:0px 6px;text-align:center;background:#FF9900}.pb_titme .countdown .scroll-tick strong,.pb_titme .countdown .scroll-tick span{display:block;font:700 14px/22px var(--family);color:#FFF}.br-numGhost{position:absolute;top:-14px;left:0px;margin:0 auto;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:#ff0000 !important;font-size:22px !important;text-shadow:0 1px 0 #fff;background:none !important;transform-origin:center center}.br-reduce{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;top:10px;left:94px;margin:0}.br-reduce .br-num{z-index:22;display:inline-block;position:absolute;top:0;left:5px;margin:0 auto;width:30px;height:30px;font-size:18px;line-height:1;color:#FFF681;font-weight:700;text-align:center;background:transparent linear-gradient(180deg, rgba(255,207,65,0) 0%, rgba(255,0,44,0.6) 46%, rgba(255,207,65,0) 100%) 0% 0% no-repeat padding-box;opacity:0;animation:reduce-num 1s ease-out 1}.time_two .br-reduce{top:6px;left:0%}@keyframes reduce-num{from{transform:translateY(0);opacity:1}to{transform:translateY(-100px);opacity:0}}.zoom-top-animation{animation:zoomTop 0.8s forwards;animation-timing-function:ease-in;transform-origin:center center}.zoom-out-animation{animation:zoomOut 0.8s 0.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)}}.banner_sale{position:relative;display:flex;align-items:center;justify-content:center;gap:12px}.banner_sale:before,.banner_sale:after{content:"";display:block;width:130px;height:1px;background:transparent linear-gradient(-90deg, rgba(255,0,0,0.6) 0%, rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box}.banner_sale:after{margin-left:30px;background:transparent linear-gradient(90deg, rgba(255,0,0,0.6) 0%, rgba(255,255,255,0) 100%) 0% 0% no-repeat padding-box}.banner_sale .sale_item{position:relative;padding:0px 38px;padding-right:20px;height:56px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:transparent linear-gradient(90deg, rgba(231,71,53,0) 0%, rgba(250,99,83,0.48) 100%) 0% 0% no-repeat padding-box;border-radius:6px;gap:2px}.banner_sale .sale_item:before{content:"";position:absolute;right:-27px;top:0px;z-index:0;width:0;height:0;border-top:28px solid transparent;border-left:30px solid #FDB2AC;border-bottom:28px solid transparent;border-radius:5% / 50%}.banner_sale .sale_item.sale_on{padding:0 14px;padding-right:0;min-width:250px;height:70px;background:transparent linear-gradient(90deg, #FB8173 0%, #FF8675 39%, #F65555 100%) 0% 0% no-repeat padding-box;border-radius:10px}.banner_sale .sale_item.sale_on:before{right:-32px;border-top:35px solid transparent;border-left:39px solid #F75857;border-bottom:35px solid transparent}.banner_sale .sale_item.sale_on b,.banner_sale .sale_item.sale_on p{color:#FFF}.banner_sale .sale_item.sale_on b{margin-top:-16px;margin-bottom:-14px;width:265px;height:57px;text-indent:-9999px;background:url(../images/sale_off.png) center center no-repeat}.banner_sale .sale_item.sale_middle{height:70px;background:transparent linear-gradient(90deg, #E7473500 0%, #FB5F4A16 9%, #FF8A8A 100%) 0% 0% no-repeat padding-box}.banner_sale .sale_item.sale_middle:before{right:-36px;border-top:35px solid transparent;border-left:39px solid #FF9191;border-bottom:35px solid transparent}.banner_sale .sale_item.sale_middle b,.banner_sale .sale_item.sale_middle p{color:#A6342A}.banner_sale .sale_item.sale_current{padding:0 14px;padding-right:0;min-width:200px;height:70px;background:transparent linear-gradient(90deg, #FB8173 0%, #FF8675 39%, #F65555 100%) 0% 0% no-repeat padding-box;border-radius:10px}.banner_sale .sale_item.sale_current:before{right:-32px;border-top:35px solid transparent;border-left:39px solid #F75857;border-bottom:35px solid transparent}.banner_sale .sale_item.sale_current b,.banner_sale .sale_item.sale_current p{color:#FFF}.banner_sale .sale_item.sale_current b{margin-top:-16px;margin-bottom:-8px;width:115px;height:57px;text-indent:-9999px;background:url(../images/sale_off.png) left center no-repeat}.banner_sale .sale_item.sale_small{background:transparent linear-gradient(90deg, rgba(231,71,53,0) 0%, rgba(250,99,83,0.6) 100%) 0% 0% no-repeat padding-box}.banner_sale .sale_item.sale_small:before{border-left-color:#FDA299}.banner_sale .sale_item.sale_small b,.banner_sale .sale_item.sale_small p{color:#A6342A}.banner_sale .sale_item b,.banner_sale .sale_item p{display:block;position:relative;z-index:1;font:700 14px/1.2 var(--family);color:#920F05}.banner_sale .sale_item p{font:400 12px/1.2 var(--family)}.saleseorder_extra{display:flex;align-items:center;justify-content:flex-start;gap:5px}.saleseorder_extra>em{font:normal 500 14px/1.5 var(--family);color:#000;background:none;height:auto;padding:0;width:auto}.soldout .saleseorder-discount{margin-top:12px;margin-bottom:16px}.soldout .saleseorder-total,.soldout .saleseorder-items{margin-top:24px}@media (max-width: 768px){.progress_bar{width:110px}.banner .banner_title{padding:30px 16px 12px}.banner .banner_title>img{width:100%;max-width:100%;height:auto}.banner_sale{margin-top:-18px;padding:0 0 12px;gap:6px;transform:scale(0.88);transform-origin:center center}.banner_sale:before,.banner_sale:after{display:none}.banner_sale .sale_item{position:relative;padding:0px;padding-left:0;margin-left:-6px;width:90px;height:40px;box-sizing:border-box}.banner_sale .sale_item:before{right:-10px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:12px solid #fba49a}.banner_sale .sale_item.sale_on{padding:0;min-width:0;width:132px;height:60px}.banner_sale .sale_item.sale_on:before{right:-8px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:14px solid #F75857}.banner_sale .sale_item.sale_on b{margin-top:-14px;margin-bottom:-10px;width:128px;height:48px;background:url(../images/sale_off_mobile.png) center center no-repeat;background-size:contain}.banner_sale .sale_item.sale_middle{padding:0;height:50px}.banner_sale .sale_item.sale_middle:before{right:-12px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:14px solid #FF9191}.banner_sale .sale_item.sale_current{padding:0;min-width:120px;height:60px}.banner_sale .sale_item.sale_current:before{right:-10px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:14px solid #F75857}.banner_sale .sale_item>b,.banner_sale .sale_item>p{white-space:nowrap}.banner_sale .sale_item b,.banner_sale .sale_item p{font-size:12px}.banner_sale .sale_item p{font-size:10px}}.sale_banner{position:relative;width:100%;height:810px;background:url(../images/banner_bg.jpg) center top no-repeat;text-align:center;--family: "Lexend", Arial, "Microsoft Yahei", sans-serif}.sale_banner .buybtn{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;width:272px;height:40px;background:transparent linear-gradient(93deg, #FEAC42 0%, #FF4E00 100%) 0% 0% no-repeat padding-box;box-shadow:inset 1px 2px 13px rgba(255,255,255,0.7);border:1px solid #FFA575;border-radius:8px;font:normal normal 700 14px/1.5 var(--family);letter-spacing:0.28px;color:#FFF;text-shadow:0px 8px 19px rgba(255,0,0,0.432)}.sale_banner .buybtn b{font:inherit;color:inherit}.sale_banner .buybtn:hover{color:#FFF;background:transparent linear-gradient(93deg, #fa6526 0%, #FEAC42 100%) 0% 0% no-repeat padding-box;box-shadow:inset 1px 2px 13px rgba(255,255,255,0.7);border:1px solid #FFA575}.sale_banner .logo{position:absolute;z-index:5;display:block;width:54px;height:17px;left:0px;top:34px}.sale_banner .banner_title{padding-top:5px}.sale_banner .banner_title>img{display:inline-block;vertical-align:top}.sale_banner .banner_desc{padding:0;font:700 14px/1.5 var(--family);color:#000;display:flex;align-items:center;justify-content:center;text-align:center;gap:4px}.sale_banner .banner_desc .br-reduce{left:84px}.sale_banner .banner_desc>p{padding:0;font:inherit;color:inherit}.sale_offer{position:relative;margin:44px auto;display:flex;align-items:center;justify-content:center}.sale_left{position:relative;z-index:1;width:553px;height:520px;background:#FFFBF8;box-shadow:0px 3px 19px #97FFDC;border:1px solid #77E2C8;border-radius:14px}.sale_left .sale_tag{display:inline-flex;align-items:center;justify-content:center;text-align:center;max-width:100%;padding:0 30px;height:42px;background:#97DECD 0% 0% no-repeat padding-box;border:1px solid #97DECD;border-radius:0px 0px 14px 14px;font:500 18px/1.5 var(--family);color:#FFF}.sale_left .sale_pic{margin:36px auto;position:relative;display:flex;align-items:center;justify-content:center}.sale_left .sale_pic.pic1 .pic_asc{transform:translateX(-40px)}.sale_left .sale_pic.pic1 .pic_db{display:none}.sale_left .sale_pic.pic2 .pic_db{transform:translateX(-40px)}.sale_left .sale_pic.pic2 .pic_asc{display:none}.sale_left .sale_pic>img{margin:0 -40px;transition:all 0.5s ease;transform:translateX(0px)}.sale_left .gift_box{position:absolute;left:0;right:0;margin:0 auto;bottom:0px;width:100%;text-align:center}.sale_left .gift_box>img{display:inline-block;vertical-align:top}.sale_wrap{position:relative;z-index:0;flex:1 1 0;margin-left:-10px;padding:24px 66px;padding-right:56px;background:#FFFBF8;border:1px solid #FFF;border-radius:14px}.sale_wrap .pb_titme{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #B8CFD8}.sale_top{position:relative;padding-bottom:32px;border-bottom:1px solid #AFE4F8}.sale_indicator{position:absolute;left:0px;bottom:-1px;display:block;width:35px;height:20px;background:url(../images/sale_indicator.svg) center center no-repeat;transition:.3s ease;transform:translateX(58px)}.sale_list{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:10px}.sale_list .select_box{position:relative;width:150px;height:126px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:#FFF;border:1px solid #77E2CB;border-radius:6px;cursor:pointer;opacity:0.6;transition:all 0.3s ease-out}.sale_list .select_box.select_on{opacity:1}.sale_list .select_box.select_on::after{opacity:1;transform:scale(1);visibility:visible}.sale_list .select_box::before,.sale_list .select_box::after{content:'';display:block;position:absolute;z-index:1}.sale_list .select_box::before{top:-1px;right:-1px;width:31px;height:24px;background:url(../images/select_bg.svg) center center no-repeat}.sale_list .select_box::after{z-index:2;top:2px;right:2px;width:10px;height:10px;background:url(../images/select_check.svg) center center no-repeat;transition:all 0.3s ease;opacity:0;transform:scale(0.1);visibility:hidden}.sale_list .select_box .select_pic{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1}.sale_list .select_box .select_bottom{display:flex;align-items:center;justify-content:center;width:100%;height:26px;background:#77E2CB;border-radius:4px;font:700 14px/1.5 var(--family);color:#000}.sale_list .select_box .select_bottom b{display:block;font:inherit;color:inherit}.sale_info{margin:10px auto;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;min-height:56px}.sale_info .sale_item{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.sale_info .sale_item .info_left{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:10px}.sale_info .sale_item .info_left .info_pc{font:300 12px/1.5 var(--family);color:#646081}.sale_info .sale_item .info_left .info_name{position:relative;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:12px;min-width:240px;text-align:left;font:500 14px/1.5 var(--family);color:#000}.sale_info .sale_item .info_left .info_name::before{content:'';display:block;flex-shrink:0;width:17px;height:17px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-image:url(../images/info_check.svg)}.sale_info .sale_item .info_left .info_right{min-width:50px}.sale_info .sale_item .info_left .info_price{font:500 14px/1.5 var(--family);color:#646081}.sale_info.gift_info{padding:6px 0;gap:8px;min-height:62px}.sale_info.gift_info::before{content:'';display:block;position:absolute;top:0;left:-66px;z-index:0;width:calc(100% + 66px);height:100%;background:transparent linear-gradient(90deg, #E7F5E8 0%, #F6FBF6 75%, #fff 100%) 0% 0% no-repeat padding-box}.sale_info.gift_info .sale_item{z-index:1}.sale_info.gift_info .sale_item .info_left .info_pc{color:#7DA180}.sale_info.gift_info .sale_item .info_left .info_name{color:#00BE59}.sale_info.gift_info .sale_item .info_left .info_name::before{background-image:url(../images/info_gift.svg)}.sale_buy{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;gap:28px}.sale_buy .buy_price del{font:300 14px/1.5 var(--family);color:#000;opacity:0.54}.sale_buy .buy_price strong{display:inline-block;margin-left:18px;font:normal normal bold 16px/1.5 var(--family);color:#000}.sale_buy .buy_price strong big{font:inherit;color:inherit;font-size:36px}@media (max-width: 768px){.sale_banner{padding-bottom:40px;height:auto;background-size:cover;background-color:#A1E592}.sale_banner .logo{display:none;left:10px;top:14px}.sale_banner .banner_title{padding-top:10px;margin-bottom:-12px}.sale_banner .banner_title>img{width:100%;height:auto;max-width:100%}.sale_banner .banner_desc{display:none;font-size:12px;flex-direction:column}.sale_offer{margin:12px auto 44px;flex-direction:column;width:calc(100% - 32px);gap:20px}.sale_left{width:100%;height:auto}.sale_left .sale_tag{height:32px;font-size:12px}.sale_left .sale_pic{margin:20px auto}.sale_left .gift_box>img{width:100%;max-width:100%;height:auto}.sale_wrap{margin-left:0px;padding:24px;width:100%;box-sizing:border-box}.sale_indicator{display:none}.sale_list{gap:10px;justify-content:center}.sale_list .select_box{width:auto;height:auto}.sale_list .select_box .select_pic{padding:0 10px}.sale_list .select_box .select_pic>img{max-width:100%;height:auto}.sale_list .select_box .select_bottom{height:16px;font-size:12px}.sale_list .select_box .select_bottom b{transform:scale(0.8);transform-origin:center center;white-space:nowrap}.sale_info{gap:10px;min-height:0px}.sale_info .sale_item{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.sale_info .sale_item .info_left{gap:4px}.sale_info .sale_item .info_left .info_pc{display:none}.sale_info .sale_item .info_left .info_name{min-width:0}.sale_info.gift_info{gap:4px;min-height:0}.sale_info.gift_info::before{left:-25px;width:calc(100% + 24px)}.sale_buy{gap:0px;flex-direction:column}}
