body,div,html,i,img,p,span,strong,video{margin:0;padding:0;box-sizing:border-box;-ms-touch-action:none;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-user-select:none;font-family:PingFang-SC-Regular;font-family:PingFangSC-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}body{font-size:0;overflow-x:hidden}body,img{width:100%}.ZindexMax{z-index:99}.Wa{width:100%}.Ha{height:100%}.Fs-12{font-size:12px}.Fs-14{font-size:14px}.Fs-16{font-size:16px}.Fs-14 span{font-size:14px}.T0{top:0}.R0{right:0}.CF{color:#fff}.CR{color:#e0253c}.CB{color:#333}.Cg{color:#afb5be}.Pa{position:absolute}.Pf{position:fixed}.Pr{position:relative}.Dpi{display:inline-block}.Tac{text-align:center}@font-face{font-family:font-price;src:url(../font/FugazOne-Regular.092a7a32.ttf) format("truetype");font-display:block}.font-price{font-family:font-price}.btn-rule{width:22vw;height:80px;z-index:4}.btn-hiderule{width:12vw;height:50px}.rulebox{background:rgba(0,0,0,.6)}.rulebox-content{padding:20vh 10vw}.Black{background:#000}.rule-content{top:13%;height:82%;padding:0 1em;overflow:auto;-webkit-overflow-scrolling:touch}.fade-enter-active,.fade-leave-active{transition:all .5s cubic-bezier(.32,.52,.51,.98)}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .5s cubic-bezier(.32,.52,.51,.98)}.slide-enter,.slide-leave-to{top:100%}.goodslistbox{padding:0 16px}.goodslist{width:calc((100% - 6px) / 2);height:238px}.goodslist,.goodslist-one{display:inline-block;margin-right:6px;margin-bottom:6px;border-radius:4px;overflow:hidden;background:#fff}.goodslist-one{width:100%}.goodslist-three{width:calc((100% - 7px) / 3);display:inline-block;padding-bottom:12px;margin-right:3px;margin-bottom:6px;border-radius:4px;overflow:hidden;background:#fff}.goodslist-three:nth-child(3n),.goodslist:nth-child(2n){margin-right:0}.goodslist-cover{width:98px;height:98px;margin:24px auto 0}.goodslist-cover-one{width:96px;height:96px;margin:17px 0 17px 8px}.goodslist-one-content{width:calc(100% - 104px);padding:0 12px 0 4px;vertical-align:top;margin-top:17px}.goodslist .name{height:20px;
    /*! autoprefixer: off */-webkit-line-clamp:1}.goodslist-three .name,.goodslist .name{padding:0 12px;line-height:20px;margin-top:6px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical}.goodslist-three .name{
    /*! autoprefixer: off */-webkit-line-clamp:2}.goodslist-one .name{height:20px;line-height:20px;margin-top:6px
    /*! autoprefixer: off */}.goodslist-one .name,.goodslist .tagbox{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.goodslist .tagbox{padding:0 12px;margin-top:4px
    /*! autoprefixer: off */}.goodslist-one .tagbox{margin-top:4px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-inline-box;
    /*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:1}.goodslist-one .tagbox span,.goodslist .tagbox span{line-height:17px;padding:0 4px;margin-right:4px}.goodslist .price{width:110px;height:30px;border-radius:2px}.goodslist-one .price,.goodslist .price{line-height:30px;margin-top:4px}.originPrice{margin-top:4px;text-decoration:line-through}.originPrice-one,.originPrice-three{margin-left:4px;text-decoration:line-through}.goodslist-one .price-box{position:absolute;width:calc(100% - 120px);bottom:17px}.goodslist-one .price-btn{display:inline-block;width:94px;height:32px;text-align:center;line-height:32px;border-radius:4px;float:right}.more{line-height:20px;margin-top:6px}.arrow,.more span{display:inline-block;vertical-align:middle}.arrow{width:14px}.click-more{padding:0 10px 16px;display:inline-block}.border-1px:after{content:"";left:0;top:0;width:100%;height:100%;border:1px solid #e9eaef;position:absolute;box-sizing:border-box;border-radius:2px}@media only screen and (-webkit-min-device-pixel-ratio:2.0),only screen and (min-resolution:2dppx){.border-1px:after{width:200%;height:200%;transform:scale(.5);transform-origin:0 0}}@media only screen and (-webkit-min-device-pixel-ratio:3.0),only screen and (min-resolution:3dppx){.border-1px:after{width:300%;height:300%;transform:scale(.333);transform-origin:0 0}}.countdown{line-height:28px}.menubox{top:25%;left:0;width:60px;transition:all .3s cubic-bezier(.32,.52,.51,.98)}