.appointment-title[data-v-2072c546]{padding:0 10px;background-color:#fff;font-size:16px;font-weight:700;color:#3894ff;margin:0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:10px}.appointment-title h3[data-v-2072c546]{display:inline-block;font-size:16px;margin-right:10px}.appointment-title .icon[data-v-2072c546]{font-size:16px;color:orange;font-weight:800}.appointment-title span[data-v-2072c546]{color:red;font-size:14px}.appointment-infor[data-v-2072c546]{padding:10px}.appointment-infor h4[data-v-2072c546]{font-size:16px;margin:13px 0}.appointment-infor .van-field[data-v-2072c546]{border:1px solid #eee;border-radius:5px}.appointment-doctor[data-v-2072c546]{font-size:16px}.appointment-doctor-name[data-v-2072c546]{display:inline-block;margin:0 10px;color:#101010;font-weight:400}.appointment-doctor-title[data-v-2072c546]{color:#888;font-size:14px}.appointment-infor-date-p[data-v-2072c546]{margin:0}.appointment-infor-date[data-v-2072c546]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.appointment-infor-date .appointment-infor-date-left[data-v-2072c546]{display:flex;flex-direction:column;justify-content:space-between}.appointment-infor-date .appointment-infor-date-left div[data-v-2072c546]{margin:5px 0}.appointment-infor-date .appointment-infor-date-left strong[data-v-2072c546]{font-size:16px;font-weight:700;color:#333;margin-right:10px}.appointment-infor-date .appointment-infor-date-left span[data-v-2072c546]{font-size:16px;color:#999;margin-right:10px}.appointment-infor-date .appointment-infor-date-right[data-v-2072c546]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.appointment-infor-date .van-radio[data-v-2072c546]{margin-bottom:10px}.appointment-infor-address[data-v-2072c546]{margin-top:10px}.appointment-infor-tips[data-v-2072c546]{font-size:14px;color:#999;margin-bottom:10px;margin-top:10px}.appointment-infor-tips p[data-v-2072c546]{margin:0}.appointment-confirm-btn[data-v-2072c546]{margin:20px 0;display:flex;justify-content:center;align-items:center}.appointment-confirm-btn .el-button[data-v-2072c546]{width:200px}.appointment-confirm-time[data-v-2072c546]{padding:10px}.appointment-confirm-time .appointment-confirm-time-title[data-v-2072c546]{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.appointment-confirm-time .appointment-confirm-time-title .van-icon[data-v-2072c546]{margin-right:10px}.appointment-confirm-time .appointment-confirm-time-btn[data-v-2072c546]{text-align:right;margin-top:20px}.appointment-confirm-time .appointment-confirm-time-time[data-v-2072c546]{text-align:center}.appointment-confirm-time .appointment-confirm-time-time-left[data-v-2072c546]{border-right:1px solid #666}.appointment-confirm-time .appointment-confirm-time-list[data-v-2072c546]{display:flex;flex-direction:column;align-items:center;height:403px;overflow-y:auto}.appointment-confirm-time .appointment-confirm-time-item[data-v-2072c546]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #eee}.appointment-confirm-time .appointment-confirm-time-item .appointment-confirm-time-item-left[data-v-2072c546]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.appointment-confirm-time .appointment-confirm-time-item .appointment-confirm-time-item-left strong[data-v-2072c546]{font-size:16px;font-weight:700;color:#333;margin-right:10px}.appointment-confirm-time .appointment-confirm-time-item .appointment-confirm-time-item-right[data-v-2072c546]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:red}.appointment-confirm-tabs{margin-top:20px;display:flex}.appointment-confirm-tabs li{width:33%;padding:10px 0;text-align:center;color:#409eff;border:1px solid #409eff;background-color:#fff}.appointment-confirm-tabs .active{color:#fff;background-color:#409eff}.appointment-confirm-tabs .disable{border:1px solid #868686;color:#868686;background-color:#e6e6e6}.appointment-confirm .appointment-infor-date-clounm{flex-direction:column;align-items:baseline}.appointment-confirm .appointment-infor-date-clounm .van-field{border:none;padding:5px 0;background:transparent}.appointment-confirm .appointment-infor-date-clounm .van-cell:after{border-bottom:none}.appointment-confirm .appointment-infor-date-clounm .van-cell__value{border:1px solid #eee;padding:0 10px}.appointment-confirm .appointment-infor-date-clounm.appointment-infor-date-noborder .van-cell__value{border:none}.appointment-confirm .appointment-infor-date-clounm .van-checkbox{width:100%;height:30px}.appointment-confirm .appointment-infor-date-clounm .van-checkbox__label{display:flex;align-items:center;justify-content:space-between;width:100%}.appointment-confirm .appointment-infor-date-clounm .van-checkbox__label .van-field{flex:1;margin:0 10px;padding:0}.appointment-confirm .appointment-infor-date-clounm .appointment-checkbox-lable{width:80px}.appointment-button-text{color:#409eff;font-size:14px;margin-left:10px;cursor:pointer}.appointment-radio-input .van-radio__label{display:flex;align-items:center}.appointment-radio-input .van-field{flex:1;margin-left:10px}