.row-image[data-v-2150e41e]{border-radius:8px;border:1px solid #c5d6fe}.box-1[data-v-13c650b8],.row-image[data-v-2150e41e]{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.box-1[data-v-13c650b8]{padding:15px;background:#fff;-webkit-box-shadow:0 0 8px 3px rgba(228,238,255,.8);box-shadow:0 0 8px 3px rgba(228,238,255,.8);border-radius:8px}.box-1 .todo-item[data-v-13c650b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:54px;padding:0 40px 0 20px;border-radius:4px;overflow:hidden}.box-1[data-v-712fb7aa]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;height:100%;width:100%;background:#fff;-webkit-box-shadow:0 0 8px 3px rgba(228,238,255,.8);box-shadow:0 0 8px 3px rgba(228,238,255,.8);border-radius:8px;overflow:hidden}.box-1 .theme-btn[data-v-712fb7aa]{cursor:pointer;color:#3470ff;-webkit-box-flex:0;-ms-flex:none;flex:none}.box-1 .overflow-section[data-v-712fb7aa]{height:calc(100% - 60px);margin-top:15px;overflow:hidden auto}.box-1 .overflow-section .app-section[data-v-712fb7aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-1 .overflow-section .app-section .app-box[data-v-712fb7aa]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:8px;width:92px;height:70px;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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-1 .overflow-section .app-section .app-box .app-icon[data-v-712fb7aa]{cursor:pointer;width:45px;height:45px}.box-1 .overflow-section[data-v-712fb7aa]::-webkit-scrollbar{width:0!important}[data-v-712fb7aa] .el-dialog{position:relative;margin:0 auto 50px;border-radius:2px!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-712fb7aa] .el-dialog .el-dialog__header{padding:10px 20px;background-color:rgba(36,105,243,.756863);border-top-left-radius:2px}[data-v-712fb7aa] .el-dialog .el-dialog__body{padding:20px;height:75vh;overflow:auto}[data-v-712fb7aa] .el-dialog-button{padding:0;position:absolute;top:-13px;right:-13px;width:26px;height:26px;border-radius:50%;border:1px solid #fff;background-color:rgba(36,105,243,.756863);outline:0;cursor:pointer;font-size:16px}[data-v-712fb7aa] .el-dialog-button i{position:absolute;top:4px;right:4px;color:#fff}.dialogContainerBox[data-v-712fb7aa]{padding:0 20px 20px 20px;margin-top:20px;height:calc(100% - 30px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden auto}.dialogContainerBox .app-section[data-v-712fb7aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dialogContainerBox .app-section .app-box[data-v-712fb7aa]{cursor:pointer;margin:8px;padding:0 15px;background:#fff;width:300px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;border:1px solid #d2d2d2;-webkit-box-shadow:0 0 8px 0 #e7e5e5;box-shadow:0 0 8px 0 #e7e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialogContainerBox .app-section .app-box[data-v-712fb7aa]:hover{color:#3470ff}[data-v-0b95453f] .el-dialog{position:relative;margin:0 auto 50px;border-radius:2px!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-0b95453f] .el-dialog .el-dialog__header{padding:10px 20px;background-color:rgba(36,105,243,.756863);border-top-left-radius:2px}[data-v-0b95453f] .el-dialog-button{padding:0;position:absolute;top:-13px;right:-13px;width:26px;height:26px;border-radius:50%;border:1px solid #fff;background-color:rgba(36,105,243,.756863);outline:0;cursor:pointer;font-size:16px}[data-v-0b95453f] .el-dialog-button i{position:absolute;top:4px;right:4px;color:#fff}[data-v-0b95453f] .dialogContainerBox{padding:0 50px 30px 50px;margin-top:30px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden auto}[data-v-0b95453f] .dialogContainerBox div{height:auto;overflow:hidden}.dialogContainerBox[data-v-0b95453f]::-webkit-scrollbar{width:0!important}.box-2[data-v-fb3919b2]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;width:100%;height:100%;background:#fff;-webkit-box-shadow:0 0 8px 3px rgba(228,238,255,.8);box-shadow:0 0 8px 3px rgba(228,238,255,.8);border-radius:8px;overflow:hidden}.box-2 .overflow-section[data-v-fb3919b2]{height:calc(100% - 35px);margin-top:15px;overflow:hidden auto}.box-2 .overflow-section .first-item[data-v-fb3919b2]{cursor:pointer;display:block;line-height:20px;font-size:0;margin-bottom:12px;position:relative}.box-2 .overflow-section .first-item .title[data-v-fb3919b2]:hover{font-weight:700}.box-2 .overflow-section .first-item .title[data-v-fb3919b2]{position:absolute;left:0;bottom:0;z-index:9;height:25px;width:100%;background:rgba(0,0,0,.4)}.box-2 .overflow-section .first-item .title .name[data-v-fb3919b2]{margin-left:15px;font-size:14px;display:inline-block;height:100%;width:calc(100% - 115px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;vertical-align:top;color:#fff;line-height:25px}.box-2 .overflow-section .first-item .title .time[data-v-fb3919b2]{font-size:12px;display:inline-block;height:100%;width:90px;text-align:right;color:#ccc;line-height:25px}.box-2 .overflow-section .news-item[data-v-fb3919b2]:hover{background-size:100% 1px}.box-2 .overflow-section .news-item[data-v-fb3919b2]{cursor:pointer;display:block;line-height:20px;font-size:0;margin-bottom:12px;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#409eff));background:linear-gradient(90deg,#409eff 0,#409eff);background-size:0 1px;background-repeat:no-repeat;background-position:left 100%;-webkit-transition-duration:.8s;transition-duration:.8s}.box-2 .overflow-section .news-item[data-v-fb3919b2]:after{content:"";clear:both;overflow:hidden}.box-2 .overflow-section .news-item .name[data-v-fb3919b2]{font-size:14px;display:inline-block;width:calc(100% - 100px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;vertical-align:top}.box-2 .overflow-section .news-item .name .news-index[data-v-fb3919b2]{vertical-align:middle;text-align:center;line-height:18px;font-size:12px;font-weight:400;color:#949494;background:#f0f0f0;display:inline-block;margin-right:10px;width:18px;height:18px;border-radius:4px}.box-2 .overflow-section .news-item .name .news-index-dot[data-v-fb3919b2]{display:inline-block;margin-right:10px;width:6px;height:6px;background:#2068ff;border-radius:24px}.box-2 .overflow-section .news-item .time[data-v-fb3919b2]{font-size:12px;display:inline-block;color:#999;width:90px;text-align:right}.box-2 .overflow-section[data-v-fb3919b2]::-webkit-scrollbar{width:0!important}[data-v-9d495f9c] .el-dialog{position:relative;margin:0 auto 50px;border-radius:2px!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-9d495f9c] .el-dialog .el-dialog__header{padding:10px 20px;background-color:rgba(36,105,243,.756863);border-top-left-radius:2px}[data-v-9d495f9c] .el-dialog .el-dialog__body{padding:20px;height:75vh;overflow:auto}[data-v-9d495f9c] .el-dialog-button{padding:0;position:absolute;top:-13px;right:-13px;width:26px;height:26px;border-radius:50%;border:1px solid #fff;background-color:rgba(36,105,243,.756863);outline:0;cursor:pointer;font-size:16px}[data-v-9d495f9c] .el-dialog-button i{position:absolute;top:4px;right:4px;color:#fff}[data-v-9d495f9c] .dialogContainerBox{padding:0 60px 20px 60px;margin-top:20px;height:calc(100% - 40px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}[data-v-9d495f9c] .dialogContainerBox div{height:auto;overflow:hidden}[data-v-9d495f9c] .dialogContainerBox .box-card1{height:auto;overflow:hidden;border:1px solid #67c23a;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}[data-v-9d495f9c] .dialogContainerBox .box-card2{height:auto;overflow:hidden;border:1px dashed #409eff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.commonFunc-box-body-dialog[data-v-9d495f9c]{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.commonFunc-box-body-dialog .item[data-v-9d495f9c]{width:10%;height:80px}.commonFunc-box-body-dialog .item .itemBox[data-v-9d495f9c],.commonFunc-box-body-dialog .item[data-v-9d495f9c]{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}.commonFunc-box-body-dialog .item .itemBox[data-v-9d495f9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.commonFunc-box-body-dialog .item .itemBox .name[data-v-9d495f9c]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:90px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.dialogContainerBox[data-v-9d495f9c]::-webkit-scrollbar{width:0!important}.containerBox[data-v-9d495f9c]{padding:0 20px 16px 20px;margin-top:16px;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100% - 40px);overflow-x:hidden;overflow-y:auto}.containerBox div[data-v-9d495f9c]{height:auto;overflow:hidden}.containerBox div .first-item[data-v-9d495f9c]{cursor:pointer;display:block;line-height:20px;font-size:0;margin-bottom:12px;position:relative}.containerBox div .first-item .title[data-v-9d495f9c]:hover{font-weight:700}.containerBox div .first-item .title[data-v-9d495f9c]{position:absolute;left:0;bottom:0;z-index:9;height:25px;width:100%;background:rgba(0,0,0,.4)}.containerBox div .first-item .title .name[data-v-9d495f9c]{font-size:14px;display:inline-block;height:100%;width:calc(100% - 100px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;vertical-align:top;color:#fff;line-height:25px}.containerBox div .first-item .title .time[data-v-9d495f9c]{font-size:12px;display:inline-block;height:100%;width:90px;text-align:right;color:#ccc;line-height:25px}.containerBox div .item[data-v-9d495f9c]:hover{background-size:100% 6%}.containerBox div .item[data-v-9d495f9c]{cursor:pointer;display:block;line-height:20px;font-size:0;margin-bottom:12px;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#409eff));background:linear-gradient(90deg,#409eff 0,#409eff);background-size:0 6%;background-repeat:no-repeat;background-position:left 100%;-webkit-transition-duration:.8s;transition-duration:.8s}.containerBox div .item .name[data-v-9d495f9c]{font-size:14px;display:inline-block;width:calc(100% - 100px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;vertical-align:top}.containerBox div .item .time[data-v-9d495f9c]{font-size:12px;display:inline-block;color:#999;width:90px;text-align:right}.containerBox[data-v-9d495f9c]::-webkit-scrollbar{width:0!important}[data-v-7b94c9ca] .title-select{margin-bottom:20px}[data-v-7b94c9ca] .title-select .el-input__inner{border:none;font-size:16px;font-weight:700;text-align:center}[data-v-7b94c9ca] .classroomInfo-box{width:100%;overflow:hidden}[data-v-7b94c9ca] .classroomInfo-box img{width:100%;-o-object-fit:contain;object-fit:contain}[data-v-7b94c9ca] .radio-group-box{overflow:hidden}[data-v-7b94c9ca] .radio-group-box .el-radio-group{width:100%}[data-v-7b94c9ca] .radio-group-box .el-radio-group .el-radio-button{width:25%}[data-v-7b94c9ca] .radio-group-box .el-radio-group .el-radio-button .el-radio-button__inner{width:100%;text-align:center;border-radius:10px;border:0;background-color:unset;font-size:14px;color:#555}[data-v-7b94c9ca] .radio-group-box .el-radio-group .is-active .el-radio-button__inner{background-color:#2469f3;color:#fff}.right-col-menu-content-box[data-v-7b94c9ca]{width:100%;height:100%;background:#fff;-webkit-box-shadow:0 0 8px 3px rgba(228,238,255,.8);box-shadow:0 0 8px 3px rgba(228,238,255,.8);border-radius:8px;overflow:hidden}.right-col-menu-content-box .row-1[data-v-7b94c9ca]{height:68px;background:url(../img/background.a07084c3.png) 100% no-repeat;background-size:100% 100%}.right-col-menu-content-box .row-1[data-v-7b94c9ca],.right-col-menu-content-box .row-2[data-v-7b94c9ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.right-col-menu-content-box .row-2[data-v-7b94c9ca]{color:#fff;background-color:#0974ce;height:32px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.right-col-menu-content-box .row-3[data-v-7b94c9ca]{width:100%;height:calc(100% - 127px)}.right-col-menu-content-box .row-3 .radio-group-box[data-v-7b94c9ca]{margin:15px auto;text-align:center;width:70%;border-radius:8px;background-color:#eff3fb}.right-col-menu-content-box .row-3 .schedule-box[data-v-7b94c9ca]{padding:0 15px 15px 15px;overflow:hidden auto;height:calc(100% - 45px);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.right-col-menu-content-box .row-3 .schedule-box .week-box[data-v-7b94c9ca]{padding-bottom:5px}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col[data-v-7b94c9ca]{font-size:14px;font-weight:700;text-align:center;width:13%}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col-date-box[data-v-7b94c9ca]{cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:13%;height:36px;position:relative}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col-date-box .week-col-date[data-v-7b94c9ca]{font-size:14px;width:30px;height:30px;border-radius:50%}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col-date-box .week-col-date[data-v-7b94c9ca]:hover{color:#fff;background:#1677ff}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col-date-box .week-col-date-active[data-v-7b94c9ca]{color:#fff;background:#1677ff;font-size:14px;width:30px;height:30px;border-radius:50%}.right-col-menu-content-box .row-3 .schedule-box .week-box .week-col-date-box .week-col-date-mark[data-v-7b94c9ca]{position:absolute;bottom:3px;left:50%;margin-left:-3px;width:6px;height:6px;background:#ff3b30;border-radius:24px}.right-col-menu-content-box .row-3 .schedule-box .schedule-list-box[data-v-7b94c9ca]{cursor:pointer;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4fbff;border-radius:4px;border:1px solid #8eabd4;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;overflow:hidden}.right-col-menu-content-box .row-3 .schedule-box .schedule-list-box .theme-schedule-title[data-v-7b94c9ca]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:15px;font-size:15px;font-weight:500;color:#1677ff}.right-col-menu-content-box .row-3 .schedule-box .schedule-add-box[data-v-7b94c9ca]{cursor:pointer;width:100%;height:36px;color:#3470ff;background:#f4fbff;border-radius:4px;border:1px solid #8eabd4;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;overflow:hidden}.right-col-menu-content-box .row-3 .schedule-box .schedules-table-cell1[data-v-7b94c9ca]{border:1px solid #999;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:15%}.right-col-menu-content-box .row-3 .schedule-box .schedules-table-cell[data-v-7b94c9ca]{border-right:1px solid #999;border-bottom:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:30%;height:28px}.right-col-menu-content-box .row-3 .schedule-box .schedules-table-foot[data-v-7b94c9ca]{padding:8px;border:1px solid #999;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:100%;min-width:360px}.right-col-menu-content-box .row-3 .schedule-box .calendar-table-firstcell[data-v-7b94c9ca]:before{content:"";position:absolute;width:116%;height:1px;top:20px;left:-5px;background-color:#999;display:block;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:top;transform-origin:top}.right-col-menu-content-box .row-3 .schedule-box .calendar-table-head1[data-v-7b94c9ca]{border:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:20%;min-width:70px}.right-col-menu-content-box .row-3 .schedule-box .calendar-table-head[data-v-7b94c9ca]{border:1px solid #999;border-right:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:12%;min-width:28px;height:42px}.right-col-menu-content-box .row-3 .schedule-box .calendar-table-cell1[data-v-7b94c9ca]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:5px;border:1px solid #999;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:20%;min-width:70px}.right-col-menu-content-box .row-3 .schedule-box .calendar-table-cell[data-v-7b94c9ca]{border-left:1px solid #999;border-bottom:1px solid #999;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;width:12%;min-width:28px;height:28px}.right-col-menu-content-box .row-3 .schedule-box[data-v-7b94c9ca]::-webkit-scrollbar{width:0!important}.dataBoard[data-v-3f1ab2d4]{height:100%;overflow:visible}.dataBoard .dataBoard-item[data-v-3f1ab2d4]{height:100%}.dataBoard[data-v-3f1ab2d4] .el-card{width:100%;height:100%}.dataBoard[data-v-3f1ab2d4] .el-card .el-card__body{padding:0;height:100%}.dataBoard .dataBoard-body[data-v-3f1ab2d4]{height:100%;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}.dataBoard .dataBoard-body .dataBoard-body-item[data-v-3f1ab2d4]{width:66px;height:66px;margin-right:16px;border-radius:50%;text-align:center;line-height:66px;font-size:36px;-ms-flex-negative:0;flex-shrink:0}.dataBoard .dataBoard-body .text[data-v-3f1ab2d4]{display:inline-block;height:56px;text-align:center}.dataBoard .dataBoard-body .text .num[data-v-3f1ab2d4]{font-size:20px;line-height:36px;margin:0;padding:0}.dataBoard .dataBoard-body .text .name[data-v-3f1ab2d4]{font-size:14px;color:#666;margin:0 0 0 12px;padding:0}.portal-eChart-box #chart[data-v-0ec9935e],.portal-eChart-box #chart[data-v-5c1e354d],.portal-eChart-box #chart[data-v-6e5e4ea2],.portal-eChart-box #chart[data-v-37fbc254],.portal-eChart-box #chart[data-v-91afd9c8],.portal-eChart-box #chart[data-v-5086973c]{z-index:10;padding:0}.FunctionLinksCard[data-v-b52ae62a]{z-index:10}.theme-expand-btn[data-v-b52ae62a]{width:60px;cursor:pointer;color:#3470ff;position:absolute;bottom:5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}[data-v-b52ae62a] .el-scrollbar__wrap{margin-bottom:0!important;overflow:hidden}[data-v-b52ae62a] .el-scrollbar__bar.is-horizontal>div{display:none}[data-v-b52ae62a] .vue-grid-item{position:relative}