[data-v-06c027da] .el-dialog__body{padding:20px}[data-v-06c027da] .el-dialog__header{padding:20px;border-bottom:1px solid #f0f2f5}.dialog-header-title[data-v-06c027da]{font-size:18px;font-weight:700;color:#303133}.school-info-container[data-v-06c027da]{background-color:#f5f7fa;padding:20px;min-height:500px;border-radius:20px}.info-card[data-v-06c027da]{background:#fff;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05);margin-bottom:20px;padding:20px;box-sizing:border-box}.top-card[data-v-06c027da]{display:flex;justify-content:space-between;align-items:center;background-image:linear-gradient(90deg,#fff,#fcfdfe);transition:all .3s;position:relative;overflow:hidden}.top-card.card-version-0[data-v-06c027da]{background:linear-gradient(120deg,#f4f4f5,#fff);border:1px solid #e9e9eb}.top-card.card-version-0 .school-logo-wrapper[data-v-06c027da]{background:rgba(144,147,153,.1)}.top-card.card-version-0 .school-logo-wrapper i[data-v-06c027da]{color:#909399}.top-card.card-version-1[data-v-06c027da]{background:linear-gradient(120deg,#e8f8f0,#f0fbf5);border:1px solid #bcebdc}.top-card.card-version-1 .school-logo-wrapper[data-v-06c027da]{background:rgba(25,190,107,.1)}.top-card.card-version-1 .school-logo-wrapper i[data-v-06c027da]{color:#19be6b}.top-card.card-version-2[data-v-06c027da]{background:linear-gradient(120deg,#eaf4fe,#f0f8ff);border:1px solid #c0ddfa}.top-card.card-version-2 .school-logo-wrapper[data-v-06c027da]{background:rgba(45,140,240,.1)}.top-card.card-version-2 .school-logo-wrapper i[data-v-06c027da]{color:#2d8cf0}.top-card.card-version-3[data-v-06c027da]{background:linear-gradient(120deg,#fff5e6,#fffbf5);border:1px solid #ffe0b3}.top-card.card-version-3 .school-logo-wrapper[data-v-06c027da]{background:rgba(255,153,0,.1)}.top-card.card-version-3 .school-logo-wrapper i[data-v-06c027da]{color:#f90}.top-card.card-version-4[data-v-06c027da]{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;border:none;box-shadow:0 4px 16px rgba(231,76,60,.3)}.top-card.card-version-4 .school-text .name-row .name[data-v-06c027da]{color:#fff}.top-card.card-version-4 .school-text .domain-row[data-v-06c027da]{color:hsla(0,0%,100%,.8)}.top-card.card-version-4 .school-text .domain-row .link[data-v-06c027da]{color:#fff;text-decoration:underline}.top-card.card-version-4 .school-logo-wrapper[data-v-06c027da]{background:hsla(0,0%,100%,.2)}.top-card.card-version-4 .school-logo-wrapper i[data-v-06c027da]{color:#fff}.top-card.card-version-4 .validity-info .label[data-v-06c027da]{color:hsla(0,0%,100%,.8)}.top-card.card-version-4 .validity-info .date[data-v-06c027da],.top-card.card-version-4 .validity-info .label i[data-v-06c027da]{color:#fff}.top-card.card-version-5[data-v-06c027da]{background:linear-gradient(135deg,#722ed1,#531dab);color:#fff;border:none;box-shadow:0 4px 16px rgba(114,46,209,.3)}.top-card.card-version-5 .school-text .name-row .name[data-v-06c027da]{color:#fff}.top-card.card-version-5 .school-text .domain-row[data-v-06c027da]{color:hsla(0,0%,100%,.8)}.top-card.card-version-5 .school-text .domain-row .link[data-v-06c027da]{color:#fff;text-decoration:underline}.top-card.card-version-5 .school-logo-wrapper[data-v-06c027da]{background:hsla(0,0%,100%,.2)}.top-card.card-version-5 .school-logo-wrapper i[data-v-06c027da]{color:#fff}.top-card.card-version-5 .validity-info .label[data-v-06c027da]{color:hsla(0,0%,100%,.8)}.top-card.card-version-5 .validity-info .date[data-v-06c027da],.top-card.card-version-5 .validity-info .label i[data-v-06c027da]{color:#fff}.school-main-info[data-v-06c027da]{display:flex;align-items:center}.school-logo-wrapper[data-v-06c027da]{width:60px;height:60px;background:#e6f1fc;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:20px}.school-logo-wrapper i[data-v-06c027da]{font-size:32px;color:#409eff}.school-text .name-row[data-v-06c027da]{display:flex;align-items:center;margin-bottom:8px}.school-text .name-row .name[data-v-06c027da]{font-size:20px;font-weight:700;color:#303133;margin-right:10px}.school-text .name-row .tag[data-v-06c027da]{font-size:12px;padding:2px 8px;border-radius:4px;margin-left:5px;display:inline-block;vertical-align:middle;font-weight:500}.school-text .name-row .tag.version-0[data-v-06c027da]{background:#f4f4f5;border:1px solid #e9e9eb;color:#909399}.school-text .name-row .tag.version-1[data-v-06c027da]{background:#e8f8f0;border:1px solid #bcebdc;color:#19be6b}.school-text .name-row .tag.version-2[data-v-06c027da]{background:#eaf4fe;border:1px solid #c0ddfa;color:#2d8cf0}.school-text .name-row .tag.version-3[data-v-06c027da]{background:#fff5e6;border:1px solid #ffe0b3;color:#f90}.school-text .name-row .tag.version-4[data-v-06c027da]{background:#fdeceb;border:1px solid #f8c8c4;color:#e74c3c}.school-text .name-row .tag.version-5[data-v-06c027da]{background:#f1eaff;border:1px solid #d5bfff;color:#722ed1}.school-text .domain-row[data-v-06c027da]{font-size:14px;color:#909399}.school-text .domain-row .link[data-v-06c027da]{color:#409eff;text-decoration:none;margin-left:5px}.validity-info[data-v-06c027da]{text-align:right}.validity-info .label[data-v-06c027da]{font-size:14px;color:#909399;margin-bottom:5px}.validity-info .label i[data-v-06c027da]{margin-left:5px;cursor:pointer}.validity-info .date[data-v-06c027da]{font-size:24px;font-weight:700;color:#303133}.capacity-card .card-header[data-v-06c027da]{font-size:16px;font-weight:700;color:#303133;margin-bottom:20px}.capacity-card .capacity-list[data-v-06c027da]{display:flex;justify-content:space-between}.capacity-card .capacity-item[data-v-06c027da]{width:30%}.capacity-card .capacity-item .item-header[data-v-06c027da]{display:flex;justify-content:space-between;margin-bottom:10px}.capacity-card .capacity-item .item-header .label[data-v-06c027da]{font-size:14px;color:#606266}.capacity-card .capacity-item .item-header .percent[data-v-06c027da]{font-size:14px;font-weight:700}.capacity-card .capacity-item .item-footer[data-v-06c027da]{margin-top:8px;font-size:12px;color:#909399}.text-orange[data-v-06c027da]{color:#ff6b00}.text-yellow[data-v-06c027da]{color:#ffc107}.text-green[data-v-06c027da]{color:#28a745}.bottom-section[data-v-06c027da]{display:flex;justify-content:space-between;margin-bottom:20px}.assets-card[data-v-06c027da]{width:40%;margin-bottom:0;display:flex;flex-direction:column}.assets-card .card-header[data-v-06c027da]{font-size:16px;font-weight:700;color:#303133;margin-bottom:20px}.assets-card .assets-body[data-v-06c027da]{flex:1;display:flex;flex-direction:column;justify-content:center}.assets-card .assets-body .label[data-v-06c027da]{font-size:14px;color:#606266;margin-bottom:10px}.assets-card .assets-body .value-row[data-v-06c027da]{margin-bottom:20px}.assets-card .assets-body .value-row .value[data-v-06c027da]{font-size:40px;font-weight:700;color:#303133}.assets-card .assets-body .value-row .unit[data-v-06c027da]{font-size:16px;color:#606266;margin-left:5px}.assets-card .assets-body .detail-btn[data-v-06c027da]{width:100%;border-color:#409eff;color:#409eff}.courses-card[data-v-06c027da]{width:58%;margin-bottom:0}.courses-card .card-header[data-v-06c027da]{font-size:16px;font-weight:700;color:#303133;margin-bottom:20px}.courses-card .course-grid[data-v-06c027da]{display:flex;flex-wrap:wrap;gap:15px}.courses-card .course-item[data-v-06c027da]{width:calc(33.33% - 10px);border-radius:8px;padding:15px;display:flex;align-items:start;cursor:pointer;transition:all .3s;box-sizing:border-box}.courses-card .course-item[data-v-06c027da]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.courses-card .course-item .course-icon[data-v-06c027da]{margin-right:10px}.courses-card .course-item .course-icon i[data-v-06c027da]{font-size:18px}.courses-card .course-item .course-detail .course-name[data-v-06c027da]{font-size:14px;font-weight:700;margin-bottom:5px}.courses-card .course-item .course-detail .course-time[data-v-06c027da]{font-size:12px;opacity:.8}.courses-card .course-jrcode[data-v-06c027da]{background:#f0f9eb;color:#67c23a;border:1px solid #e1f3d8}.courses-card .course-jrcode .course-icon i[data-v-06c027da]{color:#67c23a}.courses-card .course-scratch[data-v-06c027da]{background:#fdf6ec;color:#e6a23c;border:1px solid #faecd8}.courses-card .course-scratch .course-icon i[data-v-06c027da]{color:#e6a23c}.courses-card .course-python[data-v-06c027da]{background:#f4f0ff;color:#722ed1;border:1px solid #d3adf7}.courses-card .course-python .course-icon i[data-v-06c027da]{color:#722ed1}.courses-card .course-cpp[data-v-06c027da]{background:#ecf5ff;color:#409eff;border:1px solid #b3d8ff}.courses-card .course-cpp .course-icon i[data-v-06c027da]{color:#409eff}.courses-card .course-default[data-v-06c027da]{background:#f4f4f5;color:#909399;border:1px solid #e9e9eb}.courses-card .course-default .course-icon i[data-v-06c027da]{color:#909399}.container[data-v-06c027da]{background:#f7f8fa}.container .course-left[data-v-06c027da]{height:calc(100vh - 121px);display:flex;flex-flow:column;background:#fff}.container .course-left .course-left-ppt[data-v-06c027da]{flex:6;padding-top:15px;padding-right:15px;padding-bottom:15px}.container .course-left .course-left-ppt .course-view[data-v-06c027da]{width:100%;height:100%}.container .course-left .course-left-comment[data-v-06c027da]{flex:1;display:flex;flex-flow:column}.container .course-left .course-left-comment .course-left-comment-title[data-v-06c027da]{padding:10px;flex:1;font-weight:500}.container .course-left .course-left-comment .course-left-comment-content[data-v-06c027da]{flex:1}.contract-card .contract-table-wrapper[data-v-06c027da]{height:300px}.recommendation-card[data-v-06c027da]{margin-top:24px;background-color:#fff7e6;border:1px solid #ffe7ba;border-radius:8px;padding:24px;display:flex;flex-direction:column;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}@media (min-width:768px){.recommendation-card[data-v-06c027da]{flex-direction:row;align-items:center;justify-content:space-between}}.recommendation-card .left-content[data-v-06c027da]{display:flex;align-items:flex-start;margin-bottom:16px}@media (min-width:768px){.recommendation-card .left-content[data-v-06c027da]{margin-bottom:0}}.recommendation-card .left-content .icon-box[data-v-06c027da]{width:56px;height:56px;background-color:#d69e2e;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;margin-right:16px;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.recommendation-card .left-content .text-content h4[data-v-06c027da]{color:#111827;font-weight:700;font-size:18px;margin:0 0 4px 0}.recommendation-card .left-content .text-content .desc[data-v-06c027da]{font-size:14px;color:#6b7280;margin-bottom:8px}.recommendation-card .left-content .text-content .code-row[data-v-06c027da]{display:flex;align-items:center;font-weight:500;color:#374151}.recommendation-card .left-content .text-content .code-row .code[data-v-06c027da]{font-weight:700;color:#111827;margin-right:8px;font-size:18px}.recommendation-card .left-content .text-content .code-row i[data-v-06c027da]{color:#9ca3af;cursor:pointer;transition:color .3s;font-size:16px}.recommendation-card .left-content .text-content .code-row i[data-v-06c027da]:hover{color:#3b82f6}.recommendation-card .right-content[data-v-06c027da]{display:flex;align-items:center}@media (min-width:768px){.recommendation-card .right-content[data-v-06c027da]{border-left:1px solid #fed7aa;padding-left:32px;margin-left:16px}}.recommendation-card .right-content .balance-info[data-v-06c027da]{text-align:right;margin-right:32px}.recommendation-card .right-content .balance-info .amount[data-v-06c027da]{font-size:24px;font-weight:700;color:#1f2937}.recommendation-card .right-content .balance-info .actions[data-v-06c027da]{display:flex;align-items:center;justify-content:flex-end;margin-top:4px;font-size:12px;color:#6b7280}.recommendation-card .right-content .balance-info .actions .view-detail[data-v-06c027da]{color:#3b82f6;cursor:pointer;margin-left:8px}.recommendation-card .right-content .balance-info .actions .view-detail[data-v-06c027da]:hover{text-decoration:underline;color:#1d4ed8}.recommendation-card .right-content .poster-btn[data-v-06c027da]{background-color:#b48b57;border-color:#b48b57;color:#fff;font-weight:500}.recommendation-card .right-content .poster-btn[data-v-06c027da]:hover{background-color:#9a7648;border-color:#9a7648}.coupon-detail-dialog{border-radius:8px;overflow:hidden}.coupon-detail-dialog .el-dialog__header{padding:20px;border-bottom:1px solid #f0f2f5}.coupon-detail-dialog .el-dialog__header .dialog-header{display:flex;justify-content:space-between;align-items:center}.coupon-detail-dialog .el-dialog__header .dialog-header .title{font-size:18px;font-weight:700;color:#303133}.coupon-detail-dialog .el-dialog__header .dialog-header .close-icon{font-size:20px;color:#909399;cursor:pointer}.coupon-detail-dialog .el-dialog__header .dialog-header .close-icon:hover{color:#606266}.coupon-detail-dialog .el-dialog__header .el-dialog__headerbtn{display:none}.coupon-detail-dialog .el-dialog__body{padding:0}.coupon-detail-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #f0f2f5;background-color:#fff}.coupon-detail-dialog .coupon-tabs{padding:0 24px;border-bottom:1px solid #f0f2f5;display:flex}.coupon-detail-dialog .coupon-tabs .tab-item{padding:12px 0;margin-right:24px;font-size:14px;font-weight:500;color:#606266;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s}.coupon-detail-dialog .coupon-tabs .tab-item.active{color:#409eff;border-bottom-color:#409eff}.coupon-detail-dialog .coupon-tabs .tab-item:hover{color:#409eff}.coupon-detail-dialog .coupon-content{padding:24px;background-color:#f5f7fa;min-height:300px;max-height:500px;overflow-y:auto}.coupon-detail-dialog .coupon-content .record-list .record-item{background:#fff;padding:16px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #ebeef5;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.coupon-detail-dialog .coupon-content .record-list .record-item .left{display:flex;align-items:center}.coupon-detail-dialog .coupon-content .record-list .record-item .left .icon-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px}.coupon-detail-dialog .coupon-content .record-list .record-item .left .icon-circle.orange{background-color:#fff7e6;color:#ff9c6e}.coupon-detail-dialog .coupon-content .record-list .record-item .left .icon-circle.blue{background-color:#ecf5ff;color:#409eff}.coupon-detail-dialog .coupon-content .record-list .record-item .left .icon-circle i{font-size:20px}.coupon-detail-dialog .coupon-content .record-list .record-item .left .info .source{font-weight:700;color:#303133;font-size:14px;margin-bottom:2px}.coupon-detail-dialog .coupon-content .record-list .record-item .left .info .time{font-size:12px;color:#909399}.coupon-detail-dialog .coupon-content .record-list .record-item .left .info .sub-info{font-size:12px;color:#9ca3af;margin-top:2px}.coupon-detail-dialog .coupon-content .record-list .record-item .right{text-align:right}.coupon-detail-dialog .coupon-content .record-list .record-item .right .amount{font-weight:700;font-size:16px}.coupon-detail-dialog .coupon-content .record-list .record-item .right .amount.orange{color:#ff9c6e}.coupon-detail-dialog .coupon-content .record-list .record-item .right .amount.dark{color:#303133}.coupon-detail-dialog .coupon-content .record-list .record-item .right .status{font-size:12px;margin-top:4px;padding:2px 8px;border-radius:10px;display:inline-block}.coupon-detail-dialog .coupon-content .record-list .record-item .right .status.green{background-color:#f0f9eb;color:#67c23a}.coupon-detail-dialog .coupon-content .record-list .record-item .right .status.gray{background-color:#f4f4f5;color:#909399}.poster-dialog{background:transparent;box-shadow:none}.poster-dialog .el-dialog__header{display:none}.poster-dialog .el-dialog__body{padding:0;background:transparent}.poster-dialog .poster-container{display:flex;flex-direction:column;align-items:center}.poster-dialog .poster-card{position:relative;background:linear-gradient(135deg,#2563eb,#7e22ce);width:100%;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden;color:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.poster-dialog .poster-card img{width:100%}.poster-dialog .poster-card .code{position:absolute;bottom:6.1%;left:240px;color:#fff;font-size:14px;font-weight:700}.poster-dialog .poster-actions{display:flex;gap:16px}.poster-dialog .poster-actions .close-btn{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s}.poster-dialog .poster-actions .close-btn:hover{background:hsla(0,0%,100%,.3)}.poster-dialog .poster-actions .close-btn i{font-size:20px}.poster-dialog .poster-actions .download-btn{background:#fff;color:#111827;font-weight:700;padding:0 24px;height:40px;border-radius:20px;display:flex;align-items:center;cursor:pointer;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:background .3s}.poster-dialog .poster-actions .download-btn:hover{background:#f3f4f6}.poster-dialog .poster-actions .download-btn i{margin-right:8px}.container[data-v-e771b4ec]{height:100%}.container .header[data-v-e771b4ec]{position:fixed;top:0;width:100%;text-align:center;z-index:999}.container .header .el-menu-demo[data-v-e771b4ec]{font-weight:600}.container .header .el-menu.el-menu--horizontal[data-v-e771b4ec]{border:0}.container .header .header-logo[data-v-e771b4ec]{width:150px;height:50px;margin-left:20px;margin-top:5px}.container .header .header-logo .header-logo-img[data-v-e771b4ec]{width:100%}.container .header .header-container[data-v-e771b4ec]{background-color:#4e5c6c;color:#fff}.container .header .header-container .header-container-area[data-v-e771b4ec]{margin:0 auto;font-size:14px;display:flex;justify-content:space-between}.container .header .header-container .header-container-area .header-container-area-left[data-v-e771b4ec]{margin-left:20px}.container .header .header-container .header-container-area .header-container-area-right[data-v-e771b4ec]{margin-right:20px}.container .header .header-container .header-container-area .header-container-area-left[data-v-e771b4ec]:hover,.container .header .header-container .header-container-area .header-container-area-right .login[data-v-e771b4ec]{cursor:pointer}.container .header .header-container .header-container-area .header-container-area-right-content .username[data-v-e771b4ec]{color:#f90;font-weight:500}.container .header .header-container .header-container-area .header-container-area-right-content .exit[data-v-e771b4ec]{cursor:pointer;margin-left:20px;margin-right:20px}.container .header .header-container .header-container-area .message[data-v-e771b4ec]{margin-right:30px;padding-right:10px}.container .header .header-menu-container .header-menu-container-area[data-v-e771b4ec]{padding:0;margin:0 auto;overflow:hidden}.container .header .header-menu-container .header-menu-container-area .fl[data-v-e771b4ec]{float:left;margin-left:20px}.container .header .header-menu-container .header-menu-container-area .fl .logo[data-v-e771b4ec]{width:120px;margin-top:10px}.container .header .header-menu-container .header-menu-container-area .mar[data-v-e771b4ec]{margin-left:100px}.container .header .header-menu-container .header-menu-container-area .el-menu--horizontal[data-v-e771b4ec]{border-bottom:none}.container .header[data-v-e771b4ec] .el-avatar img{width:100%}@media screen and (max-width:750px){.mobile-hidden[data-v-e771b4ec]{display:none}.container [data-v-e771b4ec]{box-sizing:border-box}.container #home[data-v-e771b4ec]{height:auto;background-color:#030149}.container #home .tophome .container-content .carousel-desc1[data-v-e771b4ec],.container #home .tophome .container-content .carousel-desc2[data-v-e771b4ec]{font-size:18px}.container #home .tophome .container-content .carousel-desc3[data-v-e771b4ec]{font-size:14px}.container #home .tophome .container-content .carousel-button[data-v-e771b4ec]{width:auto;font-size:12px;padding:2px 15px;margin-top:20px}.container #home .about-us[data-v-e771b4ec]{height:auto;padding:0;padding:20px 10px;background-position:50%;background-size:cover}.container #home .about-us .about-us-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .about-us .about-us-center .about-us-title-h1[data-v-e771b4ec]{font-size:18px}.container #home .about-us .about-us-center .about-us-title-p[data-v-e771b4ec]{box-sizing:border-box;width:100%;margin:0;padding:0 10px;font-size:12px;line-height:18px}.container #home .about-us .about-us-center .about-us-title-p>div[data-v-e771b4ec]{padding-top:15px;margin:0!important;overflow:initial!important}.container #home .about-us .about-us-center .about-us-title-p>div>div:first-child span[data-v-e771b4ec]{font-size:12px!important;padding:2px 5px!important}.container #home .about-us .about-us-center .about-us-title-p>div>div[data-v-e771b4ec]:last-child{display:flex;margin:0!important;padding-top:15px}.container #home .about-us .about-us-center .about-us-title-p>div>div:last-child span[data-v-e771b4ec]{font-size:12px!important;padding:2px 5px!important}.container #home .about-us .about-us-center .about-us-title-p>div>div:last-child span[data-v-e771b4ec]:first-child{flex-shrink:0}.container #home .about-us .about-us-center .about-us-title-p>div>div:last-child span[data-v-e771b4ec]:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container #home .about-us .about-us-center .aboutList1 .aboutButton[data-v-e771b4ec]{width:150px}.container #home .about-us .about-us-center .aboutList1 .aboutButton img[data-v-e771b4ec]{width:100%}.container #home .teachers-wrapper-all[data-v-e771b4ec]{padding:20px 10px}.container #home .teachers-wrapper-all .teachers-wrapper-center[data-v-e771b4ec]{width:90%;height:100%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper[data-v-e771b4ec]{display:flex;flex-direction:column;height:100%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .teacher-title-h1[data-v-e771b4ec]{font-size:20px}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec]{display:flex;flex-direction:column;height:100%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container{height:100%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .teacher-list{margin:0;padding:0}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .teacher-list .el-col{padding:5px!important}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .teacher-list .el-col .bgTeacher .teacherBgButton{width:85%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .teacher-list .el-col .bgTeacher .teacherBgButton img{width:100%}.container #home .teachers-wrapper-all .teachers-wrapper-center .teachers-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .teacher-list .el-col .bgTeacher .teacherBgButton .teacherName{font-size:10px}.container #home .course-wrapper[data-v-e771b4ec]{height:auto;background-size:cover;padding:20px 10px}.container #home .course-wrapper .course-wrapper-center[data-v-e771b4ec]{position:static;width:100%;transform:none}.container #home .course-wrapper .course-wrapper-center .course-list-title-wrapper .course-list-title[data-v-e771b4ec]{font-size:24px}.container #home .course-wrapper .course-wrapper-center .course-list-title-wrapper .course-list-title-p[data-v-e771b4ec]{margin-top:15px;padding:0;font-size:14px;line-height:22px}.container #home .course-wrapper .course-wrapper-center .course-list-right[data-v-e771b4ec]{margin-top:30px;padding:0 20px}.container #home .course-wrapper .course-wrapper-center .course-list-right .el-carousel[data-v-e771b4ec] .el-carousel__container{height:auto;padding-bottom:40%}.container #home .course-wrapper .course-wrapper-center .course-list-right .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item{height:auto}.container #home .course-wrapper .course-wrapper-center .course-list-right .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .img-wrapper{height:auto;padding:0}.container #home .TeachingIdea[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .TeachingIdea .TeachingIdea-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-title-wrapper[data-v-e771b4ec]{padding-bottom:20px}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-title-wrapper .TeachingIdea-title[data-v-e771b4ec]{font-size:24px}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-left .TeachingIdea-img2-wrapper[data-v-e771b4ec]{float:none;margin:auto;height:auto}.container #home .TeachingIdea .TeachingIdea-center div[data-v-e771b4ec]:has(.TeachingIdea-item-wrapper){margin:0!important;padding:0!important}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-item-wrapper[data-v-e771b4ec]{margin:0!important;padding:20px 0 0 0!important}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-item-wrapper .TeachingIdea-item[data-v-e771b4ec]{min-height:max-content;margin:15px 0;text-align:center}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-item-wrapper .TeachingIdea-item .TeachingIdea-item-iconbox[data-v-e771b4ec]{font-size:60px}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-item-wrapper .TeachingIdea-item .TeachingIdea-item-title[data-v-e771b4ec]{margin:0;font-size:18px}.container #home .TeachingIdea .TeachingIdea-center .TeachingIdea-item-wrapper .TeachingIdea-item .TeachingIdea-item-desc[data-v-e771b4ec]{padding:0;font-size:12px;line-height:20px}.container #home .whycode-wrapper-all[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .whycode-wrapper-all .whycode-wrapper-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .whycode-wrapper-all .whycode-wrapper-center .whycode-title-wrapper[data-v-e771b4ec]{padding-bottom:20px}.container #home .whycode-wrapper-all .whycode-wrapper-center .whycode-title-wrapper .whycode-title[data-v-e771b4ec]{font-size:24px}.container #home .whycode-wrapper-all .whycode-wrapper-center>div[data-v-e771b4ec]:last-child{width:auto!important}.container #home .whycode-wrapper-all .whycode-wrapper-center>div:last-child .el-carousel[data-v-e771b4ec] .el-carousel__container{height:auto}.container #home .whycode-wrapper-all .whycode-wrapper-center>div:last-child .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item{position:static}.container #home .whycode-wrapper-all .whycode-wrapper-center>div:last-child .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .whycode-list{margin:0;padding:10px 20px}.container #home .whycode-wrapper-all .whycode-wrapper-center>div:last-child .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .whycode-list .whycode-name{padding:30px 20px 20px 20px}.container #home .news-wrapper-all[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .news-wrapper-all .news-wrapper-all-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .news-wrapper-all .news-wrapper-all-center .news-title-wrapper[data-v-e771b4ec]{padding-bottom:0}.container #home .news-wrapper-all .news-wrapper-all-center .news-title-wrapper .news-title[data-v-e771b4ec]{font-size:24px}.container #home .news-wrapper-all .news-wrapper-all-center .about-index[data-v-e771b4ec]{padding:0 10px;margin-bottom:20px}.container #home .news-wrapper-all .news-wrapper-all-center .about-index .containersfq .fine-grained .content .left[data-v-e771b4ec]{height:auto}.container #home .news-wrapper-all .news-wrapper-all-center .about-index .containersfq .fine-grained .content .left .box[data-v-e771b4ec]{height:auto;overflow:hidden}.container #home .news-wrapper-all .news-wrapper-all-center .about-index .containersfq .fine-grained .content .left .box .newdesc[data-v-e771b4ec]{height:100%;margin:0}.container #home .news-wrapper-all .news-wrapper-all-center .about-index .containersfq .fine-grained .content .left .box .newdesc .newdesc_txt[data-v-e771b4ec]{font-size:14px}.container #home .news-wrapper-all .news-wrapper-all-center .about-index .containersfq .fine-grained .content .left .box .wenb div[data-v-e771b4ec]{padding:10px;font-size:12px}.container #home .photo-wrapper-all[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .photo-wrapper-all .photo-wrapper-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .photo-wrapper-all .photo-wrapper-center .photo-wrapper .photo-title-h1[data-v-e771b4ec]{padding-bottom:15px;font-size:24px}.container #home .photo-wrapper-all .photo-wrapper-center .photo-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container{height:420px}.container #home .photo-wrapper-all .photo-wrapper-center .photo-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .el-col{padding:10px!important;height:auto!important}.container #home .photo-wrapper-all .photo-wrapper-center .photo-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .el-col .bgquan{display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding:6px;background-position:50%}.container #home .photo-wrapper-all .photo-wrapper-center .photo-wrapper .el-carousel[data-v-e771b4ec] .el-carousel__container .el-carousel__item .el-col .bgquan img{width:100%!important;height:auto!important}.container #home .bigname-wrapper[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .bigname-wrapper .bigname-wrapper-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .bigname-wrapper .bigname-wrapper-center .bigname-title[data-v-e771b4ec]{font-size:24px}.container #home .bigname-wrapper .bigname-wrapper-center>div[data-v-e771b4ec]:last-child{margin:20px auto 0}.container #home .bignamesay-wrapper[data-v-e771b4ec]{height:auto;padding:20px 10px;background-size:cover}.container #home .bignamesay-wrapper .bignamesay-wrapper-center[data-v-e771b4ec]{position:static;transform:none;width:100%}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-title[data-v-e771b4ec]{font-size:24px}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-right-wrapper[data-v-e771b4ec]{width:100%;margin:0}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-right-wrapper .bignamesay-right[data-v-e771b4ec]{padding:0}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-right-wrapper .bignamesay-right .iconwn[data-v-e771b4ec]{width:22px;height:23px}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-right-wrapper .bignamesay-right .colorTxt[data-v-e771b4ec]{margin-left:40px;font-size:14px;line-height:24px}.container #home .bignamesay-wrapper .bignamesay-wrapper-center .bignamesay-right-wrapper .bignamesay-right .colorTxt .colorTxt1[data-v-e771b4ec]{font-size:12px;line-height:24px}.container #home .footer[data-v-e771b4ec]{height:auto}.container #home .footer .footer-center[data-v-e771b4ec]{position:static;transform:none;width:100%;padding:20px 0}.container #home .footer .footer-center .copyright[data-v-e771b4ec]{margin:30px}.container #home .footer .footer-center .copyright .copyright-content[data-v-e771b4ec]{margin:0}.container #home .tcBg .tc[data-v-e771b4ec]{transform:scale(.5)}}.el-menu-item{font-size:16px}.el-menu--horizontal>.el-menu-item.is-active{border:0}.el-drawer__header span:focus{outline:0!important}.el-drawer__header{margin-bottom:0;padding:0;border-bottom:0;background:#f9f9f9;text-align:center}.el-menu--horizontal>.el-menu-item[data-v-e771b4ec]:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title[data-v-e771b4ec]:hover,[data-v-e771b4ec] .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus{background:var(--color);opacity:.8}[data-v-e771b4ec] .el-menu{background:none!important}.header.sticky[data-v-e771b4ec]{position:fixed;background-color:rgba(0,0,0,.3);box-shadow:0 4px 6px rgba(0,0,0,.1)}.header.nomal[data-v-e771b4ec]{position:relative;top:0;width:100%;text-align:center;z-index:999}