img{width: 100%}
.layui-layout-admin .layui-body{overflow: auto;}
.ui-block{min-width: 1206px;}
.mb20{min-width: 0}
.layui-table{border:1px solid #e5e5e5;}
.layui-table.no-border td, .layui-table.no-border th{text-align: center}
/*量子2期-消息推送 2019/10/11 jincheng start*/
.layui-table.left-align-border td, .layui-table.left-align-border th{text-align: left;}
/*量子2期-消息推送 2019/10/11 jincheng end*/
.addcItem{margin-bottom: 10px;}
.liulan{color: #1E9FFF;margin-left: 20px;cursor: pointer;}
.litterno{font-size: 12px;margin-top: 20px;color: #9E9E9E}
.selectCur{position: absolute;top: 50%;left: 50%;z-index: 2000;background-color: #fff;margin-top: -15%;margin-left: -20%;display: none}
.selectCur .scroll-box {overflow-y: auto;max-height: 400px;}
.selectCur2{position: fixed;top: 50%;left: 50%;z-index: 3000; background-color: #fff;width: 800px;margin-top: -15%;margin-left: -20%;display: none}
.selectCur2 .scroll-box {overflow-y: auto;max-height: 400px;}
.selectCurTel{position: fixed;top: 50%;left: 50%;z-index: 2000; background-color: #fff;width: 800px;margin-top: -15%;margin-left: -20%;display: none}
.selectCurTel .scroll-box {overflow-y: auto;max-height: 400px;}
.selectCur222{position: fixed;top: 50%;left: 50%;z-index: 2000; background-color: #fff;width: 800px;margin-top: -20%;margin-left: -20%;display: none}
.selectCur222 .scroll-box {overflow-y: auto;max-height: 400px;}
.selectCur333{position: fixed;top: 50%;left: 50%;z-index: 2000; background-color: #fff;width: 800px;margin-top: -15%;margin-left: -20%;display: none}
.selectCur333 .scroll-box {overflow-y: auto;max-height: 400px;}
.selectCur4{position: fixed;top: 50%;left: 50%;z-index: 2000; background-color: #fff;width: 800px;margin-top: -15%;margin-left: -20%;display: none}
.selectCur4 .scroll-box {overflow-y: auto;max-height: 400px;}
.productprice{position: fixed;top: 50%;left: 50%;z-index: 2000; background-color: #fff;width: 460px;margin-top: -200px;margin-left: -230px;display: none}
.handout{position: fixed;top: 50%;left: 50%;z-index: 2000;background-color: #fff;width: 800px;margin-top: -260px;margin-left: -400px;display: none;}
.selectCur_curradd{margin-left: -282px;margin-top: -163px;width: 616px}
.mask{background:rgba(0,0,0,0.3);width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1000;display: none}
.selectCur2 .layui-table.no-border td, .layui-table.no-border th{padding: 12px 5px}
/*量子2期-消息推送 2019/10/11 jincheng start*/
.selectCur2 .layui-table.left-align-border td, .layui-table.left-align-border th{padding: 12px 15px}
/*量子2期-消息推送 2019/10/11 jincheng end*/
.treadsImg_add{float: left;width: 114px;height: 114px;border: 1px solid #e1e1e1;display: flex;align-items: center;justify-content: center;padding:0 !important;text-align: center;line-height: 100px;}
.treadsImg_add img { width: 26px;}
.Curriculum_classLis{float: left;}
.videau{position: relative;}
.videau input{position: absolute;top: 0;left: 0;width: 20px;opacity: 0}
.depadd_tree .ui-tree-box{width: 230px;margin-top: 20px;}
.litteNoti{color:#999;}
#lastpata{width: 221px;display: inline-block;}
.ui-tree-box{overflow: auto !important;}
.reachment{width: 191px;height: 36px;border:1px solid #e6e6e6;text-align: center;line-height: 36px;cursor: pointer}
.selectCur3 .ui-tree-box{height: auto;max-height:300px;}
.selectCur3{width: 316px;margin-top: -226px;margin-left: -158px}
.people_alltree{height: auto;margin-top: 10px !important;}
.layuiTableft,.layuiTabright{width: 48%;float: left;border:1px solid #e1e1e1;}
.layuiTabright{float: right}
.selectStaffO .ui-tree-box{margin-top: 0;height: auto}
.layui-logo{cursor: pointer;}
#side-scroll .ui-nav-item{padding:5px 0;}
#side-scroll .n{font-size: 16px}
#side-scroll dd a{font-size: 14px}
.selecBtn{display: inline-block;}
.selectbn{float: left;}
.selectbnOut{overflow: hidden;}
.cont{padding-top: 20px;}
.select_tree .ui-tree-box{position: absolute;top: 17px;left: 0;z-index: 10;width: 219px;height: auto;display: none;max-height: 300px}
#staffList .ui-dialog-line{display: inline-block;width: 118px;overflow: hidden;}
#staffList .layui-form-checkbox span{padding-left: 5px;}
#reachganw{height: 30px;line-height: 30px;padding: 0 12px;}
#addpeo{height: 30px;line-height: 30px;padding: 0 12px;}
.seleprodu{font-size: 16px;margin-right: 20px;}
.classimg{width: 100%}
.logintitl{font-size: 50px;color: #fff;margin-bottom: 40px;text-align: center;}
.logininfo{width: 400px;height: 358px;background:#1F2F46;font-size: 20px;color: #fff;margin-left: 95px}
.logininfo ul{overflow: hidden;}
.logininfo li{float: left;width: 50%;text-align: center;padding:17px 0;font-size: 20px;}
.yan_telephone{overflow: hidden;width: 300px;background-color: #fff;height: 50px;margin-bottom: 20px;}
.telephone_coun{float: left;width: 80px;color: #000;font-size: 20px;text-align:center;border:none;border-right: 1px solid #ccc;padding-left: 10px;margin:14px 0;cursor: pointer;}
.yan_telephonenum{float: left;height: 100%;width: 100%;border:none;font-size: 20px;padding-left: 20px;}
.loginIn{width: 300px;height: 50px;background-color: #459fe3;line-height: 50px;text-align: center;font-size: 20px;color: #fff;border-radius: 5px;cursor: pointer;}
.yan_mbu{overflow: hidden;width: 300px;background-color: #fff;height: 50px;margin-bottom: 40px;}
.yan_mbuer{float: left; width: 100%;height: 100%; border: none; padding-left: 20px;font-size: 20px;}
.yan_mbget{float: left;width: 140px;font-size:20px;color: #999;border-left: 1px solid #ccc;margin: 12px 0;padding-left: 10px;cursor: pointer;text-align: center}
.changeslogin{padding:12px 50px;}
.loginbody{position: fixed;top: 50%;left: 50%;margin-left: -290px;margin-top: -255px;}
.loginleftbg{position: fixed;top: 30px;left: 216px;width: 411px}
#style_play_xtags{width: 50%;float: left;margin-right:20px;}
.studypaly_ipt{height: 27px;}
.bd .studypaly_reach{height: 27px;padding:0 6px;line-height: 27px;}
.studypaly_reach .layui-icon{font-size: 12px;}
#addtestli{padding:7px 10px;float: left;line-height: 18px;margin-top: 3px;margin-left: 10px;margin-bottom: 20px}
#selecttiku{display: none}
#choseLesson .layui-form-radio{margin:0;}
.selectCur2 .layui-laypage a, .selectCur2 .layui-laypage span{height: 19px;line-height: 19px;padding:0 11px;}
#choseLesson .layui-form-radio>i{font-size: 18px}
.imglogo{position: absolute;right: 20px; top: 0; width: 21px;}
.courseList{max-height: 400px;overflow: auto;}
.layui-form .layui-form-select dl{z-index: 200000}
.daorufrom{position: relative;height: 32px;line-height: 32px;padding: 0 6px;margin-top: 10px}
.daorufrom input{position: absolute;top: 0; left: 0;width: 70px; opacity: 0;height: 100%}
.classimg img{width: 100%;height: 100%}
.courseItem img{width: 100%;height: 100%}
.uidialog{padding:10px;}
.fromtikuouter{overflow: hidden;}
.fromtikuouter #fromtiku{float: right;height: 28px; line-height: 28px; padding: 0 8px;margin-top: 10px;}
.plandetaila{display: inline-block;width: 100%;height: 100%;color:#666 !important;}
.lpgoimg{width: 20px;margin-right: 10px;vertical-align: sub}
.resource-cur-info .curInfo{line-height: 38px;margin-left: 415px}
.plantitle{font-size: 20px;padding-top: 20px}
.staffdetail{margin:10px;}
.staffdelist{margin-bottom: 10px;}
.studylis{margin-left: 10px}
.studyTikuinipt{margin-left: 10px;line-height: 30px}
.daofuexcel_notice{color: #e64c65}
.downloadexcel{color: #1E9FFF}
#daofuexcel{width: 634px;margin-left: -317px;margin-top: -166px}
.filename{vertical-align: sub;}
.studyTikuin{margin-top: 20px}
.showmore{color: #1E9FFF;display: none;cursor: pointer;}
.showmore img{width: auto}
.showmore img{margin-right: 5px;vertical-align: sub;}
.morelistli{margin-top: 10px;}
.morelist{display: none;}
.layui-table.no-border td, .layui-table.no-border th{padding:15px 5px;}
.commonlost .resource-course-item{height: 180px}
.commonlost2 .addcItem{height: 190px}
.commonlost2 .study-c-item .title{height: 25px;margin-top: 7px}
.commonlost .resource-course-item .fd{padding-top:0;}
.commonlost .resource-course-item .hd{padding-top: 6px}
.commonlost .resource-course-item .title{margin-bottom: 0}
.noshuju{text-align: center; line-height: 59px;}
#shownotice{display: none}
.littIcon{width: 32px;margin-right: 10px}
.littIcon1{width: 20px}
#error{width: 677px;margin-left: -334px;margin-top: 0 !important;top:50px;}
#errInfo{max-height: 483px;overflow: auto}
#subjec{max-height: 509px;overflow: auto}
.layui-layout-admin .layui-logo img{width: 80%;height: 80%}
.layui-layout-admin .layui-logo{display: flex; align-items: center; justify-content: center;color: #fff;}
#dapament{max-height: 600px;overflow: auto;}
.layui-tree li a cite{font-weight: normal;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.passwordout .invisible {background-image: url("../images/openeye.png"); width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.passwordout .visible{background-image: url("../images/closeeye.png");width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.passwordout1 .invisible1{background-image: url("../images/openeye.png"); width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.passwordout1 .visible1{background-image: url("../images/closeeye.png");width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.passwordout2 .invisible2 {background-image: url("../images/openeye.png"); width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.passwordout2 .visible2{background-image: url("../images/closeeye.png");width: 20px;height: 20px;background-size: cover;margin-top: 8px;}
.emailrule{color: red !important;}
.itemLesson .type img{width: auto}
.plantimeipt{width: 129px !important}
.layui-tree li .layui-tree-spread, .layui-tree li a{display: inline}
#ui-upload-list{position: relative;width: 281px;height: 156px;}
#ui-upload-list #chooseImgs2{width: 281px;height: 156px;}
#ui-upload-list .carme{position: absolute;width: 35px;z-index: 20;cursor: pointer;top:50%;left:50%;margin-top: -18px;margin-left:-15px;display: none}
.mask2{background: rgba(0,0,0,0.3);width: 100%;height: 100%;position:absolute;top: 0; left: 0;z-index: 10;display: none}
#ui-upload-list .leftjian{position: absolute;top:50%;left:10px;width: 13px;z-index: 20;margin-top: -17px;cursor: pointer;display: none}
#ui-upload-list .rightjan{position: absolute;top:50%;right:10px;width: 13px;z-index: 20;margin-top: -17px;cursor: pointer;display: none}
#moretiku{display: none;color: #999!important;float: left;margin-top:9px;margin-bottom: 10px}
.selectCur333 .layui-table.no-border td, .selectCur333 .layui-table.no-border th{padding:10px 5px;}
.littIcon3{width: 19px}
.addtestli_dong{display: none}
.inputDetail{width: 60%}
.timu_detail{width: 268px;border:1px solid #1E9FFF;border-radius:4px;position: fixed;top: 30%;left: 50%;margin-left: -134px;
    background-color: #fff;z-index: 3000;padding:20px;display: none}
.timu_detailcon{line-height: 27px}
.layui-layer-content{height: auto !important}
#lessondetail{padding:20px;}
#lessondetail h3{font-weight: bold}
.demoload{color: #fff;text-align: center;width: 100px !important}
.layui-layer-loading .layui-layer-loading2{height: 32px;line-height: 32px;width: 139px !important;font-size: 20px}
.layui-layer-shade{z-index: 200000}




.layui-layout-admin .layui-header{background-color:#23262E;border: none}
.layui-layout-admin .layui-logo{height: auto;background-color:#23262E;font-size: 25px;}
.layui-layout-admin .layui-side{top:60px;z-index: 978}
.coloractive{background:#1E9FFF !important;color: #fff !important;}
.iconfont{margin-right: 7px}
.layui-nav-tree .layui-nav-child a{padding-left: 40px}
.uiCont{overflow: hidden;box-sizing: border-box; margin-left: -12px;}
.uiContli{width: 25%;float: left;}
.uiContli:nth-child(4){padding-right: 0}
.green{background-color: #1E9FFF}
.uiContlik{display: inline-block;margin-bottom: 30px;width: 100%;text-align: center;border: 11px solid #f6f8f9;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.panel-left{width: 90px;height: 90px;background: #1E9FFF;border: 2px solid white;float:left;
    border-radius: 100%;overflow: hidden;margin: 14px;}
.panel-left .icon{font-size: 4em;color: rgba(255, 255, 255, 0.35);padding: 22px 0; margin-bottom: 30px;}
.panel-right{margin-left: 12px;height: 124px;background: transparent; margin-bottom: 20px;color: #2B2E33; background-color: #fff;padding: 18px 10px 13px;text-align: center;}
.panel-right h3{font-size: 20px;padding: 10px 10px 13px;color: #8A8A8A;}
.panel-right strong{font-weight:700;}
.panel-vip {display: flex; margin-top: 16px;}
.panel-vip div {flex: 1;}
.p-index-census-item .it25{width: 25%;float: left;}
.p-index-census-item .it33{width: 33.333%;float: left;}
.p-index-quick-box .it{width: 180px}
.p-index-quick-box .icon{margin-left: 11px}
.p-index-quick-box .txt{padding-left: 40px}
a{text-decoration: none;color: #333}
a:hover{text-decoration:none;color: #333}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:link{text-decoration:none;}
.layui-form-label{width: 92px;}
.litscro{width: 30px;text-align: center;}
.bodyBar {display: flex;align-items: center;height: 45px;background: #666; padding-left: 20px;width: 100%; z-index: 100;
    font-size: 16px;color: #fff;}
.bodyBar li {margin-right: 5px;}
.bodyBar a { color: #fff;}
.layui-input-block{margin-left: 123px}
#productbody .icon_stat{color: #FFB800}
#livetbody img{width: 100px;height: 50px;}
.liveipt{width: 282px !important}
.contenttitle{overflow: hidden;}
.contenttitle a{float: right;color: #1e9fff}
.contenttitle span{font-size: 16px}
.btanchli{margin-bottom: 40px;overflow: hidden;}
.btanchimg{height: 260px;width:225px;text-align: center;background:url("../images/temp-curriculum.jpg") center center no-repeat;
    background-size: cover;overflow: hidden;float: left;}
.branchname{font-size: 18px;margin-top: 137px;color: #fff}
.branchlogo{width: 80px;height: 25px;background-color: red;line-height: 25px;border-radius: 100px;color: #fff;margin:20px auto;}
.branchinfo{float: left;overflow: hidden;}
.branchinfo1{float: left;margin-left: 30px;line-height: 30px}
.branchinfo2{margin-left: 100px}
.branchinfo1>div{padding:10px 0;}
.branchinfo_le{display: inline-block;width: 100px;text-align: right;}
.branchinfo_tb{margin-left: 20px}
#teacher_live_list{overflow: hidden;margin:20px 0;max-height: 244px;overflow-y: auto;}
#teacher_live_list li{width: 157px;height: 30px;float: left;overflow: hidden;margin: 5px 7px; cursor: pointer;
    background: #ccc;color: #fff;line-height: 30px;padding-left: 10px;text-align: center;}
#teacher_select{margin-top: 0;top: 20%;}
#teacher_live_list .selectli{background-color: rgb(125, 123, 123)}
.selecred_tea{margin-left: 20px;}
.waiips{display: none}
.teacherInfo{height: 360px}
.changetab{overflow: hidden;margin-bottom: 20px}
.changetab div{float: left;margin-right: 20px;cursor: pointer;}
.change{display: none}
.changetab .chose{color:#1E9FFF;border-bottom: 1px solid #1E9FFF;padding-bottom: 15px}
.contentout img{width: 33px !important}
.treadsImg_add{position: relative;}
.treadsImg_add input{width: 100px;height: 100px; position: absolute;top: 0;left: 0;opacity: 0;cursor: pointer;}
#classLis .item{position: relative;}
.proces{position: absolute;top: 0;left: 0;background:rgba(0,0,0,0.3);z-index: 20;width: 100%;height: 100%;font-size: 14px;display: flex;
    justify-content: center;align-items: center;font-size: 24px;color: #1e9fff}
.processpe{z-index: -1}
dd, dt{line-height: 2.5}
.avan{width: 156px !important}
.avan #chooseImgs2{width: 100% !important;height: 100% !important}
#editcotent{width: 500px;margin-left: -250px;margin-top: -80px}
.qudao input{float: left;margin-right: 10px;width: 111px;font-size: 12px}
.qudao .layui-form-checkbox[lay-skin=primary]{margin-top:0;margin-left: 6px;}
.Curriculum_classLis .title{font-size: 12px}
.Curriculum_classLis .item{width: 114px;height: 114px}
.qudaoBout{float: left;margin-left: 0}
.costOuter{display: none;float: left;margin-left: 20px}
.Curriculum_classLis .type{height: 40px;padding-top: 10px;padding-bottom: 6px;}
.input-bytim{width: 190px;cursor: pointer;}
.addteacher{float:left;overflow: hidden;margin-left: 66px}
.addteacher input[type=text]{width: 150px;margin-left: 20px;display: none;float: left;}
.addteacher>div{float: left;padding-top: 10px}
.uiSEarch{float: left;}
input[disabled]:hover{cursor:not-allowed;}
input[disabled]{background: #efefef}
.class_type1>div{float: left;}
.class_type1{width: auto !important;max-width: 835px}
.class_type2>div{float: left;}
.class_type2{width: auto !important;max-width: 835px}
.class_type3>div{float: left;}
.class_type3{width: auto !important;max-width: 835px}
.class_type4>div{float: left;}
.class_type4{width: auto !important;max-width: 835px}
.class_type5>div{float: left;}
.class_type5{width: auto !important;max-width: 835px}
.qudao input[type=text]::-webkit-input-placeholder{font-size: 12px}
.qudao input[type=text]:-moz-placeholder{font-size: 12px}
.qudao input[type=text]::-moz-placeholder{font-size: 12px}
.qudao input[type=text]:-ms-input-placeholder { font-size: 12px}
.jumpurl{float: left;width: 130px;margin-right: 10px}
.inputInline{width: auto !important}
#inputInline_url{width: 200px}
.producttype{width: 30px}
.ui-upload-list .upload-img{background-size: cover;}

.layui-form  #disstbody .avaimg{width: 50px;height: 50px;border-radius: 50%;}
.gov img{width: 50px;}
.gov_name{font-size: 16px;margin-left: 15px}
.gov_log{display: inline-block;width: 30px;height: 30px;background-color: #1e9fff;margin-left: 10px;color: #fff;width: 40px;
    height: 22px;border-radius: 4px;text-align: center;line-height: 22px;}
.gov_xiu{color: #1e9fff;margin-left: 10px}
.shuzijia{color: red;font-weight: bold;font-size: 18px;margin-top: 8px}
.area{float: left;width: 118px;margin-right: 10px}
.areaOuter{width: auto !important}
.allot{width: 400px;margin-left: -200px;margin-top: -118px}
.accountrule{color: red !important;}
.checkboxsort{width: 40px;text-align: center;}
.diss_send{width: 90%;height: 30px;border-radius: 4px;box-shadow: none;display: inline-block;}
.diss_sendOut{margin-top: 20px;margin-left: 0 !important;}
#zhuchi #ui-upload-list{width: 156px;}
#zhuchi #ui-upload-list #chooseImgs2{width: 156px;}
#zhuchi{width: 500px;margin-left: -250px;margin-top: -200px}
#product_content .type{height: 42px;padding-left: 35px;cursor: pointer;}
#product_content .item{width: 115px;height: 115px;}
#product_content .ot{text-align: center;}
#product_content .title{text-align: center;font-size: 12px;padding:0 2px;}
#product_content{padding:0 20px;}
.detail_title{overflow: hidden;line-height: 20px}
.detail_live_name{max-width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;display: inline-block;float: left;}
.detail_live_time{margin-left: 15px;font-size: 14px; color: rgb(94, 109, 130);float: left;}
.detail_live_edit,.detail_live_diss{color: #1e9fff;float: left;margin-left: 20px;font-size: 16px}
.detail_live_edit:hover,.detail_live_diss:hover{color: #1e9fff;float: left;}
.detail_live_status{float: left;margin-left: 10px;font-size: 16px}
.httpurl_title{height: 40px;line-height: 40px;padding: 0 20px;font-size: 16px;
    color: #333;background: #f9fafc;border-bottom: 1px solid #eaeefb;color: #1f2f3d!important;}
.httpurl{border: 1px solid #eaeefb;margin-top:40px;}
.httpurl_con{padding: 0 20px;overflow: hidden;line-height: 70px}
.httpurl_condizhi{float: left;font-size: 16px}
.httpurl_cona{float: right;}
.httpurl_condi2{float: left;margin-left: 20px;color: #5e6d82}
.httpurl_ul{overflow: hidden;}
.httpurl_ul .selectli{background-color: #20a0ff;color: #fff}
.httpurl_ul li{float: left;width: 33.33%;text-align: center;height: 30px;line-height: 30px;border-bottom: 1px solid #eaeefb;color:#5e6d82;font-size: 14px}
.httpurl_status{text-align: center;line-height: 100px;font-size: 20px}
#teacher_live_list li{width: auto !important;padding: 0 10px;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}
audio::-internal-media-controls-download-button {display:none;}
audio::-webkit-media-controls-enclosure {overflow:hidden;}
audio::-webkit-media-controls-panel {width: calc(100% + 30px);}
.pending{width: 190px;cursor: pointer;}
.scaleWid{position: fixed;width: 570px;height: 540px;top: 50%;margin-top: -270px;left: 50%;margin-left: -286px;z-index: 10000;display: none}
.anBranchv{height: 36px;border:1px solid #e6e6e6;line-height: 36px;padding:0 20px;cursor: pointer;}
.companyArea{float: left;margin-top: 10px;margin-left: 20px;}
.layui-layout-admin .layui-body{overflow: hidden;overflow-y: auto;}
#necolor{color: red}
#textsub{height: 350px;width: 554px;overflow: auto; border: 2px solid #75c5f0;padding: 10px;margin: 0;margin-top: 20px}
.sub_select_noti{line-height: 25px}
#sub_select{width: 640px;margin-left: -320px;margin-top: -326px}
.sub_listli{overflow: hidden;cursor: pointer;border:1px solid transparent;padding:20px;}
#sub_list .layui-checkbox-disbaled[lay-skin=primary] span{color: #666}
#sub_list .layui-disabled, .layui-disabled:hover{color: #666 !important}
#sub_list .layui-form-radio>i:hover, .layui-form-radioed>i{color: #1e9fff !important}
#sub_list a{color: #1e9fff;}
.sub_footright{margin-top: 10px}
.sub_listli:hover{border:1px solid #1e9fff;}
.sub_editIn{background-color: #f5f8f9;padding:20px;margin-top: 20px;display: none}
.sub_editIn_name{width: 400px;margin-bottom: 10px;border:1px solid rgb(221, 221, 221);padding:5px;}
.sub_editIn_li{overflow: hidden;margin-bottom: 10px}
.sub_editIn_option{float: left;margin-top: 5px}
.sub_editIn_li input{float: left;}
.sub_editIn_li .layui-form-checkbox[lay-skin=primary]{margin-top: 0;margin-left: 15px}
.sub_editIn_li .layui-form-checkbox[lay-skin=primary] i{width: 20px;height: 20px;line-height: 20px;margin-top: 5px}
.sub_editIn_ipt{height: 30px;border:1px solid rgb(221, 221, 221);width: 234px;padding-left: 10px}
.edit_finsh{background-color: #1E9FFF;height: 40px;line-height: 40px;text-align: center;color: #fff;margin-top: 20px}
.sub_editIn_li .layui-form-radio{margin:0;margin-left: 10px;margin-top: 3px;}
.titleRigh{float: right;}
#preview_num{display: inline-block;width: 49px;text-align: center;margin:0 5px;}
.preview_numtextOut{float: none;}
.subjectCon{display: none}
#quoteoute{padding:0;}
#quoteoute a{width: 162px;display: inline-block;text-align: center;padding-top: 17px}
#quoteoute .alse{color: #1E9FFF;padding-bottom: 17px}
#quoteoute .alse span{border-bottom:2px solid #1E9FFF;padding-bottom: 17px}
#lessotail .layui-disabled, .layui-disabled:hover {color: #666 !important;}
.layui-checkbox-disbaled[lay-skin=primary] span {color: #666 !important;}
.partlit_out{overflow: hidden;margin: 8px 0 8px 30px;width: 900px;}
.parttitle{float: left;margin-top: 8px;}
.partlit{float: left;margin-left: 10px;}
.partlit_outOut{margin-bottom: 20px;}
#authinfO{width: 757px;margin-left: -378px;margin-top: -308px;}
#authinfO_cont{max-height: 553px;overflow:hidden;overflow-y: auto;}
.strB{font-weight: bold;color:#000;}
#lessotail .morelistli{margin-bottom: 20px;}
.lookHehuo{margin-left: 7px;color: #666 !important}
.productFloat{float: left;padding-left: 5px;}
.productFloat .layui-form-checkbox span{padding:0;padding-left: 5px;}
.chooseCouse .hd input{height: 28px;}
.chooseCouse .bd button{height: 28px;line-height: 28px;padding:0 7px;}
.chooseCouse .layui-btn .layui-icon{font-size: 12px;}
.chooseCouse .layui-table.no-border td{padding:14 5px;}
.chooseCouse .layui-table.no-border th{padding:7px 5px;}
.chooseCouse .layui-laypage select{height: 13px;}
.chooseCouse .layui-laypage input{height: 18px;line-height: 18;width: 27px}
.chooseCouse .layui-laypage button{line-height: 0;height: 18px;}
.chooseCouse .layui-layer-btn a{height: 20px;line-height: 20px;padding: 0 9px;}
/*#chooseCouse{margin-top: -389px}*/
.choseCheckbox_body{margin:10px 20px;}
.choseCheckbox_select{float: left;width: 150px;margin-right: 10px;}
.clearfix:after{content: "020";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}
.firbranch{display: none}
.daili_price{display: none}
.onenineDiv{float: left;}
.onenineDiv1{width: 175px;}
.onenine{margin: 10px 20px;}
.choseCheckbox{margin-bottom: 50px}
.oneninePrice{height: 30px;line-height: 30px;margin-top: 4px;}
.selectedBranch{margin-left: 21px;display: none;font-weight:bold;}
.brachadd_notice{color: red;float: left;margin-top: 9px;margin-left: 10px;}
.timeipt{width: 50px;height: 30px;text-align: center;}
.waiurl{width: 150px;height: 30px;padding-left: 10px}
.waiupfile{margin-left: 123px;}
.waiupfilelispan2{margin-left: 10px;margin-right: 5px;}
.waiupfileul{float: left;}
.addwaiLian{float: left;width: 114px;height: 114px;border: 1px solid #e1e1e1;text-align: center;cursor: pointer;position:relative;display: flex;align-items: center;justify-content: center;}
.addwaiLian img{width: 26px;}
#uploadsucces{display: none;background-color: #1E9FFF}
#preview_time{display: inline-block;}
.waiupfileli{width: 114px;height: 114px;border: 1px solid #e1e1e1;float: left;margin-right: 10px;margin-bottom: 27px;}
.waiupfileli_title{line-height: 32px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;}
.waiupfileli_content{height: 40px;padding-top: 10px;padding-bottom: 6px;padding-left: 20px;}
.waiupfileli_content img{width: 33px;}
.waiupfileli_last{text-align: right;padding-right: 10px;}
.waiupfileli_last a{margin-left: 10px;font-size: 12px;}
#waiminute{width: 130px;display: inline-block;}
#waisecond{width: 130px;display: inline-block;}
#waicont{width: 500px;margin-left: -250px;margin-top: -173px;}
.xianIpt{display: inline-block;width: 200px;margin-right: 10px}
.xianIptOut{width: 700px !important}
.addressIIp{display: inline-block;width: 245px;display: inline-block;}
.infospan{line-height: 38px;}
.seleproInte{float: left;margin-top: 10px;cursor: pointer;}
.chooseProductOu{float: left;}
.chooseProductOu{margin-left: 0 !important;}
.xianheight{ max-height: 400px;overflow-y: auto;}
.cardnum{display: inline-block;width: 190px;}
.getnum{display: inline-block;}
.cardnumOut{width: 400px !important;}
.submitBtn{background-color: #ccc}
#statudo{width: 500px;margin-left: -250px;margin-top: -288px}
#statudo .layui-form-label{width: 90px;}
#company_send_coin{width: 500px;margin-left: -250px;margin-top: -288px}
#company_send_coin .layui-form-label{width: 150px;}
#updateWaic{width: 400px;margin-left: -200px;margin-top: -135px;}
#editcotent_wai{width: 500px;margin-left: -250px;margin-top: -80px}
.sortuploadIpt{width: 100%;height: 20px;text-align: center;margin-top: 4px;border:1px solid #e1e1e1}
.updateclassli{border:none !important;height: auto !important}
.itemborder{width: 100%;height: 116px;border:1px solid #e1e1e1;}
.waiupfileliout{border:none;}
.waiupfileliinter{border:1px solid #e1e1e1;}
.userFace_img{width: 57px;}
.edui-default .edui-editor-breadcrumb{display: none !important}
.userProductli{float: left;width: 25%}
.userProductOut{width: 80% !important}
.serooi .layui-laypage a, .serooi .layui-laypage .ui-pagination span, .serooi .ui-pagination input, .serooi .ui-pagination button ,.serooi .layui-laypage-curr,.serooi .layui-laypage a,.serooi .layui-laypage span{
    padding: 0 8px;
    line-height: 19px;
    height: 19px;
}
.serooi .layui-laypage .layui-laypage-limits{vertical-align:sub;}
.serooi .layui-laypage-count {
    margin-right: 0;
}
.serooi select {
    padding: 0;
    height: 19px;
}
.serooi .layui-layer-btn-c a{height: 20px;
    line-height: 20px;
    padding: 0 7px;}
.chooseProSpan{color: #1E9FFF;font-weight: bold}
.towleft{float: left;width: 50%;}
.towright{float: right;width: 50%;margin-left: 0 !important}
#choosetime{width: 400px;margin-left: -200px;margin-top: -100px}
.signqrodsimg{width: 300px}
#signqrods{width: 360px;margin-left: -180px;margin-top: -250px}
.signqrodsp{text-align: center;font-size: 16px;font-weight: bold}
.signqrodsp1{font-size: 15px;margin: 10px 0;}
.downloadimig{margin-top: 20px}
#qrcode img{display: inline-block !important;width: 300px}
.timetest{display: inline-block;width: 155px}
#signInfo{width: 500px;margin-left: -250px;margin-top: -193px}
#error12{margin-top: -330px;width: 600px;margin-left: -300px}
.signinhtml{margin-bottom: 10px}
.signinhtmlspan1{font-size: 16px;font-weight: bold;margin-right: 10px}
.qudao .inputupdatabil{float: none;display: inline-block;width: 43px;margin-right: 0;height: 27px;}
.inputupdatabilDiv{margin: 12px 0;}
.inputupdatabilSpa{margin-right: 20px;}
.courseConli{width:450px; border:1px solid #e1e1e1; display:inline-block; vertical-align: middle;}
.course-content-fat{display:inline-block;}
.yichu{text-align: center;}
#headFile{position: absolute;top: 0;left: 0;opacity: 0;width: 92px;height: 38px}
.headFileout{position: relative;}
.useravaer{width: 150px;margin-bottom: 20px}
.yichu{margin-bottom: 20px}
.courseConli{float: left;width: 403px;margin-right: 10px;}
.courseConul{float: left;}
#sourscon .layui-form-label{width:63px}
#sourscon .layui-input-block{margin-left: 93px;}
.layui-small{height: 28px;line-height: 28px;padding: 0 10px;}
.icondetail_textarea{min-height: 57px;width: 284px}
/*新增平台大数据销售*/
.sales{background-color: #fff; padding: 20px;}
.ceshi1{float: left; }
.ceshi2{float: right;}
.topten th{text-align: center;height: 40px;background-color: #fff;}
.sales-title{text-align: center; height: 40px; margin-bottom: -22px; padding: 10px; border: 1px solid #E1E1E1;background-color: #FAFAFA; }
/*.salesBC{display: inline-block;}*/
.uploadStatus{background-color: #F58823;padding: 2px 4px; position: absolute;top: 42px;right: 4px;border-radius: 6px;font-size: 12px;color: #fff;display: none}
.item .statusCol{background-color: #4A90E2}
.study-course-list .type{padding-left: 12px}
.study-course-list .title{line-height: 25px}
.editcont{margin-bottom: 6px;display: inline-block;}
.Curriculum_classLis .type{padding-top: 0 !important}
.inputNumber{width: 60px;width: 33px;height: 23px;border:1px solid #e6e6e6;margin:0 5px;}
.exponentli{margin-bottom: 15px}
.exponentlili{margin-bottom: 10px}
.delectIcona{width: 20px;cursor: pointer;vertical-align: sub;}
.pop-up{display:none;padding: 12px 12px 40px 12px;width: 294px;height: 170px;background: #fff;position: fixed;left: 50%;top: 50%;z-index: 2000;transform: translate(-50%,-50%);}
.pop-up span{color: red;display: inline-block;}
.closeUp{text-align: right;}
.closeUp img{width: 16px;}
.cancle,.goSure{display:inline-block;padding: 5px 16px;margin: 12px;border-radius: 5px;cursor: pointer;}
.cancle{color: #555!important;border: 1px solid #555;}
.goSure{background: #1991FA;color: #fff!important;border: 1px solid #1991FA;}
.billInfo{background-color: #F2F2F2;padding:10px;}
.billInfo h3{font-size: 14px;font-weight: bold}
.billInfo ul{font-size: 12px}
.billInfo span{font-size: 16px;font-weight: bold}
.billSureInfo{padding:20px 25px;}
.updateCur .billform .layui-form-label{font-size: 14px}
.updateCur .billform .layui-input{width: 70%}
.updateCur .billform .layui-form-item{margin-bottom: 0}
.billform {height: 300px;overflow-y: auto;}
.updateCur .billform .layui-form-label{width: 81px}
.billSureli p:nth-child(1){float: left;}
.billSureli p:nth-child(2){float: right;}
.billSureInfo{line-height: 40px}
#billSure{width: 500px;margin-left: -250px}
#billUpload{width: 500px;margin-left: -250px;margin-top: -250px}
#guige .layui-form-label{width: 117px}
#guige{width: 400px;margin-left: -200px;margin-top: -190px}
.useravaer{width: 200px;height: 150px;background: #f5f5f5;}
.layui-nav-tree .layui-nav-bar,.layui-nav-bar{background-color: #1E9FFF;}
.panel-title{font-size: 16px;}
/*活动配置方案 2019/9/17 shihua start*/
#activeInfo{width: 600px;margin-left: -250px;margin-top: -300px}
.pay_coin{display: inline-block;}
.give_coin{display: inline-block;}
#show_certificate{height:650px; width: 650px;position: fixed;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0;right:0;margin-left:auto;margin-right:auto;z-index: 2000; background-color: #fff;display: none}
#certificateImg{padding: 50px; width: 550px;height: 550px}
/*活动配置方案 2019/9/17 shihua end*/
/*量子2期-消息推送 2019/10/11 jincheng start*/
.noticePopup{position: fixed;top: 60%;left: 50%;z-index: 2000; background-color: #fff;width: 700px;margin-top: -400px;margin-left: -400px;display: none}
.ellipsis{margin-bottom: 0;font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*量子2期-消息推送 2019/10/11 jincheng end*/


.flex {
    display: flex;
}

.mt-10 {
    margin-top: 10px;
}
