.m-calendar[data-v-5aa584ca]{max-width:400px;max-height:450px;border:1px solid #054c96;border-radius:8px 8px 0 0;padding-bottom:20px}.m-calendar header[data-v-5aa584ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #054c96;padding:20px 0;margin-bottom:5px}.m-calendar header h1[data-v-5aa584ca]{margin:0 20px;color:#444;font-size:20px;font-weight:700;width:120px;text-align:center}.m-calendar header span[data-v-5aa584ca]{cursor:pointer;padding:4px 10px}.m-calendar header span[data-v-5aa584ca]:after{display:inline-block;content:"";width:10px;height:10px;border-top:2px solid var(--font-color)}.m-calendar header span.prepMonth[data-v-5aa584ca]:after{border-left:2px solid var(--font-color);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m-calendar header span.nextMonth[data-v-5aa584ca]:after{border-right:2px solid var(--font-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-calendar header span[data-v-5aa584ca]:hover:after{border-color:var(--mark-color)}.m-calendar ul[data-v-5aa584ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0 12px}.m-calendar ul li[data-v-5aa584ca]{width:42px;height:42px;margin:4px calc(7.14286% - 21px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:6px}.m-calendar ul li[data-v-5aa584ca]:after{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:inline-block;content:"";width:5px;height:5px;border-radius:50%}.m-calendar ul li.weeks[data-v-5aa584ca]{font-size:18px;color:#444;margin-bottom:12px}.m-calendar ul li.day[data-v-5aa584ca]{cursor:pointer;font-size:20px;color:var(--font-color)}.m-calendar ul li.day.isToday[data-v-5aa584ca]{color:var(--mark-color)}.m-calendar ul li.day.isSelected[data-v-5aa584ca],.m-calendar ul li.day[data-v-5aa584ca]:hover{border:1px solid #000}.m-calendar ul li.day.isSelected[data-v-5aa584ca]:after,.m-calendar ul li.day[data-v-5aa584ca]:hover:after{display:none}.m-calendar ul li.day.isNext[data-v-5aa584ca],.m-calendar ul li.day.isPrep[data-v-5aa584ca]{cursor:default;opacity:.3}.m-calendar ul li.day.isNext[data-v-5aa584ca]:hover,.m-calendar ul li.day.isPrep[data-v-5aa584ca]:hover{color:var(--font-color);opacity:.3;background:transparent}.m-calendar ul li.day.hidden[data-v-5aa584ca],.m-calendar ul li.day.hidden[data-v-5aa584ca]:hover{opacity:0}.m-calendar ul li.day .isRed[data-v-5aa584ca]{background:#c72c2c}.m-calendar ul li.day .isBlue[data-v-5aa584ca],.m-calendar ul li.day .isRed[data-v-5aa584ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:50%;color:#fff}.m-calendar ul li.day .isBlue[data-v-5aa584ca]{background:#165dff}.m-calendar ul li.day .isGold[data-v-5aa584ca]{background:#f59a24}.m-calendar ul li.day .isGold[data-v-5aa584ca],.m-calendar ul li.day .isSilver[data-v-5aa584ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:50%;color:#fff}.m-calendar ul li.day .isSilver[data-v-5aa584ca]{background:#81d3f8}.m-calendar ul li.day .isBronze[data-v-5aa584ca]{background:#b8741a}.m-calendar ul li.day .isBronze[data-v-5aa584ca],.m-calendar ul li.day .isGreen[data-v-5aa584ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:all .25s ease;transition:all .25s ease;border-radius:50%;color:#fff}.m-calendar ul li.day .isGreen[data-v-5aa584ca]{background:#5ead55}.ComparisonOfClassHoursEvaluateDetailsTitle[data-v-6de0bd8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:18px;color:#000;margin:10px 0}.ComparisonOfClassHoursEvaluateDetailsTitleIcon[data-v-6de0bd8e]{width:6px;height:20px;background-color:#3370ff;margin-right:10px}.ComparisonOfClassHoursEvaluateDetailsInfo[data-v-6de0bd8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 16px}.ComparisonOfClassHoursEvaluateDetailsInfoDiv[data-v-6de0bd8e]{width:50%;color:#959595}.ComparisonOfClassHoursEvaluateDetailsInfoDiv>span[data-v-6de0bd8e]{color:#000}.ComparisonOfClassHoursEvaluateDetailsBox[data-v-6de0bd8e]{margin:10px 16px;background-color:#f8f9fa;padding:10px;border-radius:4px}.ComparisonOfClassHoursEvaluateDetailsItem[data-v-6de0bd8e]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ComparisonOfClassHoursEvaluateDetailsItemImg[data-v-6de0bd8e]{position:absolute;top:-18px;left:-32px}.ComparisonOfClassHoursEvaluateDetailsItemLeft[data-v-6de0bd8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:10px;margin-right:10px}.ComparisonOfClassHoursEvaluateDetailsItemLeftTop[data-v-6de0bd8e]{width:10px;height:10px;border-radius:50%;border:2px solid #1890ff;background-color:#fff;margin-top:6px}.ComparisonOfClassHoursEvaluateDetailsItemLeftBottom[data-v-6de0bd8e]{width:1px;height:calc(100% - 10px);background-color:#e9eaeb}.ComparisonOfClassHoursEvaluateDetailsItemRight[data-v-6de0bd8e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ComparisonOfClassHoursEvaluateDetailsItemRightTop[data-v-6de0bd8e]{width:100%;color:#959595}.ComparisonOfClassHoursEvaluateDetailsItemRightBottom[data-v-6de0bd8e]{width:100%;padding-bottom:20px}.ComparisonOfClassHoursEvaluateDetailsItemRightBottom>span[data-v-6de0bd8e]{color:#000}.ComparisonOfClassHoursEvaluate[data-v-1329f2e4]{width:100%}.ComparisonOfClassHoursEvaluateTitle[data-v-1329f2e4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:40px;color:#000}.ComparisonOfClassHoursEvaluateTitle[data-v-1329f2e4],.ComparisonOfClassHoursEvaluateTitleClass[data-v-1329f2e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ComparisonOfClassHoursEvaluateTitleClass[data-v-1329f2e4]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:100%;background-color:#f8fafb}.ComparisonOfClassHoursEvaluateTitleTeacher[data-v-1329f2e4]{background-color:#e5f1ff;border:1px solid #e0eeff}.ComparisonOfClassHoursEvaluateTitleStu[data-v-1329f2e4],.ComparisonOfClassHoursEvaluateTitleTeacher[data-v-1329f2e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:230px;height:100%}.ComparisonOfClassHoursEvaluateTitleStu[data-v-1329f2e4]{background-color:#fad29e;border:1px solid #fbdeb9}.ComparisonOfClassHoursEvaluateItem[data-v-1329f2e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:1px solid #d8eaff}.ComparisonOfClassHoursEvaluateItemErr[data-v-1329f2e4]{color:#cc6365!important}.ComparisonOfClassHoursEvaluateItemClass[data-v-1329f2e4]{width:180px;padding:10px;background-color:#f8fafb}.ComparisonOfClassHoursEvaluateItemTeacher[data-v-1329f2e4]{width:230px;background-color:#f2f7ff;color:#5d6190}.ComparisonOfClassHoursEvaluateItemTeacher>div[data-v-1329f2e4]{padding:10px}.ComparisonOfClassHoursEvaluateItemStu[data-v-1329f2e4]{width:230px;background-color:#fff8ed;color:#5d6190}.ComparisonOfClassHoursEvaluateItemStu>div[data-v-1329f2e4]{padding:10px}.red[data-v-12af1e7f]{color:red}.ComparisonOfClassHoursDetails[data-v-12af1e7f]{width:100%;background-color:#fff;margin-top:20px;border-radius:4px}.ComparisonOfClassHoursDetailsTop[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;background-color:#fff;padding:20px;border-radius:4px}.ComparisonOfClassHoursDetailsTopLeft[data-v-12af1e7f]{font-size:18px;color:#000}.ComparisonOfClassHoursDetailsTopRight[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ComparisonOfClassHoursDetailsTopRightSpan[data-v-12af1e7f]{font-size:18px}.ComparisonOfClassHoursDetailsBox[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px}.ComparisonOfClassHoursDetailsBoxLeft[data-v-12af1e7f]{width:320px}.ComparisonOfClassHoursDetailsBoxLeftTop[data-v-12af1e7f]{width:100%}.ComparisonOfClassHoursDetailsBoxLeftBottom[data-v-12af1e7f]{margin-top:20px}.ComparisonOfClassHoursDetailsBoxLeftBottomTitle[data-v-12af1e7f]{font-size:16px;color:#000;margin-bottom:10px}.ComparisonOfClassHoursDetailsBoxRight[data-v-12af1e7f]{width:calc(100% - 340px);margin-left:20px}.ComparisonOfClassHoursDetailsBoxRightTitle[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #f4f4f6}.ComparisonOfClassHoursDetailsBoxRightTitleItem[data-v-12af1e7f]{padding:20px}.ComparisonOfClassHoursDetailsBoxRightCalendar[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ComparisonOfClassHoursDetailsBoxRightCalendarItem[data-v-12af1e7f]{border:1px solid #f4f4f6}.ComparisonOfClassHoursDetailsBoxRightCalendarItemTop[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:10px;margin-bottom:0}.ComparisonOfClassHoursDetailsBoxRightCalendarItemTopIcon[data-v-12af1e7f]{position:absolute;right:0;top:0;bottom:0;margin:auto;cursor:pointer}.ComparisonOfClassHoursDetailsBoxRightCalendarItemTopDay[data-v-12af1e7f],.ComparisonOfClassHoursDetailsBoxRightCalendarItemTopIcon[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ComparisonOfClassHoursDetailsBoxRightCalendarItemTopDay[data-v-12af1e7f]{width:30px;height:30px;font-size:16px;border-radius:50%}.ComparisonOfClassHoursDetailsBoxRightCalendarItemTopActive[data-v-12af1e7f]{color:#fff;background-color:#165dff}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenter[data-v-12af1e7f]{width:100%;height:80px;font-size:12px}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterErr[data-v-12af1e7f]{background-color:#ffeded!important}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterErrIcon[data-v-12af1e7f]{background-color:#c72c2c!important}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterErrSpan[data-v-12af1e7f]{color:#c72c2c!important}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterTop[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 4px;margin:10px 4px;background-color:#ebf2ff}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterTopIcon[data-v-12af1e7f]{width:6px;height:20px;background-color:#165dff;margin-right:4px}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterBottom[data-v-12af1e7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 4px;margin:10px 4px;background-color:#fff3de}.ComparisonOfClassHoursDetailsBoxRightCalendarItemCenterBottomIcon[data-v-12af1e7f]{width:6px;height:20px;background-color:#ffa300;margin-right:4px}.red[data-v-5ce9ade8]{color:red}.ComparisonOfClassHoursLog[data-v-5ce9ade8]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComparisonOfClassHoursPop[data-v-5ce9ade8]{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;background-color:#eff1f4;z-index:1000;padding:20px;overflow-x:hidden}