@media(max-width:750px){

    html{
        font-size: calc(100vw/7.5) !important;
    }  
    /*courseList*/
    #headerNav{width: 100%;height: calc(100vh - 1rem);background: #fff;position: fixed;left: 0;top: 1rem;z-index: 300;margin-left: 0;padding: 1rem 5%;box-sizing: border-box;display: block;transition: all 0.3s linear;transform: translateX(-100%);}
    .header .innerWrap .nav .navItem{width: 100%;height: 0.7rem;}
    .header .innerWrap .nav .navItem .navTxt{font-size: 0.28rem;line-height: 0.7rem;}
    .nav.on{transform: translateX(0) !important;}
    .header{height: 1rem;}
    .header .innerWrap{padding: 0 5%;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;height: 100%;}
    .header .innerWrap .logo{height: .8rem;}
    .header .innerWrap .rightCol .search{display: none;}
    .header .innerWrap .rightCol .login{width: 1.4rem !important;height: 0.6rem;font-size: 12px;}
    .header .innerWrap .rightCol .hasLogin .avatar{width: 0.44rem;height: 0.44rem;margin-right: 5px;flex-shrink:0;margin-left:0.1rem;}
    .header .innerWrap .rightCol .hasLogin .username{font-size: 12px;}
    .header .innerWrap .rightCol .nav .navItem{margin-right:0.1rem;}

    .footer .innerWrap{width: 90%;flex-wrap: wrap;}
    .contactUs{width: 100%;}
    .footer .innerWrap .contactUs .logo{height: 0.8rem;}
    .footer .innerWrap .contactUs .info .infoRow img{width: 0.26rem !important;height: auto !important;}
    .footer .innerWrap .contactUs .info .infoRow span{font-size: 12px;}
    .footer .innerWrap .rightInfo .nav{display: none;}
    .footer .copyright{font-size: 12px;height: 0.8rem;line-height: 0.8rem;}

    .loginForm .modal-dialog{max-width: 90%;width: 90%;}
    .loginForm .modal-content .modal-header .modal-title{font-size: 18px !important;}
    .loginForm .modal-content .modal-body .loginFormItem label{font-size: 12px;line-height: 2;margin-bottom: 0.3rem;}
    .loginForm .modal-content .modal-body .loginFormItem input{height: 0.7rem;font-size: 12px;}
    .loginForm .modal-content .modal-body .loginFormItem .seePSW{bottom:0.2rem;top: auto;}
    .loginForm .modal-content .modal-body .loginFormItem .forgetPSW{font-size: 12px;padding-top: 10px;bottom: auto;}
    .loginForm .modal-content .modal-body .loginFormItem .input-group .input-group-text{height: 0.7rem;}
    .loginForm .modal-content .modal-footer .loginBtn{height: 0.7rem;font-size: 12px;line-height: 0.7rem;}
    .loginForm .modal-content .modal-footer .footerText{font-size: 12px;}

    .mainwarp .banner .bannerInfo{width: 100% !important;}
    .breadcrumb{width: 100%;flex-wrap: nowrap;}
    .bannerNav{z-index: 30 !important;display: none !important;}
    .bannerNav .breadcrumb-item img{width: 20px !important;height: auto !important;margin-right: 6px !important;}
    .breadcrumb .breadcrumb-item a{font-size: 12px;}
    .bannerInfo-common{padding: 0 5%;box-sizing:border-box;z-index: 30 !important;}
    .bannerInfo-common .centerInfo{width: 100%;}
    .bannerInfo-common .centerInfo .intro .text p{font-size: 12px;line-height: 2;width: 100%;}
    .mainwarp .banner{height: 150px !important;overflow:hidden;}
    .mainwarp .banner>img{max-width: 200% !important;left: -100%;z-index: 1 !important;}
    .mainwarp .banner .bannerInfo .info .bannerBtns .btn2 img{width: 0.4rem !important;height: 0.4rem !important;max-width: 0.4rem !important;}

    .wap_navbtn{display: block;width: 30px;height: 24px;position: relative;margin-left: 14px;}
    .wap_navbtn span{display: block;width: 100%;height: 2px;position: absolute;transition: all 0.3s linear;background:#000;}
    .wap_navbtn span:nth-of-type(1){top: 0;}
    .wap_navbtn span:nth-of-type(2){top: 10px;}
    .wap_navbtn span:nth-of-type(3){bottom: 0;}
    .wap_navbtn.on span:nth-of-type(1){top: 50%;transform: rotate(45deg);}
    .wap_navbtn.on span:nth-of-type(2){display: none;}
    .wap_navbtn.on span:nth-of-type(3){top: 50%;transform: rotate(-45deg);}

    .mainwarp .content{width: 90% !important;flex-wrap: wrap;}
    .mainwarp .content .leftNav{width: 100% !important;}
    .mainwarp .content .leftNav .nav{display: block !important;width: 100% !important;overflow-x: scroll !important;overflow-y: hidden !important;white-space:nowrap;}
    .mainwarp .content .leftNav .nav .nav-item{display: inline-block;}
    .mainwarp .content .leftNav .nav .nav-link{height: 0.7rem !important;font-size: 0.24rem !important;line-height: 0.7rem !important;padding: 0 0.3rem !important;}
    .header .innerWrap .nav .dropdown .dropdown-menu .dropdown-item{font-size: 0.24rem;}
    .tab-content{width: 100%;margin-top: 0.4rem;}


    .mainwarp .introSection .introContent .schoolIntro .schoolMsg .msg1{font-size: 0.26rem;}
    .mainwarp .introSection .introContent .schoolIntro .schoolMsg .msg2{font-size: 0.24rem;}
    .mainwarp .introSection .introBg{width: 100%;overflow: hidden;}
    .mainwarp .introSection .introBg img{width: auto;height: auto;}
    .mainwarp .tab-content .contentCard .rightCard .author .txt .code{font-size: 0.24rem;padding-top: 0.1rem;}
    .mainwarp .banner .bannerInfo .info .courseInfo .courseRate .rate span{font-size: 0.24rem;}
    .mainwarp .banner .bannerInfo .info .courseInfo .courseRate .rate img{width: 0.2rem;}
    .mainwarp .footerBanner a.button{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}

    .largeModal .modal-dialog{width: 90%;margin:0 auto;}
    .modal .modal-dialog .modal-content .modal-header .modal-title{font-size: 0.28rem;}
    form .leftCol{width: 100% !important;}
    .leftCol{font-size: 0.26rem !important;}
    form .formItem label{font-size: 0.24rem !important;}
    form .rightCol{width: 100% !important;}
    form .formItem input, form .formItem textarea{max-width: 100% !important;height: auto !important;font-size: 0.24rem !important;width: auto !important;}
    form .formItem .clearfix .form-check{width: 49% !important;margin-right: 0;}
    .form-check .form-check-input{width:0.4rem !important;height: 0.4rem !important;}
    .modal .modal-dialog .modal-content .modal-footer .cancelBtn,.modal .modal-dialog .modal-content .modal-footer .submitBtn{width: 2rem !important;height: 0.7rem !important;font-size: 0.24rem !important;line-height: 0.7rem;margin-left: 0.4rem;}
    .formItem{font-size: 0.24rem !important;margin-bottom: 0.2rem;}
    .modal .modal-dialog .modal-content .modal-body{width: 100%;}
    .tableModal table{width: 16rem;font-size: 0.24rem !important;}

    .miniModal .modal-dialog{width: 90%;max-width: 90%;margin: 0 auto;}
    .form-control{line-height: 2;font-size: 0.24rem !important;}
    .modal .modal-dialog .modal-content .modal-footer .saveBtn,.modal .modal-dialog .modal-content .modal-footer .startBtn{width: 1.2rem;height: 0.4rem;font-size: 0.2rem;line-height: 0.4rem;}

    .layui-colla-content{font-size: 0.24rem !important;line-height: 2 !important;}

    /*课程中心_班级活动*/
    .mainwarp .content .main{width: 100% !important;}
    .bannerInfo-common .teachspaceInfo{width: 100%;padding-left: 0;}
    .bannerInfo-common .teachspaceInfo .tag{font-size: 0.24rem;}
    .bannerInfo-common .teachspaceInfo .intro .text{width: 100%;}
    .bannerInfo-common .teachspaceInfo .intro .text p{font-size: 0.24rem;line-height: 2;}

    .miniModal .modal-dialog .modal-content .modal-footer{flex-wrap: wrap;position: relative;z-index: 20 !important;}
    .modal .modal-dialog .modal-content .modal-footer > *{font-size: 0.24rem;}
    .modal .modal-dialog .modal-content .modal-footer .info{width: 100%;margin-bottom: 0.3rem;}
    .switch label{width: 1rem;height: 0.4rem;border-radius: 0.4rem;}
    .switch label div{width: 0.4rem;height: 0.4rem;}

    .tipsModal .modal-dialog{width: 90%;margin: 0 auto;max-width: 90%;}
    .tipsModal .modal-dialog .modal-content .modal-header{font-size: 0.3rem;}
    .modal .modal-dialog .modal-content .modal-body{font-size: 0.24rem;line-height: 2;z-index: 50 !important;}
    .formSelect{z-index: 50;}
    .modal-body{z-index: 50 !important;}

    
    .secIntro{flex-wrap: wrap;}
    .secIntro .introMsg{width: 100%;}
    .secIntro .mainPic{width: 100%;height: auto;margin-top: 0.3rem;}

    .routeRow .handle{font-size: 0.24rem !important;}
    .pagination .page-item .page-link{font-size: 0.24rem;padding: 0.1rem 0.24rem;}

    #addTeacher .modal-body .headTabs .nav-link{font-size: 0.24rem !important;height: 0.6rem;}
    #addTeacher .modal-body #library .libraryHeader .formSelect input{height: 0.5rem !important;font-size: 0.24rem !important;}
    #addTeacher .modal-body #library .libraryHeader .formSelect{width: 2rem !important;}
    #addTeacher .modal-body #library .libraryHeader .search input{width: 2.5rem !important;height: 0.5rem !important;}
    #addTeacher .modal-body #library .teacherTable .tableHeader{font-size: 0.24rem !important;padding: 0 0.3rem 0.3rem 0.3rem !important;box-sizing: border-box;}
    #addTeacher .modal-body #library .teacherTable .table{font-size: 0.24rem !important;}
    #addTeacher .modal-body #manual .intro{font-size: 0.26rem !important;}
    .form-label{font-size: 0.24rem !important;}
    #addTeacher .modal-body #manual form{width: 90% !important;margin: 0 auto;}
    #addTeacher .modal-body #manual form input{width: 100% !important;height: 0.5rem !important;font-size: 0.24rem !important;}
    #addTeacher .modal-body #manual form div{width: 100% !important;}
    #addTeacher .modal-body #manual form .input-group .input-group-text{width: 40% !important;height: 0.5rem !important;}
    #addTeacher .modal-body #manual form .input-group .input-group-main{width: 60% !important;height: 0.5rem !important;}
    .formSelect .selectOption .selectSCroll .selectItem{font-size: 0.24rem !important;line-height: 2 !important;width: 100%;}

    .mainwarp .content .main .contentCard .cardContent .manage .leftList{width:100%;display: flex !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList .item{flex: 1 !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList .item span{font-size: 0.24rem !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent{padding: 0.4rem 0.3rem !important;flex: auto !important;width: 100% !important;margin-top: 0.3rem !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .checksCol .form-check .form-check-label{font-size: 0.24rem !important;}
    .mainwarp .content .main .contentCard .cardContent .addBtn, .mainwarp .content .main .contentCard .cardContent .weight .configList .addBtn{width: 2rem !important;height: 0.6rem !important;font-size: 0.24rem !important;margin-left: 0.4rem !important;}

    
    .formSelect .selectOption{z-index: 200;}

    /*首页*/
    .mainwarp .content{width: 90%;}
    .mainwarp .content .applyBox{max-width: 100%;padding: 1rem 5%;box-sizing: border-box;}
    .mainwarp .content .applyBox .title{font-size: 0.36rem;}
    .mainwarp .content .applyBox .info{font-size: 0.24rem;line-height: 2;}
    .imgUploadBox .tip{font-size: 0.24rem;}
    .imgUploadBox .tip.topRight{width: 60%;right: 0;top: -1rem;}
    .imgUploadBox{margin-top: 0.5rem;}
    .imgUploadBox .imgInput span{font-size: 0.24rem;}
    .mainwarp .content .applyBox .submitBtn{height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}


    .mainwarp .content .main .contentCard .cardHeader .leftBtn .editChapter{width: 1.5rem;height: 0.5rem;border-radius: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .mainCard{box-sizing: border-box;padding: 0.5rem 0.3rem;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardTitle span{font-size: 0.24rem;margin: 0 0 0 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardList{width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardList .listItem .item span{font-size: 0.26rem;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardList .listItem .item img{width: 0.4rem;height: 0.4rem;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardList .listItem .list-group .list-group-item .title{font-size: 0.24rem;padding-left: 0;}
    .mainwarp .content .main .contentCard .cardContent .mainCard .cardList .listItem .list-group .list-group-item a{font-size: 0.24rem;width: auto;margin-left: 0.2rem;}


    .mainwarp .content .main .contentCard .cardHeader .btns .search{width: 2.5rem;height: 0.5rem;border-radius: 0.5rem;}
    .mainwarp .content .main .contentCard .cardHeader .btns .search .searchInput{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listHeader{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listHeader .rightHandle button{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listHeader .leftHandle .btns .delete{width: 1.4rem;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;border-radius: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listMain .listItem{height: auto;padding: 0.3rem 0;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listMain .listItem label .leftInfo .name{font-size: 0.26rem;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listMain .listItem{font-size: 0.24rem;line-height: 2;}



    .mainwarp {
        width: 100%;
        overflow: hidden;
    }


    .mainwarp .bannerSwiper .bannerFooter {
        padding: 0 5%;
        box-sizing: border-box;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice {
        width: 100%;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice .noticeTitle {
        font-size: 14px;
        display: none;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice .noticeContent {
        width: 60%;
        display: flex;
        justify-content: space-between;
        padding-left: 0;
        flex: auto;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice .noticeMore {
        padding-right: 0;
        font-size: 12px;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice .noticeContent .noticeTxt {
        width: 46%;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        font-size: 12px;
        margin-right: 0;
    }

    .mainwarp .bannerSwiper .bannerFooter .notice .noticeContent .noticeTime {
        font-size: 12px;
    }

    .mainwarp .keySection {
        width: 90%;
        margin: 0 auto;
    }

    .secTitle .enTitle {
        font-size: 14px;
    }

    .secTitle div .zhTitle {
        font-size: 18px;
    }

    .secTitle div .moreBtn {
        font-size: 12px;
        bottom: 0.38rem;
    }

    .secIntro {
        flex-wrap: wrap;
    }

    .secIntro>img {
        width: 100%;
        margin-bottom: 20px;
    }

    .secIntro .mainPic {
        width: 100%;
        height: auto;
    }

    .secIntro .introMsg {
        width: 100%;
    }

    .secIntro .introMsg .question {
        font-size: 15px;
    }

    .secIntro .introMsg .answer {
        font-size: 12px;
        line-height: 2;
    }

    .secIntro .introMsg .more .moreBtn {
        width: 2.2rem;
        height: 0.7rem;
        font-size: 12px;
        line-height: 0.7rem;
        border-radius: 0.7rem;
    }

    .mainwarp .keySection .keyContent .keyCourses .courseIntro .courseTitle {
        font-size: 14px;
    }

    .mainwarp .keySection .keyContent .keyCourses .courseIntro .courseContent {
        font-size: 12px;
    }

    .mainwarp .teacherSection {
        padding: 1rem 5%;
        box-sizing: border-box;
    }

    .mainwarp .teacherSection .teacherContent .teacher .teacherSwiper .teacherIntro .teacherName {
        font-size: 14px;
    }

    .mainwarp .teacherSection .teacherContent .teacher .teacherSwiper .teacherIntro .teacherInfo {
        font-size: 12px;
    }

    .mainwarp .newsSection {
        padding: 1rem 5%;
        box-sizing: border-box;
    }

    .mainwarp .newsSection .newsContent {
        width: 100%;
        flex-wrap: wrap;
        margin: 0;
    }

    .mainwarp .newsSection .newsContent .mainNews {
        width: 100%;
    }

    .mainwarp .newsSection .newsContent .mainNews img {
        width: 100%;
        height: auto;
    }

    .mainwarp .newsSection .newsContent .newsItem {
        width: 100%;
    }

    .mainwarp .newsSection .newsContent .newsItem .newsTitle {
        font-size: 14px;
    }

    .mainwarp .newsSection .newsContent .newsItem .newsDate {
        font-size: 12px;
    }

    .mainwarp .introSection {
        width: 100vw;
        overflow: hidden;
        min-height: 10rem;
    }

    .mainwarp .introSection .introContent {
        width: 90vw;
        padding-top: 0;
        margin: 0.95rem auto;
    }

    .mainwarp .introSection .introContent .schoolIntro {
        width: 100%;
        margin-left: 0;
        box-sizing: border-box;
        padding: 0 0.5rem 0 0.5rem;
    }

    .mainwarp .introSection .introContent .schoolIntro .schoolMsg .contactBtn {
        width: 2.2rem;
        height: 0.7rem;
        font-size: 12px;
        border-radius: 0.7rem;
        line-height: 0.7rem;
    }

    .mainwarp .introSection .introContent .schoolIntro .schoolMsg .introTags .tag .label {
        font-size: 12px;
    }

    .mainwarp .cooperativeSection {
        padding: 0.7rem 0;
    }

    .mainwarp .cooperativeSection .cooperativeContent {
        margin: 0 auto;
        width: 90%;
    }

    .mainwarp .cooperativeSection .cooperativeContent .institutions {
        padding: 0;
        flex-wrap: wrap;
    }

    .secTitle {
        width: 100%;
    }

    .mainwarp .cooperativeSection .cooperativeContent .institutions a {
        width: 31%;
        margin: 0 3.5% 0.2rem 0;
    }

    .mainwarp .cooperativeSection .cooperativeContent .institutions a:nth-of-type(3n) {
        margin-right: 0;
    }

    .mainwarp .cooperativeSection .cooperativeContent .institutions a img {
        width: 100%;
        height: auto;
        margin: 0;
    }

    .mainwarp .keySection .keyContent .keyCourses .swiper-button-prev {
        display: none;
    }

    .mainwarp .keySection .keyContent .keyCourses .swiper-button-next {
        display: none;
    }

    .mainwarp .keySection .keyContent .keyCourses .courseIntro img {
        width: 100%;
        height: auto;
    }

    .mainwarp .banner .bannerInfo .info{width: 90%;margin: 1.13rem auto 0 auto;flex-wrap: wrap;}
    .mainwarp .banner .bannerInfo .info .courseInfo{width: 100%;}
    .mainwarp .banner .bannerInfo .info .courseInfo .courseTag{font-size: 0.24rem;display: none !important;}
    .mainwarp .banner .bannerInfo .info .courseInfo .courseRate{display: none !important;}
    .mainwarp .banner .bannerInfo .info .courseInfo .courseRate .comment .commentNum{font-size: 0.24rem;}
    .mainwarp .banner .bannerInfo .info .bannerBtns .QRdropdown{width: 2rem;position: absolute;right: auto;left: .18rem;top: 0.6rem;}
    .mainwarp .banner .bannerInfo .info .bannerBtns{width: 100%;display: none !important;}
    .mainwarp .banner .bannerInfo .info .bannerBtns .btn1{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .mainwarp .banner .bannerInfo .info .bannerBtns .btn2{width: 2rem;height: 0.6rem;font-size: 0.24rem;}
    .bannerInfo-common .centerInfo .intro{display: none !important;}
    



    
    /*classActivity*/
    .mainwarp .content .main{width: 100%;}
    .mainwarp .content .main .contentCard .cardHeader .btns{width: 100%;margin-top: 0.3rem;margin-left: 0 !important;}
    .mainwarp .content .main .contentCard .cardHeader .btns .new, .mainwarp .content .main .contentCard .cardHeader .btns .manageBtn{width: 1.6rem;height: 0.5rem;border-radius: 0.5rem;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage{flex-wrap: wrap;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList{width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList .item{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle{flex-wrap: wrap;height: auto;padding: 0.4rem 0.3rem;box-sizing: border-box;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .leftInfo{font-size: 0.24rem;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .leftInfo a{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .rightHandle{width: 100%;margin-top: 0.4rem;justify-content: space-between;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .rightHandle .groupManage, .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .rightHandle .export{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentTitle .rightHandle .addStudent{width: 1.5rem;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .tableHeader{height: auto;font-size: 0.24rem;padding: 0.3rem 0.3rem;box-sizing: border-box;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table thead,.mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table tbody{width: 100%;display: block;overflow:hidden;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table thead tr,.mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table tbody tr{width: 100%;display: flex;padding: 0 0.3rem;box-sizing: border-box;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table thead tr th{padding: 0.2rem 0 !important;font-size:12px !important;width: 14%;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table thead tr th:nth-of-type(2){width: 16%;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table tbody tr td{font-size:12px !important;width: 14%;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;padding: 0.3rem 0 !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable .table tbody tr td:nth-of-type(2){width: 16%;}


    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain{display: block;width:100%;overflow-x: scroll;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .contentMain .studentTable{width: 300%;}

    .mainwarp .content .main .contentCard .cardContent .listGroup .listMain .listItemGroup{display: block;width:100%;overflow-x: scroll;}
    .mainwarp .content .main .contentCard .cardContent .listGroup .listMain .listItemGroup .grouplist{width: 160%;}
    



    #QSLibrary .modal-content .search{width: 3rem;height: .5rem;margin-bottom: 0.8rem;}
    #QSLibrary .modal-content .search .searchInput{font-size: 0.24rem;}
    #QSLibrary .modal-content .modal-body .tablePanle .tableHeader .allQS{font-size: 0.26rem;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable .QSIndex{width: 1.2rem;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable .QSName{width: 4rem;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable td .form-check{height:0.6rem;box-sizing: border-box;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable .QSNameCell a{height: auto;font-size: 0.24rem;line-height: 0.6rem;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable tr{padding: 0 0.3rem;box-sizing: border-box;}
    #QSLibrary .modal-content .modal-body .tablePanle .QStable td p{line-height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardHeader .title span{padding-left: 0 !important;}

    #addStudent .modal-body .headTabs .nav-link{font-size:10px !important;padding: 0.12rem 0.2rem;height:.5rem;}
    #addStudent .modal-body #manual .intro{font-size: 0.26rem;}
    #addStudent .modal-body #manual form{width: 90% !important;margin: 0 auto;}
    #addStudent .modal-body #manual form input{width: 100% !important;height: 0.5rem !important;font-size: 0.24rem !important;}
    #addStudent .modal-body #manual form div{width: 100% !important;}
    #addStudent .modal-body #manual form .input-group .input-group-text{width: 40% !important;height: 0.5rem !important;}
    #addStudent .modal-body #manual form .input-group .input-group-main{width: 60% !important;height: 0.5rem !important;}
    #addStudent .modal-body #manual form .input-group .studentIdBox{left: 40%;top: 0.5rem;width: 60.1%;}
    #addStudent .modal-body #manual form .studentNameBox{width:90%}
    .formSelect .selectOption .selectSCroll .selectItem{font-size: 0.24rem !important;line-height: 2 !important;}
    #addStudent .modal-body #library .libraryHeader .search input{width: 2rem;height: 0.6rem;}
    #addStudent .modal-body #library .libraryHeader .formSelect{height: 0.6rem;}
    #addStudent .modal-body #library .teacherTable .tableHeader{font-size: 0.24rem !important;}
    #addStudent .modal-body #library .teacherTable .table{font-size: 0.24rem !important;}
    #addStudent .modal-body #course .courseList .courseListHeader{font-size: 0.24rem;}
    #addStudent .modal-body #course .courseList .courseListBody .courseItem span{font-size: 0.24rem;}
    #addStudent .modal-body #course .courseList .courseListHeader .search .input-group-text{top: 0.1rem;right: 0.1rem;}
    #addStudent .modal-body #course .courseList .courseListHeader .search .input-group-text img{width: 0.4rem;height: 0.4rem;}
    #addStudent .modal-body #import .intro{font-size: 0.24rem;width: 100%;margin: 0 auto;white-space: pre-wrap;}
    #addStudent .modal-body #import .contain .btns .downloadBtn{font-size: 0.24rem;}
    #addStudent .modal-body #import .contain .btns .downloadBtn img{width: 0.32rem;height: 0.32rem;}
    #addStudent .modal-body #import .contain .btns .importBtn{width: 1.5rem;height: 0.5rem;font-size: 0.24rem;border-radius: .5rem;}
    #addStudent .modal-body #course .courseList .classListBody .classItem label{font-size: 0.24rem;}
    #addStudent .modal-body #course .courseList .classListBody .classItem .nextBtn{font-size: 0.24rem;}
    #addStudent .modal-body #course .courseList .studentTableBody .studentTable{font-size: 0.24rem !important;}

    .mainwarp .tab-content .contentCard .mainCard .cardList .listItem .item span{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardList .listItem .item img{width: 0.4rem;height: 0.4rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardList .listItem .list-group .list-group-item .title{font-size: 0.24rem;line-height: 0.4rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardList .listItem .list-group .list-group-item .intro .txt span{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardList .listItem .list-group .list-group-item .intro .txt img{width: 0.3rem;height: 0.3rem;}

    #editor .right a{width: 2rem;height: 0.6rem;font-size: 0.24rem;}
    .list2 > div div:nth-of-type(1){font-size: 0.24rem;width: auto;}
    .list2 .listItem .list-group-item p{width: 76%;}
    .list2 .listItem a{font-size: 0.24rem !important;}
    .list2 .listItem .list-group-item .acbut a{width: 0.24rem !important;}
    #movetoBox .modal-body .list-group-item p.title a.loadeditmsg{font-size: 0.24rem;}
    #movetoBox .modal-body .list-group-item p.title1 a.loadeditmsg{font-size: 0.3rem;}
    .canvas_tc .btns{flex-wrap: wrap;}


    /*coursedetail*/
    .mainwarp .tabsBox .nav .nav-item{margin: 0 0 0 0.4rem;}
    .mainwarp .tabsBox .nav .nav-item .nav-link{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard{width: 90%;flex-wrap: wrap;margin: 0 auto;}
    .mainwarp .tab-content .contentCard .mainCard{width: 100%;}
    .mainwarp .tab-content .contentCard .rightCard{width: 100%;}
    .mainwarp .tab-content .contentCard .mainCard .cardTitle{font-size: 0.28rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .courseIntro p.title{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .courseIntro .introTxt{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .teacher p.title{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .courseRate .history{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .rightCard ul li .txt .label{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .rightCard ul li .txt .value{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .rightCard ul li img{width: 0.4rem;height: 0.4rem;}
    .mainwarp .tab-content .contentCard .rightCard .author .txt .name{font-size: 0.24rem;}
    .bannerInfo-common .centerInfo .name{font-size: 0.36rem;}
    #list{width: 100%;margin: 0 auto;}
    .mainwarp .tab-content .contentCard .mainCard .cardTitle span{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .tablePanel .cloudTable{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm{flex-wrap: wrap;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .comment{width: 100%;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .comment .subTitle{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .comment .txt{font-size: 0.24rem !important;line-height: 2;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .share{width: 100%;margin: 0.4rem 0;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .share .subTitle{font-size: 0.28rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .share .subTitle .rightTxt{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .innerForm .share button{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .commentList .subTitle{font-size: 0.28rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .commentList .list-group .list-group-item .txt .name{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .commentList .list-group .list-group-item .txt .study{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .commentList .list-group .list-group-item .txt .commentTxt{font-size: 0.24rem;line-height: 2;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .commentList .list-group .list-group-item img{width: 0.6rem;height: 0.6rem;}
    .mainwarp .tab-content .contentCard .rightCard a, .mainwarp .tab-content .contentCard .rightCard button{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}

    .bannerInfo-common .centerInfo .foot-name, .bannerInfo-common .footerInfo .foot-name {
        font-size: .38rem;
        font-weight: bold;
        color: #fff;
        text-align: center;
    }

    .mainwarp .footerBanner a.button {
        display: none
    }



    /*contactUs*/
    .mainwarp .djt{width: 90%;margin: 0 auto;}
    .secTitle .txt{font-size: 0.24rem;line-height: 2;}
    .mainwarp .contact{width: 90%;margin: 0 auto;flex-wrap: wrap;}
    .mainwarp .contact img{width: 100%;margin-top: 0.7rem;}
    .mainwarp .contact .form{width: 100%;padding: 0.6rem 0;}
    .mainwarp .banner img{height: 100% !important;}
    .secTitle{padding: 0.7rem 0 0.4rem 0;}
    .mainwarp .contact .form .contactList{flex-wrap: wrap;}
    .mainwarp .contact .form .contactList .item{width: 100%;margin-bottom: 0.3rem;text-align: left;}
    .mainwarp .contact .form .contactList .item img{width: 0.48rem;height: 0.48rem;margin: 0;}
    .mainwarp .contact .form .contactList .item .label{font-size: 0.28rem;}
    .mainwarp .contact .form .contactList .item .value{font-size: 0.24rem;}
    .mainwarp .contact .form .contactInput{height: 0.6rem;font-size: 0.24rem !important;}
    .mainwarp .contact .form .submit{width: 2rem;height: 0.6rem;font-size: 0.24rem;}



    /*courseList*/
    .mainwarp .banner{height: 400px;overflow:hidden;}

    .mainwarp .banner #myTab .nav-link{font-size: 12px;}
    .mainwarp .subNav .inner{width: 90%;display: block;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    .mainwarp .subNav .inner .subNavItem{display: inline-block;font-size: 12px;}

    .courseList{width: 90% !important;margin: 0 auto !important;}
    .mainwarp .tab-content .courseList .listItem{width: 100%;margin-right: 0;height: auto;border-radius: .2rem;}
    .mainwarp .tab-content .courseList .listItem .mainPic{height: auto;}
    .classTags .classTag1,.classTags .classTag3{font-size: 12px;padding: 4px 6px;}
    .mainwarp .tab-content .courseList .listItem .intro .courseName{font-size: 16px;}
    .mainwarp .tab-content .courseList .listItem .intro .courseMsg{font-size: 12px;line-height: 2;}
    .mainwarp .tab-content .courseList .listItem .intro .courseRate .rate img{width: 0.2rem;height: 0.2rem;}
    .mainwarp .tab-content .courseList .listItem .intro .courseRate .rate span{font-size: 12px;}
    .mainwarp .tab-content .courseList .listItem .intro .courseRate .history{font-size: 12px;}
    .mainwarp .tab-content .courseList .listItem .intro .moreBtn{font-size: 13px;}
    .mainwarp .banner .centerBtn{width: 2.2rem;height: 0.7rem;font-size: 12px;line-height: 0.7rem;border-radius: 0.7rem;}

    /*createNotice*/
    .selectTree{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardHeader .title{font-size: 0.26rem;}
    .mainwarp .content .main .contentCard .cardHeader .btns .sendBtn{width: 1.5rem;height: 0.5rem;border-radius: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .noticeForm{padding: 0.4rem 0.3rem;box-sizing: border-box;}
    .mainwarp .content .main .contentCard .cardContent .noticeForm .noticeFormItem label{font-size: 0.24rem;position: relative;left: auto;width: 18%;padding-right: 0.2rem;box-sizing: border-box;text-align:left;}
    .mainwarp .content .main .contentCard .cardContent .noticeForm .noticeFormItem .manualInput{width: 72%;height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .noticeForm .noticeFormItem .addPerson{position: relative;right: auto;width: 8%;margin-left: 2%;}
    .mainwarp .content .main .contentCard .cardContent .noticeForm .noticeFormItem #title{width: 80%;}

    .selectTree .listHeader{font-size: 0.24rem;}
    .selectTree .leftList .listTree .form-check label{font-size: 0.26rem;padding-left: 0;}
    .selectTree .leftList .listTree .form-check{margin-bottom: 0.2rem;}


    /*edit*/
    main #editor{width: 100%;}
    main #editor a.ans-SAVE-btn, main #editor a.ans-upload-btn{width: 2rem !important;height: 0.6rem !important;font-size: 0.24rem !important;margin-bottom: 0.4rem !important;line-height: 0.6rem !important;padding: 0 !important;display: inline-block;text-align: center;}
    main #editor .editorMain{flex-wrap: wrap;margin-top: 0.7rem;}
    main #editor .editorMain .content{width: 100% !important;}
    main #editor .editorMain .list{width: 100% !important;margin:0 auto;background: #fff;padding: 0 5%;box-sizing: border-box;}
    #ans-top-tools-1056{width: 100% !important;}
    main #editor .editorMain .list #container-1088 #container-1088-innerCt #container-1088-targetEl #chaptertree #chaptertree_header #chaptertree_header-body #chaptertree_header-innerCt #chaptertree_header-targetEl #chaptercmds #ext-gen1221 tbody tr .x-table-layout-cell div a{font-size: 0.24rem;}
    .x-grid-row td:first-child .x-grid-cell-inner{font-size: 0.24rem !important;}
    main #editor #panel-1093{height: auto !important;}
    main #editor .editorMain .list #container-1088 #container-1088-innerCt #container-1088-targetEl #chaptertree #panel-1093{z-index: 30 !important;margin-top: 20px;}
    .list2{width: 100% !important;}
    .x-viewport, .x-viewport body{height: auto !important;}



    /*fileList*/
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol{flex-wrap: wrap;justify-content: space-between;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .upload{width: 1.5rem;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;border-radius: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .newFile{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent a, .mainwarp .content .main .contentCard .cardContent button{font-size: 0.24rem;margin-left: 0;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .fileType{margin-left: 0;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .search{width: 100%;margin: 0.3rem 0 0 0;flex: auto;height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .search .searchInput{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .cloud .handleCol .search .searchBtn{font-size: 0.24rem;}
    .routeRow .fileNum{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel{max-height:auto !important;overflow: hidden;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable{font-size: 0.24rem;display: block;width: 180%;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable thead,.mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody{display: block;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable thead tr,.mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody tr{width: 100%;display: flex;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable thead tr th{width: 20% !important;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable thead tr th:nth-of-type(1){width: 40% !important;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody tr th{width: 40% !important;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;padding-left: 0 !important;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody tr td{width: 20% !important;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
    .form-check{padding-left: 0 !important;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody tr th label.form-check-label{width: 60% !important;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel .cloudTable tbody tr th img{margin-right: 0.2rem;}


    /*manage*/
    .mainwarp .content .main .contentCard .cardHeader .nav .nav-item .nav-link{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .handleRow .addPerson{width: 1.5rem;height: 0.5rem;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .handleRow .search{width: 3rem;height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .handleRow .search .searchInput{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .teacherTable .tableHeader{height: auto;font-size: 0.24rem;padding: 0.3rem 0;}
    .mainwarp .content .main .contentCard .cardContent .teacherTable .table tr td, .mainwarp .content .main .contentCard .cardContent .teacherTable .table tr th{font-size: 0.24rem;}

    .mainwarp .content .main .contentCard .cardContent .handleRow .dropdown-menu .dropdown-item{font-size: 0.24rem;line-height: 1.5;}
    #addTeacher .modal-body .headTabs .nav-link{font-size: 0.24rem;height: 0.6rem;}
    #addTeacher .modal-body #library .libraryHeader .formSelect input{height: 0.5rem;font-size: 0.24rem;}
    #addTeacher .modal-body #library .libraryHeader .formSelect{width: 2rem;}
    #addTeacher .modal-body #library .libraryHeader .search input{width: 2.5rem;height: 0.5rem;}
    #addTeacher .modal-body #library .teacherTable .tableHeader{font-size: 0.24rem;padding: 0 0.3rem 0.3rem 0.3rem;box-sizing: border-box;}
    #addTeacher .modal-body #library .teacherTable .table{font-size: 0.24rem !important;}
    #addTeacher .modal-body #manual .intro{font-size: 0.26rem;}
    .form-label{font-size: 0.24rem;}
    #addTeacher .modal-body #manual form{width: 90%;margin: 0 auto;}
    #addTeacher .modal-body #manual form input{width: 100%;height: 0.5rem;font-size: 0.24rem !important;}
    #addTeacher .modal-body #manual form div{width: 100%;}
    #addTeacher .modal-body #manual form .input-group .input-group-text{width: 40%;height: 0.5rem;}
    #addTeacher .modal-body #manual form .input-group .input-group-main{width: 60%;height: 0.5rem;}
    .formSelect .selectOption .selectSCroll .selectItem{font-size: 0.24rem;line-height: 2;}

    .mainwarp .content .main .contentCard .cardContent .manage .leftList{width:100%;display: flex;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList .item{flex: 1;}
    .mainwarp .content .main .contentCard .cardContent .manage .leftList .item span{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent{padding: 0.4rem 0.3rem;flex: auto;width: 100%;margin-top: 0.3rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .checksCol .form-check .form-check-label{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .addBtn, .mainwarp .content .main .contentCard .cardContent .weight .configList .addBtn{width: 2rem;height: 0.6rem;font-size: 0.24rem;margin-left: 0.4rem;}


    .mainwarp .content .main .contentCard .cardContent .weight .intro{font-size: 0.24rem;height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem{height: auto;margin-bottom: 0.3rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .label{width:auto;font-size: 0.24rem;margin-right: 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem input{width: 1rem;height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .unit{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem{flex-wrap: wrap;margin-bottom: 0.3rem;border-bottom: 1px solid #ccc;padding-bottom: 0.3rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .info{width: 100%;margin-top: 0.2rem;font-size: 0.24rem;line-height: 2;flex-wrap: wrap;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .info #signSelect{width: 100%;height: 0.6rem;margin-bottom: 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem button{width: 2rem;height: 0.6rem;font-size: 0.24rem;margin-top: 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .info #signSelect input{height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .info #discussSelect{width: 100%;height: 0.6rem;margin-bottom: 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .configItem .info #discussSelect input{height: 0.6rem;}
    .configModal .subTitle{font-size: 0.26rem;}
    .modal .modal-dialog .modal-content .modal-body{}
    .configModal .intro{font-size: 0.24rem;width: 100%;white-space: pre-wrap !important;text-align:left;}
    .configModal .configChecks .form-check .form-check-label{font-size: 0.24rem;}
    .shareModal table thead th{font-size: 0.24rem;}
    .configModal .configList .configItem{font-size: 0.24rem;}
    .configModal input{width: 1rem;height: 0.5rem;font-size: 0.24rem;}
    .shareModal .scoreItem .scoreBtns .cancelBtn{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .formItem .label{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .formItem .info{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .more{width: 1.5rem;}
    .mainwarp .content .main .contentCard .cardContent .weight .configList .more .moreBtn{font-size: 0.24rem;}

    .mainwarp .content .main .contentCard .cardContent .manage{flex-wrap:wrap;}
    .formSelect .selectOption::before{display: none;}

    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .courseForm .formItem .imgUpload img{width: 100%;height: auto;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .courseForm .formItem .text{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .courseForm .edit{width: 2rem;height: 0.6rem;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .title{font-size: 0.28rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .form-label{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .checks .form-check{font-size: 0.24rem !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .form-check{font-size: 0.24rem !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .info{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .moreBtn{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .linkText{flex-wrap: wrap;justify-content: space-between;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .linkText label{font-size: 0.24rem;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .linkText .linkUrl{font-size: 0.24rem;margin: 0.2rem 0;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .linkText .copyBtn{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .innerForm .innerItem{flex-wrap:wrap;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .innerForm .innerItem .formLabel{width: 100%;font-size: 0.24rem;margin-bottom: 0.2rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .innerForm .form-check .infoInput{width: 0.8rem;height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem{font-size: 0.24rem !important;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .btns{justify-content: space-between;}
    .mainwarp .content .main .contentCard .cardContent .manage .rightContent .configForm .configItem .btns button{width: 22%;height: 0.5rem;font-size: 0.24rem;margin-left: 0;}



    /*noticeDetail*/
    .mainwarp .content{width: 90%;flex-wrap: wrap;}
    .mainwarp .content .tab-content{width: 100%;}
    .mainwarp .content .leftNav{width: 100%;}
    .mainwarp .content .leftNav .nav .nav-link{height: 0.7rem;font-size: 0.24rem;line-height: 0.7rem;}
    .tab-content{width: 100%;margin-top: 0.4rem;flex-wrap: wrap;}
    .mainwarp .tab-content{flex-wrap: wrap;}
    #course{width: 100%;}
    .mainwarp .content .tab-content .mainCard .title{font-size: 0.28rem;line-height: 2;}
    .mainwarp .content .tab-content .mainCard img{width: 100% !important;height: auto !important;}
    .mainwarp .content .tab-content .mainCard .date{font-size: 0.24rem;}
    .mainwarp .content .tab-content .mainCard .txt{font-size: 0.24rem;line-height: 2;}
    .mainwarp .content .tab-content .otherMsg .cards{margin-right: 0;}
    .mainwarp .content .tab-content .mainCard .cardFooter .return span{font-size: 0.24rem;}
    .mainwarp .content .tab-content .mainCard .cardFooter .share button{width: 0.4rem;height: 0.4rem;}
    .mainwarp .content .tab-content .otherMsg .title{font-size: 0.36rem;padding: 0.7rem 0 0.4rem 0}
    .mainwarp .content .tab-content .otherMsg .cards .card{width: 100%;margin-right: 0;flex: auto;max-width: 100%;height: auto;min-width: 100%;}
    .mainwarp .content .tab-content .otherMsg .cards .card .card-body .card-title{font-size: 0.28rem;}
    .mainwarp .content .tab-content .otherMsg .cards .card .card-body .card-text{font-size: 0.24rem;}
    .mainwarp .content .tab-content .otherMsg .cards .card .card-body .moreBtn{font-size: 0.24rem;}
    .mainwarp .content .tab-content .mainCard .cardFooter .return img{width: 0.44rem !important;height: 0.44rem !important;}
    .mainwarp .content .tab-content .otherMsg .cards .card .card-img-top{height: auto !important;}

    /*noticeList*/
    .mainwarp .content{width: 90%;flex-wrap: wrap;}
    .mainwarp .content .leftNav{width: 100%;}
    .mainwarp .content .leftNav .nav .nav-link{height: 0.7rem;font-size: 0.24rem;line-height: 0.7rem;}
    .tab-content{width: 100%;margin-top: 0.4rem;}
    .mainwarp .content .mainList{width: 100%;}
    .mainwarp .content .mainList .card{width: 100%;height: auto;margin-bottom: 0.4rem;}
    .mainwarp .content .mainList .card .card-img-top{height: auto !important;}
    .mainwarp .content .mainList .card .card-body .card-title{font-size: 0.26rem;}
    .mainwarp .content .mainList .card .card-body .card-text{font-size: 0.24rem;}
    .mainwarp .content .mainList .card .card-body .moreBtn{font-size: 0.24rem;position: relative;bottom: auto;}
    .mainwarp .content .mainList .list ul .shotMsg .itemTitle{font-size: 0.24rem;width: 50%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .mainwarp .content .mainList .list ul .shotMsg .itemText{font-size: 0.24rem;}
    .mainwarp .content .mainList .list ul .shotMsg .moreBtn{font-size: 0.24rem;}


    /*practice*/
    .mainwarp .content .main .contentCard .cardHeader{height:auto;font-size: 0.24rem !important;line-height: 2;flex-wrap: wrap;padding-bottom: 0.3rem;}
    .mainwarp .content .main .contentCard .cardHeader .title{font-size: 0.3rem;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .practiceRow .leftIcon{width: 1rem;height: 1rem;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .practiceRow .info .label{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .practiceRow .info .value{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .practiceRow .rightHandle .exportBtn,.mainwarp .content .main .contentCard .cardContent .practiceRow .rightHandle .againBtn{width: 1.2rem;height: 0.6rem;font-size: 10px !important;}
    .mainwarp .content .main .contentCard .cardHeader .text{font-size: 0.24rem;line-height: 2;}
    .mainwarp .content .main .contentCard .cardContent{font-size: 0.24rem !important;line-height: 2;}
    .mainwarp .content .main .contentCard .cardContent .statistics .item .label{font-size: 0.24rem;}
    .tabHeader .cardTabs .nav-item .nav-link{font-size: 0.24rem;}


    /*questionLibrary*/
    .mainwarp .content .main .contentCard .cardHeader .leftBtn .newQS{width: 1.5rem;height: 0.5rem;border-radius: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .mainwarp .content .main .contentCard .cardHeader .btns .search{width: 3.5rem;height: 0.5rem;margin-bottom: 1.6rem !important;margin-left: 0 !important;}
    .mainwarp .content .main .contentCard .cardHeader .btns .search .searchInput{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .tableHeader .allQS{font-size: 0.26rem;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .tableHeader .QSNum{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable{font-size: 0.24rem;display: block;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead,.mainwarp .content .main .contentCard .cardContent .tablePanle .QStable tbody{display: block;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead tr,.mainwarp .content .main .contentCard .cardContent .tablePanle .QStable tbody tr{display: flex;width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead tr th{flex:1 !important;white-space: nowrap;width: auto !important;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead tr th:nth-of-type(1){display: none;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead tr th:nth-of-type(2){width: 20% !important;flex: auto !important;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable thead tr th:nth-last-of-type(1){width: 25% !important;flex: auto !important;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;flex: 1;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td:nth-of-type(1){display: none;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td:nth-of-type(2){width: 20%;padding-right: 0.2rem;box-sizing: border-box;flex: auto !important;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td:nth-last-of-type(1){width: 25%;display: flex;justify-content: center;flex: auto !important;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable .QSNameCell a{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td p, .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td span{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

    
    .quesList .listHeader{height: auto;flex-wrap: wrap;padding: 0.4rem 0.3rem;box-sizing: border-box;}
    .quesList .listHeader span{width: 100%;font-size: 0.24rem;}
    .quesList .listHeader .btns{flex: auto;width: 100%;flex-wrap: wrap;margin: 0.3rem 0;}
    .quesList .listHeader .btns button{width: auto;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;padding: 0 0.3rem;margin-bottom: 0.1rem;}
    .quesList .listHeader .rightHandle{font-size: 0.24rem;}
    .quesList .list-group{height: 6rem;}
    .formItem .label{font-size: 0.24rem;}
    .formItem .formSelect{width: 1rem;height: 0.5rem;}
    .formItem .formSelect .selectBox input{height: 100%;}
    .timeRange span{font-size: 0.24rem !important;}
    .timeRange .rightHandle{flex: auto;width: 100%;margin-top: 0.4rem;}
    .switch label{width: 0.8rem;height: 0.3rem;}
    .switch label div{height: 0.3rem;width: 0.3rem;margin-left: 0 !important;}

    .quesList .list-group .list-group-item .itemQS .QSHeader .leftHandle .index{font-size: 0.24rem;}
    .quesList .list-group .list-group-item .itemQS .QSHeader .leftHandle .formSelect{width: 1.5rem;}
    .quesList .list-group .list-group-item .itemQS .QSContent input{height: 0.5rem;font-size: 0.24rem;}
    .quesList .list-group .list-group-item .itemQS .QSContent .addBtn{font-size: 0.24rem;}
    .quesList .list-group .list-group-item .itemQS .QSContent .numLimit{position: relative;bottom: auto;right: auto;width: 100%;margin-top: 0.3rem;}
    .numInput input{width: 1.2rem;}
    .numInput img{width: 0.3rem;}
    .numInput .leftIcon{left: 0.1rem;height: auto;}
    .numInput .rightIcon{right: 0.1rem;top: 0.1rem;height: auto;}
    .quesList .list-group .list-group-item .itemQS .QSContent .selectItem .itemLabel{font-size: 0.24rem;}
    .quesList .list-group .list-group-item .itemQS .QSContent .judgeItem .QSJudgeRadio{margin: 0.2rem 0;}

    .mainwarp .content .main .contentCard .cardHeader .leftBtn button:nth-of-type(2), .mainwarp .content .main .contentCard .cardHeader .leftBtn button:nth-of-type(3){width: 2rem;height: 0.5rem;border-radius: 0.5rem;font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardHeader .leftBtn .teachBtn {
        width: 1.8rem;
        height: 0.5rem;
        border-radius: 0.5rem;
        font-size: 0.24rem;
    }
    .quesList .list-group .list-group-item .tits {
        font-size: 0.24rem;
    }
    select[name="LessonId"]{height: 0.5rem !important;font-size: 0.24rem !important;}
    .quesList .list-group .list-group-item .kownpbox{padding: 0.4rem 0.2rem 0.2rem 0.2rem;}
    .quesList .list-group .list-group-item .kownpbox > div > div{font-size: 0.24rem;}
    .quesList .list-group .list-group-item .kownpbox > div > div input{width: 2.5rem;height: 0.5rem;font-size: 0.24rem;}
    .quesList .list-group .list-group-item .kownpbox > div > div button{width: 1rem;height: 0.5rem;font-size: 0.24rem;}
    .doc_sctccon{width: 90%;}
    .doc_sctcconc{flex-wrap: wrap;}
    .doc_sctcconcl{width: 100%;height: 30vh;}
    .doc_sctcconcr{width: 100%;height: 30vh;}
    .doc_sctccontop{flex-wrap: wrap;height: auto;padding: 0.3rem;}
    .doc_sctccontoplnav{width: 100%;}
    .doc_sctccontoplnav span{font-size: 0.24rem;}
    .doc_sctccontopr{font-size: 0.24rem;margin-top: 0.3rem;}
    .doc_sctcclose{position: absolute;right: 0.3rem;top: 0.3rem;}
    




    /*statistics*/
    .mainwarp .content .main .contentCard .cardContent .statistics{flex-wrap: wrap;}
    .mainwarp .content .main .contentCard .cardContent .statistics .statisticsCol{width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .statistics .statisticsCol .colItem{width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .statistics .statisticsCol .colItem .left .title{font-size: 0.28rem;}
    .mainwarp .content .main .contentCard .cardContent .statistics .statisticsCol .colItem .left .value .unit{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .statistics .statisticsCol .colItem .right .info{font-size: 0.24rem;line-height: 2;}


    /*teachList*/
    .mainwarp .content .main #courseManage .head {
        flex-wrap: wrap;
    }

    .mainwarp .content .main .contentCard .cardHeader .nav .nav-link {
        font-size: 0.24rem !important;
    }

    .mainwarp .content .main #courseManage .head .btns {
        width: 100%;
        margin-top: 0.4rem;
    }

    .mainwarp .content .main #courseManage .head .btns .newCourse {
        width: 2.2rem;
        height: 0.7rem;
        font-size: 0.24rem !important;
        line-height: 0.7rem;
    }

    .mainwarp .content .main #courseManage .head .btns .exampleCourse {
        width: 2.2rem;
        height: 0.7rem;
        font-size: 0.24rem !important;
        line-height: 0.7rem;
    }

    .mainwarp .content .main #courseManage .cardList .item {
        flex-wrap: wrap;
    }

    .mainwarp .content .main #courseManage .cardList .item img {
        width: 100%;
        height: auto;
    }

    .mainwarp .content .main #courseManage .cardList .item .itemTxt {
        flex: auto;
        width: 100%;
        margin: 0.4rem 0 !important;
    }

    .mainwarp .content .main #courseManage .cardList .item .itemTxt .tags .tag {
        font-size: 0.24rem;
        line-height: 0.4rem;
        padding: 0.06rem 0.1rem;
    }

    .mainwarp .content .main #courseManage .cardList .item .itemTxt .title {
        font-size: 0.28rem;
    }

    .mainwarp .content .main #courseManage .cardList .item .itemTxt .intro {
        font-size: 0.24rem;
        padding-top: 0.24rem;
        line-height: 2;
    }

    .mainwarp .content .main #courseManage .cardList .item .itemTxt .study {
        width: 2rem;
        height: 0.7rem;
        font-size: 0.24rem !important;
        line-height: 0.7rem;
    }

    .mainwarp .content .main #courseManage .cardList .item .btns .menu img {
        width: 0.4rem;
        height: 0.4rem;
    }

    .mainwarp .navbar .navbar-nav .nav-item .nav-link{font-size: 0.24rem;margin: 0 0 0 0.6rem;}
    .breadcrumb .breadcrumb-item{width: 20%;}
    .breadcrumb .breadcrumb-item a{font-size: 0.24rem;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .mainwarp .studyContent{width: 90%;flex-wrap: wrap;margin: 0 auto;}
    .mainwarp .studyContent .mainCard{width: 100%;}
    .mainwarp .studyContent .rightCard{width: 100%;margin-bottom: 0.6rem;}
    .mainwarp .studyContent .mainCard .cardNav .cardNavItem{font-size: 0.24rem;}
    .breadcrumb .breadcrumb-item img{margin-right: 0.14rem;}
    .mainwarp .studyContent .rightCard .list-group .list-group-item .txt{flex: 1;}
    .mainwarp .studyContent .rightCard .list-group .list-group-item .txt .title{font-size: 0.26rem;}
    .mainwarp .studyContent .rightCard .list-group .list-group-item .txt .content{font-size: 0.24rem;}
    .mainwarp .studyContent .rightCard .list-group .list-group-item{padding: 0.3rem 0;}
    .mainwarp .studyContent .rightCard .list-group .list-group-item img{width: 0.4rem;height: 0.4rem;margin-right: 0.2rem;}

    .mainwarp .content .main{width: 100%;}
    .mainwarp .content .main #cloud .cloud .handleCol{flex-wrap: wrap;}
    .mainwarp .content .main #cloud .cloud .handleCol .upload,.mainwarp .content .main #cloud .cloud .handleCol .newFile{width: 1.4rem;height: 0.5rem;font-size: 0.24rem;line-height: 0.5rem;}
    .mainwarp .content .main #cloud .cloud .handleCol .newFile{width: 1.8rem;}
    .mainwarp .content .main #cloud .cloud .handleCol .waste{font-size: 0.24rem;margin-left: 0.3rem;}
    .mainwarp .content .main #cloud .cloud .handleCol .fileType{margin-left: 0.3rem;}
    .mainwarp .content .main #cloud a, .mainwarp .content .main #cloud button{font-size: 0.24rem;}
    .mainwarp .content .main #cloud .cloud .handleCol .search{width: 100%;height: 0.6rem;margin:0.3rem 0 0 0;flex: auto;}
    .mainwarp .content .main #cloud .cloud .handleCol .search .searchInput{font-size: 0.24rem;}
    .mainwarp .content .main #cloud .cloud .handleCol .search .searchBtn{font-size: 0.24rem;}

    .routeRow .fileNum{font-size: 0.24rem;}
    .mainwarp .content .main #cloud .cloud .tablePanel .cloudTable{font-size: 0.24rem;width: 10rem;}
    .mainwarp .content .main #cloud .cloud .tablePanel .cloudTable tbody tr th{padding-left: 0;}
    .mainwarp .content .main #cloud .cloud .tablePanel .cloudTable thead .fileName{width: 6rem;}
    .mainwarp .content .main #cloud .cloud .tablePanel .cloudTable thead .fileSize{width: 2rem;}
    .mainwarp .content .main #cloud .cloud .tablePanel .cloudTable thead .fileDate{width: 3rem;}
    .form-check{padding-left: 0;}

    .mainwarp .content .main #courseManage .head .nav .nav-link{font-size: 0.28rem;}
    .mainwarp .content .main .contentCard .cardContent .title{font-size: 0.26rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .avatar{width: 1.2rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .avatar p{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .avatar img{width: 1rem;height: 1rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .intro li{margin:3px 0;}
    .mainwarp .content .main .contentCard .cardContent .txt .intro li .label{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .intro li .value{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .edit{width: 1rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .mainwarp .content .main .contentCard .cardContent .txt .intro li .label img{width: 0.3rem;height: 0.3rem;}
    #editInfo .infoForm .infoItem label{width: 1rem;font-size: 0.24rem;}
    #editInfo .infoForm .infoItem{font-size: 0.24rem !important;}
    #editInfo .infoForm .infoItem .userAvatar .uploadImg{width: 1.2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;margin-top: 0;}

    #editPSW .pswForm .pswItem label{font-size: 0.24rem;}
    #editPSW .pswForm .pswItem .inputGroup .rightImg{height: 0.6rem;}
    #editPhone .phoneForm .phoneItem label{font-size: 0.24rem;}
    #editPhone .phoneForm .phoneItem .validHandle{font-size: 0.24rem;top: 0.7rem;}

    .folderlist div.item{font-size: 0.24rem;line-height:0.6rem;border-radius: 0.6rem;}
    .folderlist div.item .icon{left: 0.1rem;}
    .folderlist div.item .ac{width: 1.2rem;}
    .folderlist div.item .ac a{font-size: 0.24rem;line-height: 0.5rem;}
    .folderlist div.item:hover, .folderlist div.item.on{z-index: 30;}

    .mainwarp .content .main .contentCard .cardHeader .btns .search{width: 100% !important;height: 0.5rem !important;border-radius: 0.5rem !important;}
    .breadcrumb{width: 100%;}

    main{flex-wrap: wrap !important;}
    main nav{width: 90%;margin: 0.3rem auto 0 auto;display: block;}
    main>div{width: 90%;margin: 0 auto;}
    main #editor .editorMain .content{width:90%;margin:0 auto 20px auto;}
    main #editor .linkgo a{font-size: 0.24rem;}
    main #editor .linkgo a::after{top: 0.6rem;}
    .list2 > div div:nth-of-type(1) a{font-size: 0.24rem !important;}
    .list2 > div div:nth-of-type(2) a{font-size: 0.24rem;}

    /*courseList*/

    .main-container .main-content .footer-btns{position: fixed !important;z-index: 100;}
    .miniModal .modal-dialog .tits{font-size: 0.24rem;}
    .picInput select{height: 0.6rem;}
    .miniModal .modal-dialog .totalsource .left{font-size: 0.24rem;}
    .miniModal .modal-dialog .totalsource .right input{width: 1.2rem;height: 0.6rem;font-size: 0.24rem;}
    #QSLibrary .modal-content .search .searchdrpbox{width: 100vw;top: 0.5rem;}
    #QSLibrary .modal-content .search .searchdrpbox select{width: 1.2rem;height: 0.6rem;border-radius: 0.6rem;font-size: 0.24rem;top: 0.6rem;}
    .searchdrpbox{width: 100% !important;top: 0.5rem;}
    .searchdrpbox select{width: 1.8rem !important;height: 0.6rem;border-radius: 0.6rem;font-size: 0.24rem;top: 0.6rem;}

    #groupdetail .modal-body .left{width: 100% !important;}
    #groupdetail .modal-body .right{width: 100% !important;margin-top: 0.3rem;padding-left: 0 !important;}
    #groupdetail .modal-body .left .list ul li a{font-size: 0.24rem;}
    #groupdetail .modal-body .right .list ul li > div{font-size: 0.24rem;}
    #groupdetail .modal-body .right .list ul li dl dd > a{font-size: 0.24rem;}
    #groupdetail .modal-body .right .list ul li dl dd span a.setLeader{font-size: 0.24rem;}
    #groupdetail .modal-body .right .list ul li dl dd span p.remove{font-size: 0.24rem;}
    #groupdetail .modal-body .addgroup button,#groupdetail .modal-body .right .addgroupitem button{width: 2rem;height: 0.6rem;font-size: 0.24rem;}

    .mainwarp .content .main .contentCard .cardHeader .btns .search .searchBtn{font-size: 0.24rem;}
    .mainwarp .content .main .contentCard .cardContent .activeText{width: 100%;}
    .mainwarp .content .main .contentCard .cardContent .statistics{width: 100%;margin-top: 0.3rem;}
    .mainwarp .content .main .contentCard .cardContent .cloud .tablePanel{width: 100%;overflow-x: scroll;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle{width: 100%;overflow-x: scroll;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .tableHeader{width: 200%;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable{width: 200%;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td span{font-size: 0.24rem;width: 1rem;line-height: 0.4rem;text-align: center;}
    .mainwarp .content .main .contentCard .cardContent .tablePanle .QStable td:nth-last-of-type(1){justify-content: left !important;padding-top: 0.08rem;}

    .teacherTable{width: 100%;overflow-x: scroll;}
    .teacherTable table.table-borderless{width: 180%;}
    .form-check .form-check-label img{width: 0.24rem;}

    /*课程模板1*/
    .w_1280{width: 90%;}
    .courseinfo_top{padding-top: 0;position: relative;}
    .courseinfo_top .w_1280{width: 100%;}
    .courseinfo_topl{width: 100%;}
    .courseinfo_topr{width: 100%;position: absolute;left: 0;top: 0;padding: 0 5%;box-sizing: border-box;font-size: 0.24rem;line-height: 2;}
    .kc_lx{display: none;}
    .kc_pf{display: none;}
    .kc_user{display: none;}
    .courseinfo_ewmbtn{display: none;}
    .kc_name{padding-top: 0.8rem;}
    .courseinfo_topbtn .courseinfo_btn{width: 2.4rem;height: 0.6rem;border-radius: 0.6rem;font-size: 0.24rem;}
    .courseinfo_topbtn .courseinfo_btn img{width: 0.24rem;}
    .courseinfo_zjlist ul li{width: 100%;}
    .courseinfo_zjlistl{flex: auto;width: 60%;}
    .courseinfo_zjlistr{width: 40%;}
    .courseinfo_zjlistl h2{font-size: 0.3rem;}
    .courseinfo_zjlistl dd span{width: 0.6rem;font-size: 0.24rem;}
    .courseinfo_zjlistl dd p{width: auto;font-size: 0.24rem;}
    .mCustomScrollBox{width: calc(100% - 10px) !important;padding-right: 10px !important;}
    .courseinfo_zjlistl dd{align-items: center;}
    .courseinfo_zjlist ul li:nth-of-type(2n) .courseinfo_zjlistl{order: 2 !important;}
    .courseinfo_zjlist ul li:nth-of-type(2n) .courseinfo_zjlistr{order: 1 !important;}
    .courseinfo_jstop ul li p,.courseinfo_jstopcon ul li p{font-size: 0.24rem;line-height: 2;}
    .courseinfo_zy .w_1280{width: 100%;overflow-x:scroll;}
    .courseinfo_zytop{width: 200%;font-size: 0.24rem;}
    .courseinfo_zytop span{flex: auto;width: 3rem;}
    .courseinfo_zytop span:nth-of-type(1){width:5.5rem;}
    .courseinfo_zycon{width: 200%;}
    .courseinfo_zyzj h2{font-size: 0.24rem;display: flex;align-items: center;width: 5rem;}
    .courseinfo_zyzj h2 span{width: 1rem;}
    .courseinfo_zylistr{font-size: 0.24rem;width: 3rem;}
    .commentList .subTitle{font-size: 0.3rem;}
    .commentList .rateScore .unit{font-size: 0.24rem;}
    .innerForm p.txt{font-size: 0.24rem;}
    button#btn-rate-save{width: 2rem;height: 0.6rem;font-size: 0.24rem;}
    .commentList .rateScore .progressGroup{flex: auto !important;width:3rem !important;}

    /*课程模板2*/
    .mainwarp .banner .bannerInfo .info .courseInfo .teacher{display: none;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .courseRate .rate span{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .teacher .teacherCard .title .txt .name{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .teacher .teacherCard .title .txt .post{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .teacher .teacherCard .content p{font-size: 0.24rem;line-height: 2;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .teacher .teacherCard .content{width: 100% !important;}
    .mainwarp .tab-content .contentCard .mainCard .cardContent .courseIntro p{font-size: 0.24rem;}
    .mainwarp .tab-content .contentCard .mainCard .cardList{width: 100%;}
    .mainwarp .tab-content .contentCard .mainCard .tablePanel{width: 100%;overflow-x: scroll;}
    .mainwarp .tab-content .contentCard .mainCard .tablePanel table.cloudTable{width: 200%;}
    .mainwarp .tab-content .contentCard .mainCard .cardTitle{margin-bottom: 0.2rem;}
    .dd div.item{width: 48%;margin-right: 4%;}
    .dd div.item:nth-of-type(2n){margin-right: 0;}
    .dd div a{font-size: 0.24rem;}

    /*学生评价*/
    .stuydent_pjcontop{font-size: 0.24rem;}
    .stuydent_pjcontop input{height: 0.6rem;font-size: 0.24rem;}
    .stuydent_pjtit{padding: 0;flex-wrap: wrap;}
    .stuydent_pjtitl{font-size: 0.24rem;}
    .stuydent_pjtitl input{width: 0.9rem;height: 0.6rem;font-size: 0.24rem;}
    .stuydent_pjtitr{font-size: 0.24rem;width: 100%;margin-top: 0.2rem;}
    .stuydent_pjlist ul li{padding-left: 0.3rem;flex-wrap: wrap;}
    .stuydent_pjlistl{font-size: 0.24rem;}
    .stuydent_pjlistl input{width: 0.9rem;height: 0.6rem;font-size: 0.24rem;}
    .stuydent_pjlistr{width: 100%;margin-top: 0.2rem;font-size: 0.24rem;}
    .stuydent_pjlistr h4{font-size: 0.24rem;}
    .stuydent_pjbc{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}

    .mainwarp .content .main .contentCard .cardContent .teacherTable{width:100%;}
    .mainwarp .content .main .contentCard .cardContent .teacherTable table thead{width: 16vh;}
    .mainwarp .content .main .contentCard .cardContent .teacherTable table tbody{width: 16vh;}

    /*教学评估*/
    .fenzu_cardtopcon h2{font-size: 0.3rem;}
    .stuy_dcbtn{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;text-align: center;}
    .stuydent_tjbdcon{width: 100%;overflow-x: scroll;}
    .stuydent_tjbdtop{width: 20rem;}
    .stuydent_tjbdtop ul li h2{font-size: 0.24rem;}
    .xxjk_tjbd .stuydent_tjbdtop, .jxpg_bd .stuydent_tjbdtop{height: 1rem;}
    .stuydent_tjbdfot>ul{width: 20rem;}
    .stuydent_tjbdfot ul li h2{font-size: 0.24rem;}
    .stuydent_tjbdfot ul li dl dd{padding-left: 0.2rem;}
    .stuydent_pxbtn div{width: 0.4rem;margin: 0.06rem 0;}
    .stuydent_pxbtn div img{width: 0.16rem;}
    .jxpg_bd .stuydent_tjbdfot ul li h2 img{width: 0.2rem;}
	
	
	.modal .modal-dialog{width:90% !important;max-height:70vh !important;}
	.fileShowBox{height:70vh !important;}


.coursewarebox .searchinpbox, .teachplanbox .searchinpbox, .resourcebox .searchinpbox{width:3rem !important;height:0.4rem !important;margin-top:0.1rem;display:none !important;}
.modal.fade .modal-dialog{height:80vh !important;}
.modal .modal-dialog .modal-content .modal-body{height:50vh !important;}
.ckplayer-ckplayer .ck-main .ck-video video{display:block;width:auto !important;height:50vh !important;margin:0 auto;}
.modal .modal-dialog .modal-content .modal-footer{margin-top:0.3rem !important;}
.loginModal .modal .modal-dialog .modal-content .modal-body {
        height: auto !important;
    }
.loginForm .modal-content{
    height:6.7rem;
}
.bindForm .modal-dialog{max-width: 90%;width: 90%;}
.forgetPSWForm .modal-dialog{max-width: 90%;width: 90%;}
    #modal-fileShow-wps .modal-dialog .modal-content .modal-body {
        height: 100% !important;
    }   

}