nav[data-v-aa952390]{height:50px;font-weight:300;box-shadow:0 0 2px #eee}.menu-icon[data-v-aa952390]{margin-right:4px}.school-logo[data-v-aa952390]{height:40px}.nav-main[data-v-aa952390]{z-index:2;max-width:1200px;width:76%;margin:0 auto;top:0;height:50px;display:flex;align-items:center}.nav-tail[data-v-aa952390]{flex-grow:1;display:flex;justify-content:flex-end;padding-right:10px;align-items:center}.line[data-v-aa952390]{width:1px;height:22px;background:#e6e6f2;opacity:.4}.bgcandidate[data-v-aa952390]{width:100%;height:75px;cursor:pointer}.useravatar[data-v-aa952390]{width:24px;height:24px;border-radius:12px;cursor:pointer}input[type=file][data-v-aa952390]{opacity:0;width:0;height:0}.gatewayList[data-v-aa952390]{display:flex;color:#fff;height:100%;cursor:pointer;font-weight:600}.gatewayList div[data-v-aa952390]{height:100%;line-height:50px;text-align:center;padding:0 25px}.gatewayItem[data-v-aa952390]{background:hsla(0,0%,94.1%,.3);border-bottom:2px solid #f0f8ff}.tab-by-stack[data-v-83243e88]{height:100%;display:flex;flex-direction:column}.tbs-content[data-v-83243e88]{flex:1 0 0;position:relative}.tbs-headers[data-v-83243e88]{border:1px solid #eee;width:-moz-max-content;width:max-content;border-top-left-radius:4px;border-top-right-radius:4px;max-width:100%;overflow:auto;white-space:pre}.tbs-headers span[data-v-83243e88]{transition:.2s;padding:12px;cursor:pointer;display:inline-block}.tbs-headers span+span[data-v-83243e88]{border-left:1px solid #eee}.tbs-headers span.actived[data-v-83243e88]{background:#0080ff;color:#fff}.tbs-headers-gap[data-v-83243e88]{position:relative;z-index:1}.header-gap[data-v-83243e88]{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:8px 18px;margin-right:2px;display:inline-block;cursor:pointer;position:relative}.header-gap.actived[data-v-83243e88]{background:#0080ff;color:#fff;fill:#fff}.serviceMain[data-v-4d15412a]{height:100%;font-size:12px}.serviceMain ul li[data-v-4d15412a]{margin-bottom:10px}.listBlock[data-v-4d15412a]{padding:10px;width:100%;min-height:70px;height:auto;border:1px solid #eff1f4;border-radius:2px}.listBlock .leftBlock[data-v-4d15412a]{width:50px;height:100%;float:left;text-align:center}.listBlock .leftBlock img[data-v-4d15412a]{width:48px;height:48px;border-radius:50%}.listBlock .rightBlock[data-v-4d15412a]{width:auto;height:100%;margin-left:60px}.listBlock .rightBlock h4[data-v-4d15412a]{font-size:14px;color:#5a5a5c;line-height:10px}.listBlock .rightBlock span[data-v-4d15412a]{margin:0 10px 5px 0}.scenServices[data-v-9f9aa108]{width:100%;position:relative}.screen[data-v-9f9aa108]{width:76%;max-width:1200px;margin:0 auto;margin-top:20px}.screen .screen_item[data-v-9f9aa108]{display:inline-block;width:auto;height:24px;margin:0 5px;margin-bottom:8px;padding:0 8px;font-size:14px;border:1px solid rgba(0,0,0,.5);background:rgba(0,0,0,.2);color:#fff;border-radius:12px;cursor:pointer}.active[data-v-9f9aa108],.screen .screen_item[data-v-9f9aa108]:hover{background:rgba(0,0,0,.5)}.active[data-v-9f9aa108]{display:inline-block;width:auto;height:24px;margin:0 5px;margin-bottom:8px;padding:0 8px;font-size:14px;border:1px solid rgba(0,0,0,.5);color:#fff;cursor:pointer;border-radius:12px}.scen-container[data-v-9f9aa108]{width:76%;max-width:1200px;margin:0 auto;margin-top:20px;display:flex;flex-wrap:wrap}.scen-container .scen-item[data-v-9f9aa108]{width:24%;margin-right:1%;cursor:pointer;box-shadow:0 4px 14px 0 rgba(22,33,60,.3137254902);margin-bottom:20px;transition:all .2s linear}.scen-container .scen-item[data-v-9f9aa108]:hover{box-shadow:0 0 25px rgba(0,0,0,.3137254902);transform:scale(1.02)}.scen-container .scen-item .imgCon[data-v-9f9aa108]{padding-top:52%;background-size:cover}.scen-container .scen-item .content[data-v-9f9aa108]{background-color:#fff;padding:20px 14px 0;height:112px;border:1px solid #ededed;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.scen-container .scen-item .content h3[data-v-9f9aa108]{margin:0;font-family:SourceHanSansCN-Bold;font-weight:700;font-size:16px;color:#000}.scen-container .scen-item .content p[data-v-9f9aa108]{margin-top:12px;font-family:SourceHanSansCN-Regular;font-weight:400;font-size:14px;color:rgba(0,0,0,.5019607843);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis}.diy-calendar-wrapper[data-v-086eb225]{width:auto;height:100%}.diy-calendar-wrapper .calendar-header[data-v-086eb225]{height:54px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:18px;font-weight:500;font-family:PingFangSC-SNaNpxibold}.diy-calendar-wrapper .calendar-header .left-arrow[data-v-086eb225],.diy-calendar-wrapper .calendar-header .right-arrow[data-v-086eb225]{width:1.5em;height:1.5em;border-radius:50%;background-color:rgba(44,104,255,.06);display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid rgba(44,104,255,.06);transition:all .2s;overflow:hidden;color:#2c68ff}.diy-calendar-wrapper .calendar-header .left-arrow[data-v-086eb225]:hover,.diy-calendar-wrapper .calendar-header .right-arrow[data-v-086eb225]:hover{border:1px solid rgba(44,104,255,.5)}.diy-calendar-wrapper .calendar-header .center-title[data-v-086eb225]{display:flex;justify-content:center;align-items:center}.diy-calendar-wrapper .diy-calendar-table[data-v-086eb225]{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-collapse:collapse}.diy-calendar-wrapper .diy-calendar-table .table-header-row[data-v-086eb225]{height:32px;background-color:rgba(95,147,238,.06)}.diy-calendar-wrapper .diy-calendar-table .table-header-row .table-header[data-v-086eb225]{font-size:16px;text-align:center;font-family:Lucida Handwriting;font-weight:500}.diy-calendar-wrapper .diy-calendar-table .table-body-row[data-v-086eb225]{height:44px}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data[data-v-086eb225]{text-align:center}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box[data-v-086eb225]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border[data-v-086eb225]{position:relative;width:40px;height:40px;border-radius:2px;cursor:pointer;transition:all .3s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .table-badge[data-v-086eb225]{width:14px;height:14px;border-radius:50%;position:absolute;right:3px;top:3px;background-color:rgba(20,167,59,.5);color:#fff;font-size:10px;transition:all .3s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .table-badge.current[data-v-086eb225]{background-color:#14a73b;font-weight:400}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .date-number[data-v-086eb225]{width:100%;height:100%;line-height:40px;text-align:center;font-size:14px;transition:all .3s ease;font-weight:400}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .date-number.current[data-v-086eb225]{font-weight:500}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border .the-tradition-chinese-calendar[data-v-086eb225]{width:40px;position:absolute;left:10px;top:34px;font-size:10px;transition:all .2s ease}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected[data-v-086eb225]{background:#2c68ff}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected .table-badge[data-v-086eb225]{background:#fff;color:#2c68ff}.diy-calendar-wrapper .diy-calendar-table .table-body-row .table-data .td-content-box .content-border.selected .the-tradition-chinese-calendar[data-v-086eb225]{color:#fff}.bottomBtn[data-v-086eb225]{font-weight:400;font-size:15px;color:#2c68ff;text-align:center;line-height:22px;margin-top:10px;box-shadow:inset 0 1px 0 0 rgba(13,20,30,.0509803922);padding-top:10px}.bottomBtn span[data-v-086eb225]{cursor:pointer}.cale-content[data-v-0da2da64]{display:flex;justify-content:space-between;color:#102645}.cale-content .left-block[data-v-0da2da64]{width:360px}.cale-content .right-block[data-v-0da2da64]{width:calc(100% - 400px)}.cale-content .title-block[data-v-0da2da64]{display:flex;justify-content:space-between;padding:14px 0;padding-right:10px}.cale-content .title-block .more[data-v-0da2da64]{margin-left:12px;cursor:pointer}.cale-content .title-block .more[data-v-0da2da64]:hover{color:#2c68ff}.cale-content .coll-content[data-v-0da2da64]{height:calc(100% - 50px)}.cale-content .detail-title[data-v-0da2da64]{display:flex;align-items:center}.cale-content .detail-title i[data-v-0da2da64]{margin-right:6px;display:inline-block;height:16px;width:16px;border-radius:50%}.cale-content .calendarItem[data-v-0da2da64]{color:rgba(16,38,69,.3137254902)}.cale-content .calendarItem.current[data-v-0da2da64]{color:rgba(0,0,0,.662745098)}.cale-content .calendarItem.selected[data-v-0da2da64]{color:#fff}.cale-content .empty-block[data-v-0da2da64]{margin-top:80px;text-align:center;font-size:18px}.cale-content .empty-block i[data-v-0da2da64]{font-size:120px;display:block;margin-bottom:10px}.miniBlock[data-v-0da2da64]{color:#fff}.miniBlock .left-block[data-v-0da2da64]{width:280px;transform:scale(.9);transform-origin:0 0;position:relative}.miniBlock .left-block[data-v-0da2da64]:after{content:"";width:1px;height:140px;background-color:hsla(0,0%,80%,.5);position:absolute;right:-12px;top:40px}.miniBlock .right-block[data-v-0da2da64]{width:calc(100% - 280px)}.miniBlock .title-block[data-v-0da2da64]{padding:8px 0;padding-right:10px}.miniBlock .detail-title i[data-v-0da2da64]{height:8px;width:8px}.miniBlock .detail-block[data-v-0da2da64]{font-size:12px;padding-left:16px}.miniBlock .calendarItem[data-v-0da2da64]{color:hsla(0,0%,100%,.3137254902)}.miniBlock .calendarItem.current[data-v-0da2da64]{color:#fff}.miniBlock .empty-block[data-v-0da2da64]{margin-top:30px;text-align:center;font-size:14px}.miniBlock .empty-block i[data-v-0da2da64]{font-size:60px}.nominiBlock .left-block[data-v-0da2da64]{width:360px;transform:scale(1)}.miniBlock .miniClsss[data-v-0da2da64]{height:168px}[data-v-0da2da64] .miniClsss .el-collapse{border-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__header{height:32px;line-height:32px;background-color:transparent;color:#fff;border-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__wrap{border-color:transparent;background-color:transparent}[data-v-0da2da64] .miniClsss .el-collapse-item__content{padding-bottom:12px;color:#fff}.calendarItem[data-v-0da2da64]{position:relative}.calendarItem i[data-v-0da2da64]{position:absolute;top:2px;left:2px;width:6px;height:6px;background-color:red;border-radius:50%}.home[data-v-00bbea05]{height:100vh;font-size:16px;color:#102645;font-family:Helvetica Neue,微软雅黑}.home-bg[data-v-00bbea05]{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;overflow:hidden}.home-bg .mask[data-v-00bbea05]{position:absolute;width:100%;height:50%;left:0;bottom:0;background:#fff;z-index:1}.home-bg img[data-v-00bbea05]{width:100%;height:100%}.search[data-v-00bbea05]{width:76%;max-width:1200px;margin:62px auto;position:relative;display:flex}.search input[data-v-00bbea05]{background:#fff;padding:8px;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;outline:none;border:none;height:50px;width:450px;font-size:18px}.search button[data-v-00bbea05]{font-size:18px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#0080ff;outline:none;border:none;height:50px;padding:0 8px;color:#fff;width:120px;letter-spacing:4px}.search .back[data-v-00bbea05]{color:#fff;position:absolute;right:0;top:8px;font-weight:600;width:100px;text-align:center;display:inline-block;border:1px solid #fff;height:36px;line-height:36px;font-size:16px;border-radius:5px;cursor:pointer}.block[data-v-00bbea05]{border:2px dotted #d6dade;border-radius:4px;padding:12px;transition:all .2s linear}.block.noborder[data-v-00bbea05]{transition:all .2s linear .1s;border:1px solid transparent;font-size:14px;padding:12px 22px}.block.noborder[data-v-00bbea05]:hover{color:#2e8cf0}.block[data-v-00bbea05]:hover{border-color:transparent;background-color:#e5f0eb}.tabs[data-v-00bbea05]{border-bottom:1px solid #eee;display:flex;cursor:pointer;font-size:18px;line-height:30px}.tabs .tab[data-v-00bbea05]{color:#999;padding:12px;position:relative}.tabs .tab.active[data-v-00bbea05]{font-weight:700;color:#0080ff}.tabs .tab.active[data-v-00bbea05]:after{content:"";width:100%;height:1px;background:#0080ff;position:absolute;bottom:-1px;left:0;display:block}.tabs .tab .myUnreadMsg[data-v-00bbea05],.tabs .tab .unreadMsg[data-v-00bbea05]{background:#f44336;color:#fff;position:relative;padding:0 1px;border-radius:50%;font-size:10px}.cate[data-v-00bbea05]{font-size:14px;color:#666;cursor:pointer;display:inline-flex}.cate.active[data-v-00bbea05]{color:#0080ff}.cate[data-v-00bbea05]:not(:last-child):after{content:"";border-right:1px solid #0080ff;display:inline-block;margin:4px 8px}.cates[data-v-00bbea05]{margin-top:18px;margin-bottom:12px;margin-right:8px;text-align:right}.appes[data-v-00bbea05]{display:flex;flex-wrap:wrap}.appes .app[data-v-00bbea05]{width:25%;padding:8px;text-align:center;cursor:pointer}.appes .app .block[data-v-00bbea05]{height:210px;overflow:hidden;padding:28px 40px}.appes .app .block .app-name[data-v-00bbea05]{font-size:18px;color:#102645;margin-bottom:5px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appes .app .block .grayed[data-v-00bbea05]{font-size:14px;color:rgba(16,38,69,.6)}.appes .app img[data-v-00bbea05]{width:50px;height:50px;margin-bottom:10px}.appes .app p[data-v-00bbea05]{margin-top:8px}.container[data-v-00bbea05]{width:76%;max-width:1200px;margin:0 auto;margin-bottom:30px}.app-v2-container[data-v-00bbea05]{background:#fff;padding:0 0 60px;border-radius:4px;height:100%;flex-direction:column}.app-v2-container .backIcon[data-v-00bbea05]{margin-right:26px;cursor:pointer}.app-v2-container .tabHead[data-v-00bbea05]{position:sticky;top:0;z-index:9;padding-top:20px;background-color:#fff}.app-v2-container .tabHead h3[data-v-00bbea05]{font-size:17px}.appes-v2[data-v-00bbea05]{display:flex;flex:1 0 0;overflow:hidden;padding-top:12px;position:relative}.appes-v2-side[data-v-00bbea05]{width:210px;overflow-x:hidden;border:1px solid #ededed;padding-bottom:40px;position:absolute;top:12px;z-index:9;max-height:calc(100vh - 200px)}.app-v2[data-v-00bbea05]{cursor:pointer;border-right:2px solid transparent;font-family:PingFangSC-Regular;font-weight:400;font-size:14px;color:#1d1d1f;padding:10px 30px}.app-v2[data-v-00bbea05]:hover{background:#f5f5f5}.app-v2 img[data-v-00bbea05]{width:30px;height:30px;margin-right:12px}.app-v2.active[data-v-00bbea05]{background:#f5f5f5;border-right:2px solid #0080ff}.appes-v2-micro[data-v-00bbea05]{flex:1 0 0;padding:30px 20px;padding-left:230px;padding-top:0}.appes-v2-micro h4[data-v-00bbea05]{margin:0;margin-bottom:10px;font-size:15px}.appes-v2-micro .appes-v2-micro-search[data-v-00bbea05]{margin-bottom:20px;position:relative}.appes-v2-micro .appes-v2-micro-search input[data-v-00bbea05]{background:#fff;padding:8px;border-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px;outline:none;border:1px solid rgba(0,0,0,.1490196078);height:36px;width:240px;font-family:PingFangSC-Regular;font-weight:400;font-size:14px}.appes-v2-micro .appes-v2-micro-search button[data-v-00bbea05]{font-family:PingFangSC-Regular;font-weight:400;font-size:14px;border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;background:#0080ff;outline:none;border:none;height:36px;padding:0 8px;color:#fff;width:80px;letter-spacing:4px}.search-search-app[data-v-00bbea05]{position:absolute;left:0;top:80px;height:calc(100vh - 130px);width:100%;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.4)}.gate[data-v-00bbea05]{background:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:10px 30px 60px;box-shadow:0 4px 20px 0 rgba(226,234,242,.5)}strong[data-v-00bbea05]{font-weight:700}.micro-app[data-v-00bbea05]{width:100%;border-bottom:1px solid #eee;padding:18px 0}.recent[data-v-00bbea05]{display:flex;flex-wrap:wrap}.recent>div[data-v-00bbea05]{margin:8px;flex:0 0 calc(20% - 16px);cursor:pointer;display:flex;align-items:center}.recent>div img[data-v-00bbea05]{width:30px;height:30px;margin-right:12px}.todos-title[data-v-00bbea05]{display:flex;justify-content:space-between;border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px}.todos-title span[data-v-00bbea05]:first-child{font-weight:700}.todos-title span[data-v-00bbea05]:last-child{cursor:pointer}.messages[data-v-00bbea05],.todos-wrapper[data-v-00bbea05]{box-shadow:0 4px 20px 0 rgba(226,234,242,.5);padding:30px;background:#fff;min-height:628px;border-radius:4px;border-top-left-radius:0}.todos-wrapper[data-v-00bbea05]{padding:30px;box-shadow:0 4px 20px 0 rgba(226,234,242,.5)}.todos-wrapper ul li[data-v-00bbea05]{cursor:pointer;margin:4px 0;display:flex;justify-content:space-between}.todos-wrapper ul li p[data-v-00bbea05]:first-child{width:50%;white-space:pre;text-overflow:ellipsis;overflow:hidden}.todos-wrapper ul li p[data-v-00bbea05]:last-child{width:50%;display:flex;justify-content:space-between}.messages[data-v-00bbea05]{display:flex}.messages .news[data-v-00bbea05],.messages .notifications[data-v-00bbea05]{flex:1 0 0;padding:0 12px;margin:12px 0}.messages .news p[data-v-00bbea05],.messages .notifications p[data-v-00bbea05]{display:flex;justify-content:space-between}.messages .news p span[data-v-00bbea05],.messages .notifications p span[data-v-00bbea05]{cursor:pointer}.messages .news[data-v-00bbea05]{border-right:1px solid #eee}.messages li[data-v-00bbea05]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #eee;cursor:pointer;position:relative}.messages li .unredIcon[data-v-00bbea05]{position:absolute;height:6px;width:6px;background-color:red;border-radius:50%;right:-6px;top:6px}.header[data-v-00bbea05]{display:flex;min-width:100px;align-items:center;justify-content:center}.count[data-v-00bbea05]{background:#f44336;color:#fff;position:absolute;padding:0 8px;border-radius:10px;top:4px;right:10px;font-size:12px}.grayed[data-v-00bbea05]{color:#999}.app-name[data-v-00bbea05]{font-weight:700}.app-name+p[data-v-00bbea05]{font-size:12px}