.tabs-warp[data-v-23250796]{position:absolute;height:1.28rem;top:0;left:0;right:0;box-shadow:0 .093333rem .666667rem .133333rem hsla(0,0%,66.7%,.5);z-index:1}.tabs[data-v-23250796]{left:.4rem;right:.4rem;height:100%;background:#fff;border-top:1px solid #f0f0f0;display:flex;align-items:center;text-align:center}.tabs .tab[data-v-23250796]{flex:1;font-size:.4rem;font-weight:700;color:#666;height:100%}.tabs .tab span[data-v-23250796]{display:inline-block;height:1.28rem;line-height:1.28rem;width:2rem;text-align:center}.tabs .tab span.active[data-v-23250796]{border-bottom:3px solid #faa0a0}.appointment-list[data-v-6163df04]{position:absolute;left:0;top:1.28rem;bottom:0;right:0;background-color:#f0f0f0;overflow:auto}.appointment-list .appointment[data-v-6163df04]{margin:.266667rem .266667rem .213333rem;border-radius:.066667rem;background-color:#fff}.appointment-list .appointment-header[data-v-6163df04]{display:flex;justify-content:space-around;align-items:center;vertical-align:middle;height:.853333rem;border-bottom:1px solid #f0f0f0;padding:0 .266667rem}.appointment-list .appointment-header .name[data-v-6163df04]{width:60%;font-size:.32rem}.appointment-list .appointment-header .name img[data-v-6163df04]{margin-right:.16rem;margin-top:-.026667rem;vertical-align:middle;width:.32rem;height:.32rem}.appointment-list .appointment-header .address[data-v-6163df04]{width:40%;text-align:right}.appointment-list .appointment-conetnt[data-v-6163df04]{padding:0 .266667rem;border-bottom:1px solid #f0f0f0}.appointment-list .appointment-conetnt .time[data-v-6163df04]{margin-top:.4rem}.appointment-list .appointment-conetnt .user[data-v-6163df04]{margin-top:.24rem}.appointment-list .appointment-conetnt .detail[data-v-6163df04],.appointment-list .appointment-conetnt .time[data-v-6163df04],.appointment-list .appointment-conetnt .user[data-v-6163df04]{font-size:.32rem;color:#666}.appointment-list .appointment-conetnt .detail[data-v-6163df04]{color:#999;width:8.8rem;margin:.4rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-list .appointment-footer[data-v-6163df04]{height:1.066667rem;padding:0 .266667rem}.appointment-list .appointment-footer .btn[data-v-6163df04]{float:right;width:1.866667rem;text-align:center;line-height:.693333rem;border-radius:.346667rem;border:1px solid #dcdcdc;margin-top:.2rem;margin-left:.4rem}.bespeak .header{box-shadow:0 0 0 0 hsla(0,0%,66.7%,.5)!important}.add-btn{font-size:.373333rem;color:#cdb49b}.bespeak-warp{position:absolute;left:0;right:0;top:1.28rem;bottom:0;background:#fff}