.headmaster-student-message[data-v-051ac858]{border-top:1px solid #ebeef5;padding-top:10px}.headmaster-student-message>div[data-v-051ac858]{font-size:14px;line-height:20px;padding:5px 0}.headmaster-student-message>div>span[data-v-051ac858]{display:inline-block;vertical-align:middle}.headmaster-student-message>div .label[data-v-051ac858]{color:#909399;margin-right:12px;width:80px}.headmaster-student-message .cancle-button[data-v-051ac858]{text-align:right;padding:0;margin-top:12px}.time-row[data-v-051ac858]{display:flex;align-items:stretch;border-bottom:1px solid #ebeef5}.time-row[data-v-051ac858]:last-child{border:none}.time-row .time-label[data-v-051ac858]{flex-shrink:0;flex-grow:0;width:70px;min-height:100px;display:flex;justify-content:center;align-items:center;font-size:14px;color:#909399}.time-row .time-col[data-v-051ac858]{flex:1;border-left:1px solid #ebeef5}.time-row .time-col .time-range-box[data-v-051ac858]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:10px;padding-bottom:2px}.time-row .time-col .time-range-box .time-range-item[data-v-051ac858]{background:#f5f7fa;border:1px solid transparent;border-radius:4px;font-size:12px;font-family:Microsoft YaHei;line-height:16px;color:#7a8999;padding:4px 10px;margin-bottom:8px}.time-row .time-col .time-range-box .time-range-item.active[data-v-051ac858]{background:rgba(64,158,255,.2);color:#409eff}.time-row .time-col .time-range-box .time-range-item.can-click[data-v-051ac858]{cursor:pointer}.time-row .time-col .time-range-box .time-range-item.can-click.active[data-v-051ac858],.time-row .time-col .time-range-box .time-range-item.can-click[data-v-051ac858]:hover{border-color:#409eff}.time-row .time-col .time-range-box .time-order-box[data-v-051ac858]{background:#f5f7fa;border-radius:4px;padding:10px 10px;text-align:center;margin-bottom:8px;border:1px solid transparent;cursor:pointer}.time-row .time-col .time-range-box .time-order-box .name[data-v-051ac858]{font-size:14px;font-weight:700}.time-row .time-col .time-range-box .time-order-box .time[data-v-051ac858]{margin-top:10px;font-size:12px;margin-bottom:10px}.time-row .time-col .time-range-box .time-consulting .bottom[data-v-051ac858]{position:relative}.time-row .time-col .time-range-box .time-consulting .bottom .more-button[data-v-051ac858]{background:#f5f7fa;width:100%;line-height:20px;height:20px;font-size:12px;position:absolute;color:#409eff;top:0;left:0;display:none}.time-row .time-col .time-range-box .time-consulting:hover .bottom .more-button[data-v-051ac858]{display:block}.teacher-calendar-header-week-buttons{padding:15px 0 10px 16px}.teacher-calendar-header-week-buttons .el-link{font-size:16px;color:#c0c4cc}.teacher-calendar-header-week-buttons .el-link:hover{color:#409eff}.teacher-calendar-header-week-buttons .el-link.is-disabled{color:#e7eaee}.teacher-calendar-header-week-buttons span{font-size:18px;font-family:numberFont;font-weight:500;line-height:24px;color:#409eff;margin:0 6px}.teacher-calendar-header-week-buttons .now-button{width:48px;height:24px;line-height:22px;background:#fff;border:1px solid #ebeef5;border-radius:4px;text-align:center;font-size:12px;font-family:Microsoft YaHei;color:#7a8999;margin-left:10px;cursor:pointer}.teacher-calendar-header-week-buttons .now-button:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.teacher-calendar-header-week-main{border-top:1px solid #ebeef5}.teacher-calendar-header-week-main .week-item{padding:8px 16px;border-left:1px solid #ebeef5;line-height:24px}.teacher-calendar-header-week-main .week-item .day{font-size:18px;font-family:numberFont;font-weight:500;color:#303133}.teacher-calendar-header-week-main .week-item .day.active{color:#409eff}.teacher-calendar-header-week-main .week-item .week{font-size:12px;font-family:Microsoft YaHei;color:#909399}.teacher-schedule-header[data-v-4e9b785e]{margin-bottom:20px}.teacher-schedule-main[data-v-4e9b785e]{margin-bottom:20px}.teacher-schedule-main .teacher-schedule-header-right>div[data-v-4e9b785e]{display:inline-block;margin-left:16px;vertical-align:middle;font-size:0}.teacher-schedule-main .teacher-schedule-header-right>div .color-block[data-v-4e9b785e]{display:inline-block;width:14px;height:14px;vertical-align:middle;border-radius:4px}.teacher-schedule-main .teacher-schedule-header-right>div .data-box[data-v-4e9b785e]{display:inline-block;vertical-align:middle;font-size:12px;font-family:Microsoft YaHei;color:#909399;margin-left:5px}.teacher-schedule-main .teacher-schedule-header-right>div .data-box>span[data-v-4e9b785e]{font-family:numberFont;font-weight:500;color:#303133;margin-left:8px}.teacher-schedule-main .teacher-schedule-calendar[data-v-4e9b785e]{border-top:1px solid #ebeef5}