@font-face{font-family:'Lucida Sans';src:url("lsansdi-webfont.woff2") format("woff2"),url("lsansdi-webfont.woff") format("woff");font-weight:normal;font-style:normal}.banner .banner_title h1{height:fit-content;position:relative}.banner .salecont{margin-top:20px}.banner .time_box{position:absolute;bottom:-48px;left:0;right:0}.banner .avg_price{position:relative;text-align:center;width:fit-content;margin:12px auto 10px !important;color:rgba(0,0,0,0.7);font-family:"Lucida Sans"}.banner .avg_price span{color:#F63629}.banner .avg_price::after{content:"";display:block;width:24px;height:27px;background:url(../images/arrow.svg) center no-repeat;position:absolute;top:-15px;right:-30px}.banner .saleseorder>p{top:0px}.product_list .list_wrapper .list_item{height:360px}.product_list .list_wrapper .list_item dl dt div p{position:relative;top:34px;left:50px;font-size:24px;font-weight:900;transform:rotate(10deg);letter-spacing:-1.2px;text-shadow:0px 1px 0px #FFFF8F}.product_list .list_wrapper .list_item dl dd p{margin:5px 0px}.product_list .list_wrapper .list_item dl dd ul li{color:#1A1919}.product_list .list_wrapper .list_item dl dd ul li::before{background:#1A1919}.product_list .list_wrapper .list_item .price{text-align:center}.product_list .list_wrapper .list_item .price p span{font-size:18px;font-weight:bold;margin-right:5px}.product_list .list_wrapper .list_item .price p span b{font-size:30px;font-weight:bold}.product_list .list_wrapper .list_item .price p del{font-size:16px;font-weight:500;color:#8E8E8E}.product_list .list_wrapper .list_item .buybtn{top:0px;width:270px;height:48px;box-sizing:border-box;box-shadow:0px 8px 19px #FF8F4E}.product_list .list_wrapper .list_item .totop{font-size:12px;font-weight:500;color:#BB7676;width:fit-content;margin:8px auto 0px;text-decoration:underline;cursor:pointer}.product_list .list_wrapper .list_item .totop:hover{color:#b72b2b}.time_box{width:320px;height:54px;align-items:center;background:url(../images/time_bg.png) center no-repeat;display:flex;align-items:center;margin:0px auto;z-index:2}.time_box .timecount{position:relative;width:284px;left:52px;color:#E81C00;font-size:14px;font-weight:bold}.time_box .timecount span{font-size:14px;font-weight:bold;color:#000}.time_box .timecount strong{font-size:14px;font-weight:bold}.popbg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:-99;opacity:0;transform:scale(0);transition:all 0.3s;background:rgba(0,0,0,0.8)}.popbg.on{z-index:9998;opacity:1;transform:scale(1)}.store-pop{position:fixed;width:588px;height:425px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-99;opacity:0;transform:scale(0);transition:all 0.3s;text-align:center;background:url(../images/pop_bg.png);padding-top:25px;box-sizing:border-box}.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:20px;height:20px;right:5px;top:75px;cursor:pointer;z-index:120;opacity:0.56;background:url(../images/close.svg) no-repeat center}.store-pop .close:hover{opacity:1}.store-pop .pop_title{text-align:center}.store-pop .pop_title p{margin-top:-20px;font-size:14px;color:#FFFFFF}.store-pop .pop_title p span{position:relative;font-weight:bold;color:#FFD500}.store-pop .pop_title p span::after{display:block;content:"";position:absolute;top:18px;left:0px;width:100px;height:6px;background:url(../images/pop_line.svg) center no-repeat}.store-pop .pop_cont{margin-top:40px}.store-pop .pop_cont>p{margin:-5px auto 0px;width:412px;height:49px;background:url(../images/pop_time.png) center no-repeat;font-size:12px;font-weight:bold;padding-top:17px;box-sizing:border-box}.store-pop .pop_cont>p span{font-weight:bold;color:#FF0019}.store-pop .pop_price{margin-top:-20px;display:flex;justify-content:center;align-items:baseline;gap:10px}.store-pop .pop_price i{font-size:14px;color:#C9A58D;text-decoration:line-through;font-style:normal}.store-pop .pop_price del{position:relative;font-weight:500;color:#A47657;text-decoration:none}.store-pop .pop_price del::after{display:block;content:"";width:52px;height:3px;border-radius:3px;background:rgba(255,0,25,0.66);position:absolute;left:-3px;top:7px;transform:rotate(-10deg)}.store-pop .pop_price span{font-size:22px;font-weight:bold}.store-pop .pop_price span b{font-size:36px;font-weight:bold}.store-pop .pop-btn{position:relative;bottom:-15px;width:280px;height:48px;box-sizing:border-box}@media (min-width: 450px) and (max-width: 768px){.banner .time_box{top:110px}.banner .avg_price{font-size:20px !important}.banner .avg_price span{font-size:20px !important}.banner .avg_price::after{transform:scale(1.3)}}
