.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:16px 0;color:#969799;font-size:14px;line-height:24px;border-color:#ebedf0;border-style:solid;border-width:0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:1px;border-color:inherit;border-style:inherit;border-width:1px 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:16px}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:16px;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.van-stepper{font-size:0;-webkit-user-select:none;user-select:none}.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:28px;height:28px;margin:0;padding:0;color:#323233;vertical-align:middle;background-color:#f2f3f5;border:0;cursor:pointer}.van-stepper__minus:before,.van-stepper__plus:before{width:50%;height:1px}.van-stepper__minus:after,.van-stepper__plus:after{width:1px;height:50%}.van-stepper__minus:after,.van-stepper__minus:before,.van-stepper__plus:after,.van-stepper__plus:before{position:absolute;top:50%;left:50%;background-color:currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.van-stepper__minus:active,.van-stepper__plus:active{background-color:#e8e8e8}.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:#c8c9cc;background-color:#f7f8fa;cursor:not-allowed}.van-stepper__minus--disabled:active,.van-stepper__plus--disabled:active{background-color:#f7f8fa}.van-stepper__minus{border-radius:4px 0 0 4px}.van-stepper__minus:after{display:none}.van-stepper__plus{border-radius:0 4px 4px 0}.van-stepper__input{box-sizing:border-box;width:32px;height:28px;margin:0 2px;padding:0;color:#323233;font-size:14px;line-height:normal;text-align:center;vertical-align:middle;background-color:#f2f3f5;border:0;border-width:1px 0;border-radius:0;-webkit-appearance:none}.van-stepper__input:disabled{color:#c8c9cc;background-color:#f2f3f5;-webkit-text-fill-color:#c8c9cc;opacity:1}.van-stepper__input:read-only{cursor:default}.van-stepper--round .van-stepper__input{background-color:transparent}.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{border-radius:100%}.van-stepper--round .van-stepper__minus:active,.van-stepper--round .van-stepper__plus:active{opacity:.7}.van-stepper--round .van-stepper__minus--disabled,.van-stepper--round .van-stepper__minus--disabled:active,.van-stepper--round .van-stepper__plus--disabled,.van-stepper--round .van-stepper__plus--disabled:active{opacity:.3}.van-stepper--round .van-stepper__plus{color:#fff;background-color:#ee0a24}.van-stepper--round .van-stepper__minus{color:#ee0a24;background-color:#fff;border:1px solid #ee0a24}.van-checkbox-group--horizontal{-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-checkbox,.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex}.van-checkbox{-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:20px;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:8px;color:#323233;line-height:20px}.van-checkbox__label--left{margin:0 8px 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-tabbar-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#646566;font-size:12px;line-height:1;cursor:pointer}.van-tabbar-item__icon{position:relative;margin-bottom:4px;font-size:22px}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon img{display:block;height:20px}.van-tabbar-item--active{color:#1989fa;background-color:#fff}.van-tabbar-item .van-info{margin-top:4px}.van-tabbar{z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:content-box;width:100%;height:50px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-tabbar--fixed{position:fixed;bottom:0;left:0}.van-tabbar--unfit{padding-bottom:0}.flex-wrapper.other[data-v-51202275]{height:calc(100vh - 50px)!important}.flex-wrapper.other .flex-scroller[data-v-51202275]{position:relative}.flex-wrapper.other_[data-v-51202275]{height:calc(100vh - 84px)!important}.g-tit[data-v-51202275]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:transparent}.g-tit .select[data-v-51202275]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.5rem;padding:0 .8125rem;font-size:.75rem;color:#141414;border-radius:.3125rem;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.shop-list[data-v-51202275]{padding:0 .75rem .75rem}.shop-list li[data-v-51202275]{background-color:#fff;border-radius:.3125rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.shop-list li[data-v-51202275]:not(:last-child){margin-bottom:.75rem}.shop-list .item[data-v-51202275]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem}.shop-list[data-v-51202275] .van-checkbox{-ms-flex-negative:0;flex-shrink:0}.shop-list .img-box[data-v-51202275]{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;margin:0 .75rem 0 .5rem}.shop-list .img-box img[data-v-51202275]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop-list .content[data-v-51202275]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:.125rem}.shop-list .content h3[data-v-51202275]{font-size:.9375rem;color:#141414}.shop-list .content .down[data-v-51202275]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-list .content span[data-v-51202275]{color:#ec4c3b}.shop-list .content .empty-tip[data-v-51202275]{border:none;background-color:#f2f5f5;color:#999}.shop-list .stepper-x[data-v-51202275]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right}.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__input,.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__minus,.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__plus{height:1.375rem}.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__minus:before,.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__plus:before{width:25%}.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__minus:after,.shop-list .stepper-x[data-v-51202275] .van-stepper .van-stepper__plus:after{height:25%}.shop-list .stepper-x span[data-v-51202275]{padding:.1875rem .75rem;font-size:.75rem;color:#141414;border:1px solid #ccc;border-radius:.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.shop-list .divider[data-v-51202275]{margin:.5rem 2.25rem;font-size:.75rem;color:#999}.submit-bar[data-v-51202275]{-ms-flex-align:center;height:3rem;border-top:1px solid #e0e0e0}.submit-bar .price[data-v-51202275],.submit-bar[data-v-51202275]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.submit-bar .price[data-v-51202275]{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-align:center;padding:0 .9375rem;font-size:.9375rem;color:#141414}.submit-bar .price dt[data-v-51202275]{margin-right:.3125rem}.submit-bar .price dd[data-v-51202275]{color:#ec4c3b}.submit-bar .price dd i[data-v-51202275]{margin-left:.25rem;font-size:.75rem;color:#999}.submit-bar span[data-v-51202275]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 2.5rem;font-size:1rem;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#48dabd),to(#20a8c0));background-image:linear-gradient(90deg,#48dabd,#20a8c0)}.empty-content[data-v-51202275]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.empty-content .empty-img[data-v-51202275]{width:12.5rem;margin-bottom:1.875rem}.empty-content .empty-img img[data-v-51202275]{display:block;width:100%}.empty-content span[data-v-51202275]{display:block;text-align:center;line-height:1.5;font-size:.9375rem;color:#666}.success-box[data-v-51202275]{padding:1.5625rem 0;background-color:#fff}.success-box .img-box[data-v-51202275]{width:7rem;margin:0 auto}.success-box .img-box img[data-v-51202275]{display:block;width:100%}.success-box dl[data-v-51202275]{margin:1rem 3rem 0 3rem;text-align:center;line-height:1.5;font-size:.75rem;color:#666}.success-box dl dt[data-v-51202275]{font-size:1.125rem;color:#141414}.success-box dl .price[data-v-51202275]{font-size:1.125rem;color:#ec4c3b}