[data-v-1e893b6d] .arrow img{width:100%}.pBlock[data-v-1e893b6d]{width:13%;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.CALENDAR[data-v-1e893b6d],.pBlock[data-v-1e893b6d]{display:-webkit-box;display:-ms-flexbox;display:flex}.CALENDAR[data-v-1e893b6d]{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.CALENDAR .title[data-v-1e893b6d]{font-family:Montserrat-SemiBold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.CALENDAR .title .left[data-v-1e893b6d],.CALENDAR .title[data-v-1e893b6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CALENDAR .title .left .arrow[data-v-1e893b6d]{width:10px;cursor:pointer}.CALENDAR .title .left .arrow.left[data-v-1e893b6d]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.CALENDAR .title .left .arrow.right[data-v-1e893b6d]{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.CALENDAR .title .left>p[data-v-1e893b6d]{text-align:center;margin:0 10px;min-width:140px;color:#4d4d4d}.CALENDAR .weekTitle[data-v-1e893b6d]{font-family:Montserrat-SemiBold;color:#2472b3}.CALENDAR .dateCont[data-v-1e893b6d],.CALENDAR .weekTitle[data-v-1e893b6d]{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CALENDAR .dateCont[data-v-1e893b6d]{font-family:Montserrat-Regular;-ms-flex-wrap:wrap;flex-wrap:wrap}.CALENDAR .dateCont .pBlock[data-v-1e893b6d]{cursor:pointer;position:relative;margin-bottom:15px}.CALENDAR .dateCont .pBlock.click .date[data-v-1e893b6d]{background-color:#2472b3;color:#fff;border-radius:50%}.CALENDAR .dateCont .pBlock .date[data-v-1e893b6d]{display:block;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CALENDAR .dateCont .pBlock:not(.isHoliday) .dateActive[data-v-1e893b6d]{font-family:Montserrat-SemiBold}.CALENDAR .dateCont .pBlock .holiday[data-v-1e893b6d]{color:#f6c752;position:absolute;bottom:-15px;font-size:11px;left:20px}.CALENDAR .dateCont .pBlock .coursePoint[data-v-1e893b6d]{width:4px;height:4px;border-radius:50%;position:absolute;bottom:-8px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.datePopover{border-radius:14px!important;padding:14px 24px;min-width:auto;font-size:12px;text-align:center;line-height:1.3;border:none}.datePopover .hanzi{font-family:SourceHanSansCN-Regular;font-size:17px}.datePopover .pinyin{font-family:Heiti SC}.datePopover .english{font-family:Montserrat}