.loadingWrapperBox[data-v-4a7d488e]{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;background:transparent;align-items:center;justify-content:center;z-index:1111}.loadingWrapperBox .loadingBox[data-v-4a7d488e]{display:flex;width:2rem;height:2rem;background:rgba(0,0,0,.4);border-radius:4px;align-items:center;justify-content:center}#app{width:7.5rem;margin:0 auto;--themeColor:#508bed}*{margin:0;padding:0;font-size:.32rem}abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline}a{color:#4c5058}button,input,option,select{outline:none;-webkit-appearance:none;border:0}a{text-decoration:none}li{list-style:none}body{background-color:#f6f6f6;font-size:.32rem}.searchHeaderBox{display:flex;height:.9rem;overflow:hidden;background:#fff}.searchHeaderBox .cityName{width:1.1rem;background:#fff;font-size:.22rem;line-height:.9rem;color:#5f656b;overflow:hidden;text-overflow:ellipsis;text-align:center}.searchHeaderBox .arrowLeftIcon{margin-top:.3rem;margin-left:.32rem;font-size:.36rem}.searchHeaderBox .vanSearch{width:6.8rem;height:.9rem;padding:.12rem 0 .12rem .12rem}.searchHeaderBox .vanSearch .slotLeftIcon{width:.4rem}.searchHeaderBox .vanSearch .slotLeftIcon .searchIcon{font-size:.38rem;color:#c8c9cc}.searchHeaderBox .searchBtn{font-size:.28rem;color:#50b964;padding:0 .09rem}.searchHeaderBox.searchHeaderW750 .vanSearch{width:7.5rem}.searchHeaderBox.searchHeaderW730 .vanSearch{width:7.3rem}.brandListBox,.newShopListBox{width:6.9rem;padding:.3rem;background:#fff;border-bottom:1px solid #e9e9e9}.vanCellGroupBox{margin-top:.2rem;background-color:#fff}.vanCellGroupBox .van-cell{font-size:.3rem;line-height:1.1rem;padding:0 .3rem}.vanCellGroupBox .van-cell .van-cell__title{flex:auto;width:1.8rem}.vanCellGroupBox .van-cell .van-cell__value{flex:auto;width:5.1rem}.vanCellGroupBox .van-cell .text{color:#1a1a1a;width:5.1rem;line-height:1.1rem}.vanCellGroupBox .van-cell .text,.vanCellGroupBox .van-cell .text.couponNameSpan{display:block;height:1.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vanCellGroupBox .van-cell .redNum{color:#ee5c2f}.vanCellGroupBox .van-cell .labelBox{color:#1a1a1a;font-size:.24rem;padding-bottom:.4rem}.vanCellGroupBox .van-cell .labelBox p{line-height:.4rem;word-break:break-all}.vanCellGroupBox.marginB26{margin-bottom:2.8rem}.vanCellGroupBox.marginB13{margin-bottom:1.6rem}.selectCityList .van-index-bar{width:100%;overflow:visible;z-index:1000}.selectCityList .van-index-anchor{padding:0}.selectCityList .van-cell:after{border-bottom:.02rem solid #f0f0f0}.selectCityList .van-index-bar__sidebar{right:.15rem;top:3rem;transform:none}.selectCityList .van-index-bar__index{padding:.05rem 0;color:#5ea77c;font-size:.24rem}.appAlertBox .van-dialog__header,.appConfirmBox .van-dialog__header{padding-top:10px}.appAlertBox .van-dialog__message,.appConfirmBox .van-dialog__message{padding:16px 14px}.appAlertBox .van-dialog__cancel,.appAlertBox .van-dialog__confirm,.appConfirmBox .van-dialog__cancel,.appConfirmBox .van-dialog__confirm{height:38px}.payPopupBg{background-color:rgba(0,0,0,.7)!important}#nprogress .bar{background:var(--themeColor)!important}