.page-loading[data-v-a6ecd62a]{height:100vh}.loading-overlay[data-v-a6ecd62a]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:transparent}.loading-overlay[data-v-a6ecd62a] .van-loading__spinner{width:1.06667rem;height:1.06667rem}.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:1.33333rem;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.van-list__error-text,.van-list__finished-text,.van-list__loading,.van-pull-refresh__head{color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.empty[data-v-10f6e931]{text-align:center}.empty .van-image[data-v-10f6e931]{margin-top:1.86667rem;width:5.65333rem;height:3.94667rem}.empty .msg[data-v-10f6e931]{margin-top:.66667rem;font-size:.32rem;color:#666}.empty-list[data-v-6d2fcc0a] .van-list__finished-text{display:none}.pharmacy-list[data-v-68cfa25c]{padding:0 .32rem 0 .32rem}.pharmacy-list .pharmacy[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex;padding:.32rem;margin-top:.26667rem;border-radius:.21333rem;background:#fff;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.06)}.pharmacy-list .pharmacy .img[data-v-68cfa25c]{width:1.68rem;height:1.68rem}.pharmacy-list .pharmacy .img[data-v-68cfa25c] .van-image__img,.pharmacy-list .pharmacy .img[data-v-68cfa25c] .van-image__loading{border-radius:.21333rem}.pharmacy-list .pharmacy .info[data-v-68cfa25c]{margin-left:.32rem;-webkit-box-flex:1;-webkit-flex:1;flex:1}.pharmacy-list .pharmacy .info .title[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pharmacy-list .pharmacy .info .title .name[data-v-68cfa25c]{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-size:.37333rem;font-weight:700;word-wrap:break-word}.pharmacy-list .pharmacy .info .title .selected-tag[data-v-68cfa25c]{width:.96rem;height:.48rem;-webkit-flex-shrink:0;flex-shrink:0;margin-left:.16rem}.pharmacy-list .pharmacy .info .title .delivery-type[data-v-68cfa25c]{font-size:.29333rem;padding:.06667rem .13333rem;border-radius:.10667rem;color:#ff7400;background:#ffe7cd;white-space:nowrap;font-weight:700}.pharmacy-list .pharmacy .info .title .third-party[data-v-68cfa25c]{color:#426df5;background:#e8e9f1}.pharmacy-list .pharmacy .info .fee-distance[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:.13333rem 0;color:#999;font-size:.29333rem;font-weight:500}.pharmacy-list .pharmacy .info .fee-distance .fee[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex}.pharmacy-list .pharmacy .info .fee-distance .fee .start[data-v-68cfa25c]{margin-right:.26667rem}.pharmacy-list .pharmacy .info .rest[data-v-68cfa25c]{font-size:.26667rem;padding:.05333rem 0;margin:.16rem 0;width:1.6rem;text-align:center;background:#eaeaea;border-radius:.05333rem}.pharmacy-list .pharmacy .info .feats[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:.21333rem;max-width:6rem}.pharmacy-list .pharmacy .info .feats .feat[data-v-68cfa25c]{margin-right:.13333rem;padding:.02667rem .24rem;border:.01333rem solid #ff5948;color:#ff5948;border-radius:.05333rem;font-size:.26667rem;font-weight:500;white-space:nowrap}.pharmacy-list .pharmacy .info .feats .first[data-v-68cfa25c]{border:.01333rem solid #426df5;color:#426df5;margin-left:unset}.pharmacy-list .pharmacy .info .feats .more[data-v-68cfa25c]{border:unset;padding-left:unset;margin-left:.08rem;color:#999;font-size:.29333rem;font-weight:400}.pharmacy-list .pharmacy .info .feats .discount[data-v-68cfa25c]{display:-webkit-box;display:-webkit-flex;display:flex}.pharmacy-list .pharmacy .info .rate[data-v-68cfa25c]{color:#ff7400;font-size:.37333rem;font-weight:700}