.van-list__finished-text{width:100%;font-size:.3rem!important}.van-list{width:100%}.back-button{width:1.1rem;height:1.1rem;background:hsla(0,0%,69.8%,.6);z-index:1001;border-radius:50%;display:flex;justify-content:center;align-items:center;position:fixed;left:.14286rem;top:8.2rem;backdrop-filter:blur(.17143rem)}.back-button i{color:#fff!important;font-size:.51rem}:root{--st:constant(safe-area-inset-top);--sr:constant(safe-area-inset-right);--sb:constant(safe-area-inset-bottom);--sl:constant(safe-area-inset-left);--st:env(safe-area-inset-top);--sr:env(safe-area-inset-right);--sb:env(safe-area-inset-bottom);--sl:env(safe-area-inset-left);--main-color:#ff2d2d;--main-background-color:#ff2d2d;--transition-style:2s;--home-background:#ff2d2d;--price-color:#333}body,html{overflow:visible;font-family:Helvetica}div{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}#app,.swipercontiner{height:100%}.page-f5{background:#f5f5f5}.amap-marker-label{border:0;background-color:transparent}.info{background:transparent;color:transparent}.info,.infos{position:relative;top:.08rem;right:0;min-width:0;font-size:.24rem;font-weight:600;text-align:center;line-height:.48rem}.infos{background:#38bf5b;border-radius:.08rem;padding:0 .2rem;color:#fff}.goods-empty{display:flex;flex-direction:column;align-items:center;margin:0 auto;margin-top:2rem}.goods-empty img{width:2.7rem;height:1.68rem}.goods-empty div{color:#9d9d9d;font-size:.3rem;margin-top:.36rem}.use-window{background:#fff;margin:auto;position:relative;top:40%;height:60%;width:8rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.order-empty{display:flex;flex-direction:column;align-items:center;margin-top:2rem;width:2.7rem;height:1.68rem}.order-empty span{color:#9d9d9d;font-size:.3rem;margin-top:.36rem}.explore-top .van-dropdown-menu__title{font-size:.32rem;color:#333;line-height:inherit}.van-submit-bar__bar{padding:0 .24rem!important}.van-submit-bar__text{padding-right:.04rem!important;visibility:hidden}article,aside,body,button,dd,details,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,img,input,li,menu,nav,ol,p,section,table,td,textarea,th,ul{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}dd,dl,dt,li,ol,ul{list-style:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:0;border:.02857rem solid #ccc}em,i{font-style:normal}img{border:none}table{border-collapse:collapse;border-spacing:0}body,html{width:100%;height:100%;background:#fff;font-size:.4rem;line-height:1.4;color:#313135;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility}a,a:active,a:hover,a:link,a:visited{color:#313135;text-decoration:none}.wordsBreak,p{word-wrap:break-word;word-break:break-all}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-center{justify-content:center}.flex-center,.flex-v-center{align-items:center}.flex-w-center{justify-content:center}.flex-star{align-items:center;justify-content:flex-start}.flex-end{align-items:center;justify-content:flex-end}.flex-between{align-items:center;justify-content:space-between}.flex-around{align-items:center;justify-content:space-around}.flex-all{flex:1}.flex-half{flex:.5}.flex-warp{flex-wrap:wrap}.full-height{height:100%}.full-height-min{min-height:100%}.full-width{width:100%}.scroll-hidden{overflow:hidden!important}.scroll-y{overflow-y:scroll!important}.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch}.scroll-x{overflow-x:scroll!important}.box-model-border{box-sizing:border-box}.font-block{font-weight:block}.bg-blue{background-color:#f0f3fa}.bg-black{background-color:#000}.bg-deepgray{background-color:#c8c8c8}.font-gray{color:#0a0a0a}.font-deepGray{color:#c8c8c8}.font-orange{color:#ff8436}.font-blue{color:#1989fa}.font-51{color:#333}.font-white{color:#fff}.font-yellow{color:#e6a23c}.positionRelative{position:relative!important}.positionAbsolute{position:absolute!important}.waterfall-price{padding-right:.14286rem}.waterfall-price>div:first-child>span{font-size:.45714rem}.stroke-price{text-decoration:line-through}.van-field__error-message{display:none!important}.common-box-sizing{box-sizing:border-box}.font-center{text-align:center}.block{display:block}.font-gray{color:#646464}.font-333{color:#333}.font-gray-102{color:#666}.font-color-51{color:#333}.font-red{color:#fb1515}.font-green{color:#6ec543}.black-color-33{color:#333!important}.circle{border-radius:50%;overflow:hidden}.border-bottom{border-bottom:.02857rem dotted #2fc6cc}.padding-line-height{padding:.14286rem 0}.bg-gray{background-color:#fafafa}.bg-white{background-color:#fff}.bg-gray-248{background-color:#f8f8f8}.bg-gray-248-important{background-color:#f8f8f8!important}.bg-gray-247{background-color:#f7f7f7}.bg-gray-245{background-color:#f5f5f5}.bg-button-red{background-color:#ff4656!important;border-color:#ff4656}.font-main-color{color:#2fc6cc}.font-182{color:#b6b6b6}.font-188{color:rgb(188,188188)}.positionRelative{position:relative}.positionAbsolute{position:absolute}.font-weight-500{font-weight:500}.font-weight-bold{font-weight:700}.letter-speac-2{letter-spacing:.05714rem}.cursor-pointer{cursor:pointer}.div-bg-img{background-size:cover;background-repeat:no-repeat}.scrollbar::-webkit-scrollbar{width:.28571rem;height:.02857rem}.scrollbar::-webkit-scrollbar-thumb{border-radius:.28571rem;box-shadow:inset 0 0 .14286rem rgba(0,0,0,.2);background:#ccc}.scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 .14286rem rgba(0,0,0,.2);border-radius:.28571rem;background:#ededed}.nomargin-r{margin-right:0!important}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cant-select,.disabled-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.scroll-y-auto{overflow-y:auto!important}.positionFixed{position:fixed!important}.category-container .van-grid-item__text{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.category-container .van-grid-item{max-width:33.3%}@media screen and (min-width:320px){html{font-size:.4rem}}@media screen and (min-width:360px){html{font-size:.45714rem}}@media screen and (min-width:400px){html{font-size:.51429rem}}@media screen and (min-width:440px){html{font-size:.57143rem}}@media screen and (min-width:480px){html{font-size:.62857rem}}@media screen and (min-width:640px){html{font-size:.8rem}}