[data-v-49d2a2f1] section{background-color:#fff}[data-v-49d2a2f1] section hr{border-top:1px solid #f0f0f0;margin-right:30px}[data-v-49d2a2f1] section .bottom_box,[data-v-49d2a2f1] section .top_box{width:100%;display:flex}[data-v-49d2a2f1] section .bottom_box .btn_box,[data-v-49d2a2f1] section .top_box .btn_box{width:80px;height:100%;display:flex;align-items:center;justify-content:center}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper,[data-v-49d2a2f1] section .top_box .content_boxWrapper{flex:1;overflow:hidden}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box{display:flex;height:100%;transform:translateX(0);transition:transform .4s ease-in-out}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items{display:flex;align-items:center}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .date_item,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .date_item{width:104px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:27px}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .date_item .day,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .date_item .day{margin-bottom:4px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2b2b2b}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .date_item .week,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .date_item .week{font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9097a2}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .date_item:last-child,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .date_item:last-child{margin-right:0}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .activeDay,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .activeDay{background:#004098;border-radius:4px}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .activeDay .day,[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .date_items .activeDay .week,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .activeDay .day,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .date_items .activeDay .week{color:#fff}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .tiem_disabled,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .tiem_disabled{background:#f0f0f0}[data-v-49d2a2f1] section .bottom_box .content_boxWrapper .content_box .tiem_disabled .state,[data-v-49d2a2f1] section .top_box .content_boxWrapper .content_box .tiem_disabled .state{color:#999}[data-v-49d2a2f1] section .top_box{height:110px}[data-v-49d2a2f1] section .top_box .teacherTitle{padding-left:30px;height:110px;width:440px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2b2b2b;line-height:110px}[data-v-49d2a2f1] section .sticky-box{width:1440px;background-color:#fff;position:fixed;top:0;z-index:99999999999}[data-v-49d2a2f1] section .bottom_box{padding:40px 80px 60px}[data-v-49d2a2f1] section .bottom_box .time_items{min-width:104px;margin-right:27px;cursor:pointer}[data-v-49d2a2f1] section .bottom_box .time_items .time_item{width:104px;height:58px;background:#edf5ff;border-radius:2px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-v-49d2a2f1] section .bottom_box .time_items .time_item:last-child{margin-bottom:0}[data-v-49d2a2f1] section .bottom_box .time_items .time_item .time{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2b2b}[data-v-49d2a2f1] section .bottom_box .time_items .time_item .state{font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#3cd4a7;line-height:24px}.day_line[data-v-49d2a2f1]{margin-left:30px;margin-right:30px;height:8px;background:#f5f7fa}.dialog p[data-v-49d2a2f1]{margin-bottom:15px}.dialog p[data-v-49d2a2f1]:last-child{margin-bottom:0}[data-v-49d2a2f1].isSmall .bottom_box .btn_box,[data-v-49d2a2f1].isSmall .top_box .btn_box{width:60px}[data-v-49d2a2f1].isSmall .bottom_box{width:850px;padding:40px 40px}[data-v-49d2a2f1].isSmall .bottom_box .time_items,[data-v-49d2a2f1].isSmall .top_box .content_boxWrapper .content_box .date_items .date_item{margin-right:20px}.text_red[data-v-49d2a2f1]{color:#e60039}.bottomWrapper[data-v-49d2a2f1]{position:relative;display:flex}.bottomWrapper .teacher_box[data-v-49d2a2f1]{margin-top:8px;margin-left:20px;padding:40px 0}.bottomWrapper .teacher_box .description[data-v-49d2a2f1]{margin-left:20px}.bottomWrapper .teacher_box .description h6[data-v-49d2a2f1]{height:22px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2b2b2b;line-height:22px}.bottomWrapper .teacher_box .description h6 span[data-v-49d2a2f1]{margin-left:6px;text-align:center;display:inline-block;width:100px;height:24px;background:#edf5ff;border-radius:2px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#678dc2;line-height:24px}.bottomWrapper .teacher_box .description p[data-v-49d2a2f1]{margin-top:6px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:20px}.bottomWrapper .teacher_box .description .el-button[data-v-49d2a2f1]{margin-top:15px;height:24px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#004098;line-height:24px}.line[data-v-49d2a2f1]{position:absolute;right:0;border-top:1px solid #f0f0f0;width:1375px}[data-v-4c2c106f]{box-sizing:border-box}[data-v-4c2c106f].reservationHome .tabs{margin-top:40px;margin-bottom:30px}[data-v-4c2c106f].reservationHome .tabs .el-radio-button .el-radio-button__inner{width:206px;height:46px;border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500}[data-v-4c2c106f].reservationHome .introduce h3{margin-bottom:10px;height:22px;font-size:16px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#2b2b2b;line-height:22px}[data-v-4c2c106f].reservationHome .introduce p{padding-bottom:30px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#9097a2;line-height:24px}[data-v-4c2c106f].reservationHome .card_content .el-card__body{padding:0}