.h_1{height:100%;}
.bg_login{overflow: hidden;height:100%;position: relative;}
.bg_login::before{width: 60%;height:100%;content: '';display: block;background:url(../img/bg1.jpg) no-repeat;background-size: cover;position: absolute;left: 0;top:0rem;z-index: 1;}
.login_r{width:40%;height:100%;float: right;display:-ms-flexbox;display: flex;display: -webkit-flex;align-items:center;justify-content: center;}
.login_logo{width:100%;text-align: center;display:-ms-flexbox;display: flex;display: -webkit-flex;align-items:center;justify-content: center;}
.login_logo>img{width:1.2rem;height:0.8rem;}
.login_logo>h4{font-size:0.34rem;font-weight:600;color:#333;margin-left:0.1rem;}
.er{/*display: inline-block;*/width:3.6rem;height:3.6rem;margin:0.3rem auto ;border-radius: 0.06rem;border:1px solid #eee;padding:0.2rem;}
.er>img{width:100%;height:100%;}
.tipe1{background:url(../img/bg2.jpg) no-repeat center center;background-size:100% auto;text-align: center;}
.tipe1>div{background: #fff;text-align: center;font-size:0.18rem;color:#999;letter-spacing: 0.04rem;display: inline-block;margin:0 auto;padding:0 0.2rem;}
/*排课*/.main1{background: #fff;margin-top:0.2rem;padding:0.2rem 0.3rem;font-size:0.14rem;color:#333;}
.form-item1{margin-bottom: 0px !important;}
.inp_l{text-align: left;}
.widl_1{width:0.5rem;padding:9px 10px 9px 0;}
.widr_1{margin-left:0rem;float: left;width: calc(100% - 0.8rem);}
.layui-form-select dl dd.layui-this{background-color: #2778ff;color: #fff;}
.btn1{background-color: #2778ff;}
.title{position: relative;font-size:0.18rem;color:#333;padding-left:0.4rem;font-weight:600;}
.title1::before{content: '';position: absolute;top: 0;left: 0;width:0.24rem;height:0.24rem;background: url(../img/icon2.jpg);background-size: 100% 100%;z-index: 0;}
.title2::before{content: '';position: absolute;top: 0rem;left: 0;width:0.24rem;height:0.24rem;background: url(../img/icon3.jpg);background-size: 100% 100%;z-index: 0;}
.title3::before{content: '';position: absolute;top: 0;left: 0;width:0.24rem;height:0.24rem;background: url(../img/icon4.jpg);background-size: 100% 100%;z-index: 0;}
.tabulat_t1{background: #edf4ff;height:0.5rem;}
.tabulat_t td{border:1px solid #eeeeee;}
.tabulat_t1 td{padding:0 0.3rem;}
.tabulat_t2 td{padding:0.4rem 0.3rem;}
.tab_l1{width:34%;}
.tab_l2{width:16%;}
.tab_l3{width:30%;}
.tab_l4{width:10%;}
.tab_l5{width:10%;}
.center1{text-align: center;}
.course{font-size:0.18rem;font-weight: 600;margin-bottom: 0.3rem;}
.course>span{color:#555;}
.course1{margin-top:0.14rem;}
.c9{color:#999;}
.sx{font-style: normal;display: inline-block;margin:0 0.16rem;color:#555;}
.course_top{margin-top:0;}
.zt1{color:#333;}
.zt2{color:#f39a00;}
.zt3{color:#33d701;}
.zt4{color:#14c4d9;}
.zt5{color:#ec1c1c;}
.bt1{color:#2778ff;}
.bt1:hover{opacity: 0.8;color:#2778ff;}
.mar-t{margin-top:0.2rem;}
.check_lay .layui-form-checkbox i{display: none !important;}
.check_lay .layui-form-checkbox{padding-right:0 !important;}
.check_lay .layui-form-checkbox span{background-color: #fff !important;color: #333 !important;border-radius: 2px !important;border: 1px solid #E6E6E6;font-size:0.14rem !important;}
.check_lay .layui-form-checkbox span:hover{border-color: #C0C4CC;}
.check_lay .layui-form-checked span,.check_lay .layui-form-checked:hover span{color:#2778ff !important;border: 1px solid #2778ff !important;background-color: #f4f8ff !important;}
.form-item2 .layui-form-label{width:1.5rem !important;}
.form-item2 .layui-input-block{margin-left:2rem;}
.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i{color: #2778ff;}
.layui-form-radio *{font-size: 0.14rem !important;}
.xm-label-block{background: #f5f5f5 !important;}
.xm-label .xm-label-block > span{color: #333 !important;font-size: 0.14rem !important;}
.xm-label .xm-label-block > i{font-size:0.12rem !important;background:#b8b8b8;border-radius: 50%;width:0.16rem;height:0.16rem;line-height: 0.18rem;text-align: center;padding:0 0.02rem;}
.selected .xm-option-icon{color:#2778ff !important;}
.xm-option-icon{border-color:#2778ff !important;}
.tabulat_t2:hover,.tabulat_t3:hover,.tabulat_t4:hover{background: #f6f7fb;}
/*排课查看*/.main2{background: #fff;margin-top: 0.2rem;font-size: 0.14rem;color: #333;}
.curriculum{overflow: hidden;padding:0.2rem 0.3rem;border-bottom:1px solid #eee;}
.curriculum_bt{color:#999;margin-top:0.05rem;cursor: pointer;}
.curriculum_bt1{-webkit-transform: rotate3d(0, 0, 1, -180deg);}
.culum_details{padding:0.1rem 0.3rem;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;-ms-flex-pack: justify;flex-wrap: wrap;height:0.7rem;overflow: hidden;}
.culum_details1{height:auto;}
.culum_details::after{content: "";display: block;clear: both;}
.culum_details>li{margin:0.1rem 0;width: calc(25% - 0.2rem);padding-right:0.2rem;}
.culum_details>li>span{color:#999;}
.weig{font-size:0.18rem;font-weight:600;}
.tab_l7{width:20%;}
.tab_l8{width:60%;}
.tab_l9{width:10%;min-width:0.8rem;}
/*.tabulat .ta_body .tabulat_t{display:block !important;}*/.tabulat_t3 td{padding: 0.16rem 0.3rem;}
.add_bt{padding-top:0.1rem;text-align: center;}
.collect{overflow: hidden;margin-top:0.1rem;padding-top:0.2rem;border-top:1px solid #eee;}
.collect_l{font-size:0.14rem;color:#333;position: relative;padding-left:0.2rem;margin-top:0.05rem;}
.collect_l::before{content: '';position: absolute;top: 0.06rem;left: 0;width:0.04rem;height:0.16rem;background: #2778ff;}
.c91{padding:0 0.1rem;}
.collect_r .layui-btn{min-width:1.1rem;}
.check_lay1>div{float: left;}
.selc_c{width:6%;color:#999;text-align: center;}
.selc_c{margin-top:0.1rem;}
.selc_l{width:46%;}
.cxbt{padding-bottom:0.14rem;border-bottom:1px solid #eee;}
.classroom{margin-top:0.3rem;}
.classroom_list,.classroom_list1{overflow: hidden;margin-top:0.2rem;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;-ms-flex-pack: justify;flex-wrap: wrap;}
.classroom_list>li{background: #edf4ff;border:1px solid #eee;padding:0.2rem;width: calc(25% - 0.5rem);margin-right:0.1rem;position: relative;float: left;margin-bottom:0.1rem;}
.classroom_list1>li{background: #edf4ff;border:1px solid #eee;padding:0.2rem;width: calc(20% - 0.1rem);margin-right:0.12rem;position: relative;float: left;margin-bottom:0.1rem;}
.classroom_list1>li:nth-child(4n){margin-right:0;}
.classroom_list>li:nth-child(4n){margin-right:0;}
.subscribe_t{font-size:0.16rem;color:#333;}
.subscribe_m{font-size:0.14rem;color:#999;margin-top: 0.04rem;}
.optfor{display: none;width:0.24rem;height:0.24rem;position: absolute;right:0;top:0;background: url(../img/icon5.png);background-size:100% 100%;}
.message_check{display: none;}
.wb{font-size:0.18rem;font-weight: 600;}
.yx_room{margin-top:0.1rem;}
.nothing_c>img{width:2rem;}
.nothing_c>p{color:#b2b2b2;font-size:0.16rem;}
.status{overflow: hidden;}
.status_time{font-size:0.14rem;color:#333;margin-top:0.04rem;}
.status_zt{margin-left:0.2rem;padding:0rem 0.10rem;font-size:0.14rem;color:#fff;border-radius:0.15rem;height:0.24rem;line-height: 0.24rem;}
.status_zt1{background: #18b211;}
.status_zt2{background: #ec1c1c;}
.status_zt3{background: #f39a00;}
.tab_l11{width:16%;}
.tab_l10{width:52%;}
.tab_l12{width:9%;}
.symbol{background: #fff2e2;padding:0 0.04rem 0 0.2rem;height:0.2rem;display: inline-block;line-height: 0.2rem;position: relative;cursor: pointer;}
.symbol2{background: #fff2e2;padding:0 0.04rem 0 0.2rem;height:0.2rem;display: inline-block;line-height: 0.2rem;position: relative;cursor: pointer;}
.symbol3{background: #fff2e2;padding:0 0.04rem 0 0.2rem;height:0.2rem;display: inline-block;line-height: 0.2rem;position: relative;cursor: pointer;}
.symbol::before{content: '';width:0.12rem;height:0.12rem;position: absolute;top:0.04rem;left:0.06rem;background: url(../img/icon8.png);background-size:100% 100%;}
.symbol2::before{content: '';width:0.12rem;height:0.12rem;position: absolute;top:0.04rem;left:0.06rem;background: url(../img/icon8-2.png);background-size:100% 100%;}
.symbol3::before{content: '';width:0.12rem;height:0.12rem;position: absolute;top:0.04rem;left:0.06rem;background: url(../img/icon8-1.png);background-size:100% 100%;}
.adjust{background: #f9f9f9;border:1px solid #eee;padding:0.2rem 0.3rem;}
.adjust_p{margin-top:0.1rem;font-size:0.14rem;color:#333;}
.adjust_pl{float: left;width:0.5rem;}
.adjust_p{overflow: hidden;}
.adjust_p2{float: left;width: calc(100% - 0.5rem);}
.td1{width:32%;}
.td2{width:20%;}
.td3{width:16%;}
.tabulat_t4 td{padding: 0.16rem 0.2rem;}
.tabulat_t5{background: #edf4ff;height:0.5rem;}
.tabulat_t5 td{padding:0 0.2rem;}
.widl_2{width: 0.8rem;padding: 9px 10px 9px 0;}
.widr_2{margin-left: 0rem;float: left;width: calc(100% - 1rem);}
.tb5{width:30%;}
.tb6{width:14%;}
.tb7{width:8%;}
.tb8{width:9%;}
.tb9{width:12%;}
.bt2{color: #2778ff;padding:0 0.05rem;}
.bt2:hover{color: #2778ff;opacity: 0.8;}
.date_icon{position: relative;}
.date_icon>span{position: absolute;right:0.1rem;top:0.12rem;width:0.16rem;height:0.16rem;display: block;background: url(../img/icon9.png);background-size:100% 100%;}
.td10{width:14%;}
.td11{width:26%;}
.facility{font-size:0.14rem;color:#333;overflow: hidden;margin-bottom:0.2rem;}
.erwm_t{margin:0.2rem 0;overflow: hidden;color:#333;font-size:0.14rem;}
.erwm_t_l{float: left;width:1.4rem;}
.erwm_t_r{float: left;width: calc(100% - 1.4rem);}
.erwm_t_r_img{border:1px solid #eee;padding:0.14rem;display: inline-block;}
.erwm_t_r_img>img{max-width: 200px;}
.erwm1{border-bottom:1px solid #eee;}