.main-button[data-v-409568a9]{position:fixed;bottom:50px;right:30px;width:48px;height:48px;border-radius:24px;background-color:#4f8ef7;color:#fff;text-align:center;font-size:12px}.main-button .van-icon[data-v-409568a9]{font-size:22px;line-height:25px;transform:rotateY(180deg)}.cell-info[data-v-2f8438cc]{margin-bottom:20px;padding:20px 16px;box-shadow:0 1px 2px #ccc}.cell-info .doctor-introduce[data-v-2f8438cc]{display:flex}.cell-info .doctor-introduce img[data-v-2f8438cc]{width:80px;height:80px;border-radius:40px;vertical-align:middle;margin-right:15px}.cell-info .doctor-introduce .info-text[data-v-2f8438cc]{font-size:20px;font-weight:700;line-height:1;padding-top:10px;color:#6d6d6d}.cell-info .doctor-introduce .info-text span[data-v-2f8438cc]{display:inline-block;font-size:14px;color:#9f9f9f;font-weight:400;line-height:1}.cell-info .doctor-introduce .van-button[data-v-2f8438cc]{font-size:.2rem;width:1.5rem;height:.5rem;padding:0 0 .03rem .1rem;line-height:1rem;border-radius:.25rem;background-color:#21c19b}.cell-info .doctor-introduce .van-button .van-icon[data-v-2f8438cc]{top:.04rem}.cell-info .doctor-detail[data-v-2f8438cc]{width:100%;height:92px;border:1px solid #ccc;border-radius:5px;font-size:12px;color:#9f9f9f;line-height:1.5;padding:5px;margin:20px 0;overflow:auto}.appointment-time[data-v-2f8438cc]{background-color:#fff;box-shadow:0 -1px 2px #ccc;line-height:1vh;border-bottom:1px solid #ccc}.appointment-time span[data-v-2f8438cc]{line-height:3;font-size:16px;font-weight:700;margin-left:15px}.appointment-time[data-v-2f8438cc]:before{content:"";display:inline-block;width:12px;height:16px;background-color:#21c19b;position:relative;top:2px}.van-list .van-cell[data-v-2f8438cc]{padding:5px 10px 5px 5px;border-bottom:1px solid #ccc;font-size:14px}.van-list .van-cell .van-cell__value--alone[data-v-2f8438cc]{display:flex;align-items:center}.van-list .van-cell .van-cell__value--alone span[data-v-2f8438cc]{display:inline-block;text-align:center;line-height:2;font-size:14px}.van-list .van-cell .van-cell__value--alone .appointment-day[data-v-2f8438cc],.van-list .van-cell .van-cell__value--alone .appointment-surplus[data-v-2f8438cc],.van-list .van-cell .van-cell__value--alone .fee[data-v-2f8438cc]{flex:1.2;color:#9e9e9e}.van-list .van-cell .van-cell__value--alone .appointment-surplus img[data-v-2f8438cc]{display:inline-block;width:20px;height:20px;border-radius:10px;vertical-align:middle;margin-right:5px}.van-list .van-cell .van-cell__value--alone div[data-v-2f8438cc]{flex:0.8}.van-list .van-cell .van-cell__value--alone div .van-button[data-v-2f8438cc]{padding:0;width:60px;height:30px;font-size:14px;background-color:#ffc15a;border:0;border-radius:5px}.van-list .van-cell .van-cell__value--alone .stop-appointment[data-v-2f8438cc]{background-color:#ccc}.van-list .van-cell .van-cell__value--alone .appointment-date[data-v-2f8438cc]{flex:1.2;color:#f39800}.van-list .van-cell .van-cell__value--alone .appointment-nun[data-v-2f8438cc]{flex:1.2;color:#22c19b}