.weui_label{width:auto}.weui_cell:before{border-top:1px solid #D9D9D9}.publish-button{display:none;width:50px;height:50px;line-height:50px;text-align:center;background:#2C58AB;font-size:16px;color:#fff;box-shadow:0 3px 8px 0 rgba(44,88,171,.5);border-radius:50%;position:absolute;right:28px;bottom:100px;z-index:80}.publish-bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:997}.publish-list{position:fixed;left:50%;bottom:0;z-index:998;width:43.3333rem;height:auto;margin-left:-21.6667rem}.publish-list ul{padding:0 .8333rem;background:rgba(255,255,255,1);border-radius:14px 14px 0 0;box-shadow:0 -3px 8px 0 rgba(44,88,171,.2);display:-webkit-flex;display:flex}.publish-list ul li{flex:1;padding:2.0833rem 0;text-align:center}.publish-list ul li img{display:block;width:4.5833rem;height:4.5833rem;line-height:2.0833rem;border-radius:50%;margin:0 auto 1.25rem;font-size:1.5rem;color:#3B3D45}.publish-list ul li:nth-child(1) img,.publish-list ul li:nth-child(3) img{background:#1DC5DF;box-shadow:0 3px 8px 0 rgba(29,197,223,.5)}.publish-list ul li:nth-child(2) img,.publish-list ul li:nth-child(5) img{background:#447FCF;box-shadow:0 3px 8px 0 rgba(68,127,207,.5)}.publish-list ul li:nth-child(4) img{background:#32BAF0;box-shadow:0 3px 8px 0 rgba(50,186,240,.5)}.publish-list div{width:100%;height:6.25rem;line-height:6.25rem;text-align:center;border-top:5px solid #eee;background:#fff;font-size:1.8333rem;color:#404040}.course-main-list{padding:0 2.3333rem}.course-main-list li{height:21.1666rem;background-repeat:no-repeat;background-size:cover;margin-bottom:5.5%;position:relative;border-radius:.16666rem}.course-main-list li .link{position:absolute;width:100%;height:15.1666rem;left:0;top:0;z-index:2}.course-main-list li .title{width:100%;height:15.25rem;border-top-left-radius:.83333rem;border-top-right-radius:.83333rem;background:linear-gradient(0deg,rgba(53,191,254,1) 0,rgba(27,144,254,1) 100%);position:relative}.course-main-list li .title .tpingsLimg{cursor:pointer;position:absolute;width:90px;height:27px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;top:11.5rem;right:10px}.course-main-list li .title .tpingsLimg img{width:15px;height:15px;margin-right:4px}.course-main-list li .title .tpingsLimg span{font-size:14px;color:#F94F17}.course-main-list li .title .coursename-area{display:inline-block;width:90%;margin-left:2.3333rem;margin-top:2.9166rem;margin-bottom:1.6rem}.course-main-list li .title .courseRole-area{display:inline-block;margin-left:2.3333rem}.course-main-list li .title h3{-webkit-box-flex:1;box-sizing:border-box;font-family:PingFang-SC-Bold;font-weight:500;color:rgba(255,255,255,1);opacity:.9;line-height:2.3333rem;height:2.3333rem;width:calc(100% - 10rem);font-size:2.3333rem}.course-main-list li .title .opt-btn{width:3.3333rem;height:2.5rem;line-height:2.5rem;text-align:center;position:relative}.course-main-list li .title .opt-btn span{display:block;border-radius:.25rem;color:#FFF}.course-main-list li .title .opt-btn span:active{color:#fff}.course-main-list li .title .teach-tag{position:absolute;width:2.6rem;height:3.25rem;line-height:2.7rem;font-size:2.08333rem;text-align:center;font-family:PingFang-SC-Medium;font-weight:500;right:2.25rem;top:0;z-index:1}.course-main-list li .yqm{height:30px;display:inline-block;padding-left:5px;align-items:center;background:rgba(255,255,255,.4);padding-right:7px;position:relative;border-radius:0 5px 5px 0}.course-main-list li .teacher{z-index:3}.course-main-list li .student{z-index:1}.course-main-list li .livebox,.course-main-list li .year{position:absolute;bottom:7.5rem;right:10px;color:#fff;margin-right:10px}.course-main-list li .yqm span{display:inline-block;height:30px;line-height:30px;color:#fff;vertical-align:middle;font-family:PingFang-SC-Medium;font-weight:500;color:rgba(255,255,255,1)}.qrcode-area{display:inline-block;vertical-align:middle;font-family:PingFang-SC-Medium;font-weight:500;color:#c5c5c5;opacity:.9}.qrcode-area .joincode{display:inline-block}.course-main-list li .yqm b{font-weight:400;font-style:normal}.course-main-list li .yqm i{display:inline-block;width:0;height:0;overflow:hidden;border-width:.58333rem .41666rem;border-style:solid dashed dashed;border-color:rgba(197,197,197,1) transparent transparent;vertical-align:middle;margin:.25rem .25rem 0}.course-main-list li .courseRole{font-family:PingFang-SC-Bold;font-weight:700;color:rgba(255,255,255,1);opacity:.6;max-width:280px}.course-main-list li .studentlist-area{display:flex;width:90%;margin-left:2rem;align-items:center}.course-main-list li .studentlist-area .student-avatar{display:inline-block}.course-main-list li .studentlist-area .student-avatar img{width:2.5rem;height:2.5rem;border-radius:50%;border:2px solid #fff;vertical-align:middle}.course-main-list li .studentlist-area .student-avatar img:not(:first-child){margin-left:-.6666rem}.course-main-list li .studentlist-area .student-nums{height:2.5rem;line-height:2.5rem;margin-left:1.1rem;font-family:PingFang-SC-Medium;font-weight:500;color:#5F6368}.course-main-list li .studentlist-area .student-avatar .nobody{background:url(/public/home/img/v2/main/nobody@2x.png);width:2.5rem;height:2.5rem;background-size:100%}.course-main-list li .total{width:100%;height:5.91666rem;border-radius:0 0 .8333rem .8333rem;position:relative;display:flex;align-items:center;background-color:#fff;padding-top:10px}.course-main-list li .total .renzheng{position:absolute;top:7px;right:0;width:65px;height:20px}.course-main-list li .qrcodeimg{margin-left:10px;display:inline-block;width:15px;height:30px;line-height:28px;float:left;background:rgba(255,255,255,.4);padding-left:7px;position:relative;z-index:3;border-radius:5px 0 0 5px}.course-main-list li .qrcodeimg .qricon{position:relative;z-index:1}.course-main-list li .qrcodeimg .qricon i{width:15px;height:15px;background:url(/public/home/img/addcourseqricon.png);background-size:100%;display:inline-block;vertical-align:middle}.course-main-list li p.qrcode{line-height:1.3333rem;display:inline-block;margin-left:2.3333rem}.xj-tips{z-index:1000;position:fixed;top:50%;left:50%;margin-top:-3.75rem;margin-left:-40%;width:80%;height:7.5rem;background-color:rgba(0,0,0,.8)}.checkLists,.mobileSelect{position:relative}.xj-tips .img{width:8.3333rem;text-align:center;padding-top:2rem}.xj-tips .img img{width:3.3333rem}.checkLists,.checkLists li{width:100%;-webkit-tap-highlight-color:transparent}.xj-tips .word{color:#fff;font-size:1.3333rem;line-height:2.5rem;text-align:center;padding-top:1.25rem}.descli p{color:#aaa}.checkLists li{height:3.75rem;line-height:3.75rem;background-color:#fff}.ktcon1r,.ktcon1r ul li,.ktcon1r ul li.ktli1,.ktcon1r ul li.ktli2{line-height:1.3333rem;height:1.3333rem}.checkLists li:active{background-color:#f6f6f6}.checkLists li span{color:#2d2d2d;width:80%;padding:0 4%;display:inline-block}.checkLists li.active span{color:#4d90fe}.confirm .title span{max-width:6em}.ktcon1r{margin-left:2.3333rem;margin-bottom:.83333rem;display:none}.ktcon1r ul{float:left}.ktcon1r ul li{float:left;padding-left:2.25rem}.ktcon1r ul li.ktli1{background:url(/public/common/img/paixu.png) no-repeat;color:#272636;font-size:1.1666rem;display:list-item}.ktcon1r ul li.ktli2{margin-left:1.5rem;background:url(/public/common/img/dangan.png) 0 -1.6666rem no-repeat;color:#272636;font-size:1.16666rem;display:none;display:list-item}.courseInfo .coursename{font-size:3rem;text-align:center;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;width:80%;margin:0 auto 3rem}.clazznametip{font-size:2rem;font-weight:400}.courseInfo .coursecode{display:inline-block;width:100%;text-align:center;color:#333;margin-bottom:.6666rem}.courseInfo .coursecode .tips{display:inline-block;font-size:1.8rem;margin-right:1.16666rem}.courseInfo .coursecode .code{display:inline-block;color:#333;font-size:1.8rem}.courseInfo .qrcode-area{text-align:center;width:100%;margin-bottom:.83333rem}.courseInfo .qrcode-area img{width:80%;min-height:12.5rem}.courseInfo .lable-tips{text-align:center;width:100%;font-size:1.1666rem}.new-courseInfo{width:100%;height:auto;min-height:100%;background:url(/public/home/img/courseqrcodebg.png) center center no-repeat;background-size:100% 100%}.new-courseInfo .useravatar{width:4.5rem;height:4.5rem;float:right;border-radius:50%}.new-courseInfo .coursetitle{width:55%;height:auto;padding-top:4.416rem}.new-courseInfo .line{width:80%;margin:1.0833rem auto 1.0333rem;height:2px;background:#fff}.new-courseInfo .welcome{font-size:2.5rem;color:#fff;text-align:center}.new-courseInfo .coursewelcome{width:72%;height:auto;border-top:2px solid #fff;margin-left:5rem;margin-top:1rem;padding:1rem 1rem 0}.new-courseInfo .username{font-size:2rem;color:#fff;width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-courseInfo .courseuser{height:6.83rem;padding-left:4rem;padding-top:4.416rem;float:left;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.avatar.customized .courseuser{float:initial;padding-left:0}.avatar.customized .coursetitle{display:none}.new-courseInfo .coursename{color:#fff;margin-top:0}.new-courseInfo .qrcode-area img{width:52%}.new-courseInfo .clazzname{font-size:3rem;text-align:center;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}.new-courseInfo .coursecode{text-align:center;color:#2C58AB;background:rgba(255,255,255,1);border-radius:1rem;width:52%;margin:.5rem auto 0;display:block;line-height:4rem;font-weight:700}.new-courseInfo .coursecode .code{color:#2C58AB}.txtsingle{width:3.3333rem!important;height:4.1666rem!important;line-height:4.1666rem!important;font-size:2rem!important;display:block;border:1px solid #e6e6e6;background:#fff;text-align:center}.txtsingle.txtactive{border-color:#3798ff}.tclass-01{background:#34BEFE!important}.tclass-02{background:#55CDBB!important}.tclass-03{background:#FAD660!important}.tclass-04{background:#7C50FE!important}.tclass-05{background:#FF8FA3!important}.tclass-06{background:#43D3D2!important}.page-inner.bgv2{background:#F7F7F7}.teach-tag-new{font-size:1.5rem!important}.course-main-list li .studentlist-area .student-avatar img:nth-of-type(2),.course-main-list li .studentlist-area .student-avatar img:nth-of-type(3){margin-left:-1.5rem}.opt-btn.fr .nfs40{color:#5F6368}.nofinish{background:rgba(255,255,255,.4);height:2.5rem;color:#FFF;line-height:2.5rem;padding:0 1rem;margin-right:2.25rem;border-radius:.3333rem}.course-main-list li .studentlist-area+.opt-btn{z-index:3}.weui_mask_transition{z-index:5}.shadow-pre{z-index:4}.more-opt{z-index:5}.mobileSelect{z-index:0;opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s}.mobileSelect .grayLayer{position:fixed;top:0;left:0;bottom:0;right:0;background:#eee;background:rgba(0,0,0,.7);z-index:888;display:block;max-width:520px;margin:0 auto}.mobileSelect .content{width:100%;display:block;position:fixed;z-index:889;color:#000;-webkit-transition:all .4s;transition:all .4s;bottom:-350px;left:50%;background:#fff;max-width:520px;transform:translateX(-50%)}.mobileSelect .content .fixWidth{width:90%;margin:0 auto;position:relative}.mobileSelect .content .fixWidth:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mobileSelect .content .btnBar{border-bottom:1px solid #DCDCDC;font-size:15px;height:45px;position:relative;text-align:center;line-height:45px}.mobileSelect .content .btnBar .cancel,.mobileSelect .content .btnBar .ensure{height:45px;width:55px;cursor:pointer;position:absolute;top:0}.mobileSelect .content .btnBar .cancel{left:0;color:#666}.mobileSelect .content .btnBar .ensure{right:0;color:#1e83d3}.mobileSelect .content .btnBar .title{font-size:15px}.mobileSelect .content .panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mobileSelect .content .panel .wheels{width:100%;height:200px;overflow:hidden}.mobileSelect .content .panel .wheel{position:relative;z-index:0;float:left;width:50%;height:200px;overflow:hidden;-webkit-transition:width .3s ease;transition:width .3s ease}.mobileSelect .content .panel .wheel .selectContainer{display:block;text-align:center;-webkit-transition:-webkit-transform .18s ease-out;transition:-webkit-transform .18s ease-out;transition:transform .18s ease-out;transition:transform .18s ease-out,-webkit-transform .18s ease-out}.mobileSelect .content .panel .wheel .selectContainer li{font-size:15px;display:block;height:40px;line-height:40px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobileSelect .content .panel .selectLine{height:40px;width:100%;position:absolute;top:80px;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC}.mobileSelect .content .panel .shadowMask{position:absolute;top:0;width:100%;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,#fff,rgba(255,255,255,0),#fff);opacity:.9;pointer-events:none}.mobileSelect-show{opacity:1;z-index:10000;visibility:visible}.mobileSelect-show .content{bottom:0}.course-main-list li .title h3+h3{margin-top:1rem}#hide_click{width:10px;height:10px;position:fixed;background:red;z-index:99999999999999;left:-999999px;top:0}.layui-m-layer-match-pop,.layui-m-layer-zhuanma-pop{border-radius:1.166667rem!important}.ppt-upload-pop{width:32.333333rem;padding:3rem 2.333333rem;box-sizing:border-box}.ppt-upload-pop .title{font-size:1.75rem;text-align:center;color:#999;margin-top:1.666667rem}.ppt-upload-pop .cont{text-align:center}.ppt-upload-pop .cont img{width:7.5rem;height:7.5rem}.ppt-upload-pop .cont p{font-size:2.083333rem}.copy-test .title{width:100%;height:2.5rem;line-height:2.416666666666667rem;padding:2rem 0;font-weight:400;font-size:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #ccc;margin-bottom:1.2rem}.copy-test .dec{width:100%;height:15rem;line-height:2.5rem;display:block;font-size:1.5rem;color:rgba(64,64,64,1)}.copy-test .bottom{background:#CCC;margin-top:1.2rem;display:block}.teachersday{position:fixed;top:50%;left:50%;z-index:105;width:34.0833rem;height:34.9167rem;margin:-17.5rem 0 0 -17.4rem;background:url(/public/home/img/vipelasticframe.png);background-size:100% 100%}.teachersday div{text-align:center;padding-top:25rem;line-height:1.4167rem;font-size:1.4167rem;color:#A0A0A0}.teachersday a{display:block;width:30.5833rem;height:3.6667rem;line-height:3.6667rem;text-align:center;margin:1.9167rem auto 0;background:url(/public/home/img/vipbutton.png);background-size:100% 100%;font-size:1.75rem;color:#fff}.teachersday span{display:block;width:3.6667rem;height:3.6667rem;background:url(/public/home/img/match-close.png);background-size:100% 100%;position:absolute;bottom:-4.1667rem;left:15.5rem}