.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-pull-refresh[data-v-5df26cea],.van-pull-refresh[data-v-5df26cea] .van-pull-refresh__track{min-height:100vh}.van-collapse[data-v-5df26cea]{padding:5px}.van-collapse .van-collapse-item[data-v-5df26cea]{margin-bottom:10px}.van-collapse .van-collapse-item .platform-card[data-v-5df26cea]{display:flex;flex-direction:row;align-items:center}.van-collapse .van-collapse-item .platform-card .platform-intro[data-v-5df26cea]{margin-left:10px;display:flex;flex-direction:column}.van-collapse .van-collapse-item .platform-card .platform-intro span[data-v-5df26cea]{color:#212121;font-size:17px}.van-collapse .van-collapse-item .platform-card .platform-intro p[data-v-5df26cea]{color:#999;font-size:14px;margin:0}.van-collapse .van-collapse-item[data-v-5df26cea].van-collapse-item__content{padding:0}.van-collapse .van-collapse-item[data-v-5df26cea].van-cell{align-items:center}.doctorInfo-list[data-v-5df26cea]{padding:10px 8px}.doctorInfo-card[data-v-5df26cea]{display:flex;flex-direction:row;background-color:#fff;padding:10px;border-radius:12px;margin-bottom:10px;border:1px solid #eee;box-shadow:0 0 4px 0 #eee}.doctorInfo-card .van-image[data-v-5df26cea]{line-height:42px;min-width:42px;height:42px}.doctorInfo-main[data-v-5df26cea]{margin-left:10px;width:100%}.doctorInfo-main p[data-v-5df26cea]{margin-bottom:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.doctorInfo-name[data-v-5df26cea]{color:#212121;font-size:17px}.doctorInfo-rank[data-v-5df26cea]{color:#50bcef;margin-left:10px;font-size:14px}.doctorInfo-dept[data-v-5df26cea],.doctorInfo-hospital[data-v-5df26cea]{color:#555;font-size:14px}.doctorInfo-dept[data-v-5df26cea]{margin-left:10px}.doctorInfo-expertise[data-v-5df26cea]{color:#999;font-size:14px;margin:6px 0}.doctorInfo-money[data-v-5df26cea]{position:relative}.doctorInfo-money .money-logo[data-v-5df26cea]{color:#eb7d50;font-size:14px}.doctorInfo-money .money-amount[data-v-5df26cea]{font-size:18px;font-weight:600;color:#eb7d50}.doctorInfo-money .money-unit[data-v-5df26cea]{font-size:12px;color:#999;margin-left:5px}.doctorInfo-money .money-originalPrice[data-v-5df26cea]{text-decoration:line-through;color:#999;font-size:14px;margin-left:5px}.doctorInfo-money .van-button--primary[data-v-5df26cea]{position:absolute;right:0}.doctorInfo-money .van-button--primary[data-v-5df26cea],.van-button--primary[data-v-5df26cea]{height:26px;color:#fff;border:1px solid #fbbb10;background-color:#fbbb10}.doctorInfo-consultTime[data-v-5df26cea]{font-size:14px;color:#f5a994;padding-top:3px;margin-bottom:0!important}.title-class[data-v-5df26cea]{margin-top:10px}.title-class span[data-v-5df26cea]{display:flex;justify-content:space-around}.patient-class[data-v-5df26cea]{margin-top:20px}.patient-class span[data-v-5df26cea]{color:#007aff;margin-left:20px}.form-class[data-v-5df26cea]{border:1px solid #bbb;margin:10px 8px 8px 8px;border-radius:10px;overflow:auto}.bottomBtns[data-v-5df26cea]{margin:16px;display:flex;flex-direction:row;justify-content:space-around}.bottomBtns .van-button--block[data-v-5df26cea]{margin:0 10px}