@charset "UTF-8";:root{--innerWidth:0;--innerHeight:0;--drp:1}.myCourseCont{width:100%;position:relative}.myCourseCont .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.myCourseCont .header .tab{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.myCourseCont .header .tab .line{width:.130208rem;margin-top:.052083rem;background-color:#4461f7;border-radius:1px;height:.010417rem}.myCourseCont .desc_title{position:relative;width:100%;text-align:left;height:44px;line-height:44px;font-size:16px;box-sizing:border-box;padding-left:16px}.myCourseCont .desc_title:before{content:"";width:5px;height:20px;background-color:#4461F7;position:absolute;left:0;top:11px}.myCourseCont .reviewTimes{position:absolute;color:#fff;cursor:pointer;width:124px;text-align:center;height:29px;line-height:29px;background:#1473E6;opacity:1;border-radius:18px;display:block;top:8px;right:8px}.myCourseCont .title1{font-weight:700;font-size:.083333rem;padding:.052083rem 0}.myCourseCont .listInfo{width:100%;position:relative;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.myCourseCont .listInfo .norecords{text-align:center;font-size:14px;margin:20px auto}.myCourseCont .listInfo .perItem2{width:1.458333rem;height:1.453125rem;position:relative;display:block;border-radius:4px;margin-right:.229167rem;margin-bottom:.125rem;float:left;border:1px solid #ecedee;cursor:pointer}.myCourseCont .listInfo .perItem2:nth-child(3n){margin-right:0}.myCourseCont .listInfo .perItem2:hover{box-sizing:border-box;border:.91px solid #cdd5ff;border-radius:9.09px;box-shadow:0 34px 21px -25px #c2c7d7;background:#fff}.myCourseCont .listInfo .perItem2:hover .showtitle .title{color:#4461F7}.myCourseCont .listInfo .perItem2 .tag{display:none;background-color:#4461F7;color:#fff;position:absolute;left:0;top:0;border-radius:0 0 4px;padding:3px 8px}.myCourseCont .listInfo .perItem2 .tag .huikan_icon{position:relative;top:-1px}.myCourseCont .listInfo .perItem2 .coverimg{width:100%;height:.796875rem;border-radius:4px 4px 0 0}.myCourseCont .listInfo .perItem2 .kc_type,.myCourseCont .listInfo .perItem2 .showtitle .title{height:20px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.myCourseCont .listInfo .perItem2 .showtitle{padding:0 11px;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.myCourseCont .listInfo .perItem2 .showtitle .title{display:-webkit-box;line-height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:.072917rem}.myCourseCont .listInfo .perItem2 .showtitle .title:after{content:"";position:absolute;bottom:0;right:0;padding-left:10px;background:-webkit-linear-gradient(left,#fff 50%);background:linear-gradient(to right,#fff 50%)}.myCourseCont .listInfo .perItem2 .showtitle .keshi_num{width:56px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#889098;position:relative;top:4px;text-align:right}.myCourseCont .listInfo .perItem2 .kc_type{color:#889098;text-align:left;margin:16px 0;padding:0 20px;display:-webkit-box;line-height:20px}.myCourseCont .listInfo .perItem2 .kc_type:after{content:"";position:absolute;bottom:0;right:0;padding-left:10px;background:-webkit-linear-gradient(left,#fff 50%);background:linear-gradient(to right,#fff 50%)}.myCourseCont .listInfo .perItem2 .bottomTag{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 11px;margin-bottom:20px;margin-top:20px}.myCourseCont .listInfo .perItem2 .bottomTag .teacher_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#889098}.myCourseCont .listInfo .perItem2 .bottomTag .teacher_info .avatar{width:24px;height:24px;border-radius:50%;margin-right:5px}.myCourseCont .listInfo .perItem2 .bottomTag .teacher_info .nickname{position:relative;top:4px}.myCourseCont .listInfo .perItem2 .bottomTag .other_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.myCourseCont .listInfo .perItem2 .bottomTag .other_info .btnTo{display:block;margin-top:3px;color:#4461F7}.myCourseCont .listInfo .perItem2 .bottomTag .other_info .freeNum{border:1px solid #f93c06;font-size:12px;color:#4461F7;border-radius:3px;padding:0 3px;display:block;height:19px;position:relative;top:6px;margin-left:7px}.myCourseCont .listInfo .perItem{width:1.458333rem;height:1.536458rem;box-sizing:border-box;border-radius:6px;background-color:#fff;border:1px solid #ecedee;cursor:pointer;margin-right:.229167rem;margin-bottom:.104167rem;position:relative;float:left}.myCourseCont .listInfo .perItem:nth-child(3n){margin-right:0}.myCourseCont .listInfo .perItem:hover{box-sizing:border-box;border:.91px solid #cdd5ff;border-radius:9.09px;box-shadow:0 34px 21px -25px #c2c7d7;background:#fff}.myCourseCont .listInfo .perItem:hover .c_title{color:#4461F7}.myCourseCont .listInfo .perItem.baomingzhong .btnStyle,.myCourseCont .listInfo .perItem.yikaike .btnStyle{border-color:#4461F7;color:#fff;background-color:#4461F7}.myCourseCont .listInfo .perItem.yijieshu .btnStyle{border-color:#eee;color:#889098;background-color:#eee}.myCourseCont .listInfo .perItem .imgCover{width:100%;height:.78125rem}.myCourseCont .listInfo .perItem .c_desc,.myCourseCont .listInfo .perItem .c_title{box-sizing:border-box;padding-left:16px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;height:20px}.myCourseCont .listInfo .perItem .c_desc:after,.myCourseCont .listInfo .perItem .c_title:after{content:"";position:absolute;bottom:0;right:0;padding-left:10px;background:-webkit-linear-gradient(left,#fff 50%);background:linear-gradient(to right,#fff 50%)}.myCourseCont .listInfo .perItem .c_title{margin-top:10px;font-size:16px}.myCourseCont .listInfo .perItem .c_desc{font-size:12px;color:#889098;margin-top:6px}.myCourseCont .listInfo .perItem .btnActions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px}.myCourseCont .listInfo .perItem .btnActions .btnStyle,.myCourseCont .listInfo .perItem .btnActions .coursePlayPage{box-sizing:border-box;width:100px;height:30px;line-height:30px;text-align:center;cursor:pointer;position:relative;border:1px solid #ecedee;margin:0 auto;border-radius:5px;display:block}.myCourseCont .listInfo .perItem .btnActions .btn_gotoTuikuan{background-color:#050505;color:#fff}.myCourseCont .listInfo .perItem .btnActions .btn_zhibo{color:#fff;border-color:#f93c06;background-color:#f93c06}.myCourseCont .listInfo .perItem .btnActions .coursePlayPage{border-color:#faf1ee;color:#f93c06;background:#faf1ee}.myCourse_zbkc_list{width:100%;position:relative}.myCourse_zbkc_list .listInfo .perItem{width:1.416667rem;height:1.541667rem;position:relative;display:block;border-radius:4px;margin-right:44px;margin-bottom:20px;float:left;border:1px solid #ecedee;cursor:pointer}.myCourse_zbkc_list .listInfo .perItem:nth-child(3n){margin-right:0}.myCourse_zbkc_list .listInfo .perItem:hover .showtitle .title{color:#f93c06}.myCourse_zbkc_list .listInfo .perItem .coverimg{width:100%;height:153px;border-radius:4px 4px 0 0}.myCourse_zbkc_list .listInfo .perItem .showdesc,.myCourse_zbkc_list .listInfo .perItem .showtitle{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;height:20px;display:-webkit-box}.myCourse_zbkc_list .listInfo .perItem .showtitle{padding:0 10px;width:100%;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:24px 0 8px;overflow:hidden;font-size:.072917rem}.myCourse_zbkc_list .listInfo .perItem .showtitle:after{content:"";position:absolute;bottom:0;right:0;padding-left:10px;background:-webkit-linear-gradient(left,#fff 50%);background:linear-gradient(to right,#fff 50%)}.myCourse_zbkc_list .listInfo .perItem .showdesc{padding:0 10px;overflow:hidden;color:#889098}.myCourse_zbkc_list .listInfo .perItem .showdesc:after{content:"";position:absolute;bottom:0;right:0;padding-left:10px;background:-webkit-linear-gradient(left,#fff 50%);background:linear-gradient(to right,#fff 50%)}.myCourse_zbkc_list .listInfo .perItem .bottomTag{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;margin-top:18px}.myCourse_zbkc_list .listInfo .perItem .bottomTag .btnReview{display:block;width:.625rem;height:.15625rem;line-height:30px;text-align:center;border-radius:5px}.myCourse_zbkc_list .listInfo .perItem .bottomTag .btnReview.btnEnding{background-color:#EEEEEF;color:#889098}.myCourse_zbkc_list .listInfo .perItem .bottomTag .btnReview.btnPlayback{background-color:#FFE7E2;color:#f93c06}.myCourse_zbkc_list .listInfo .perItem .bottomTag .btnReview.btnLiving{background-color:#f93c06;color:#fff}.myCourse_zbkc_list .listInfo .norecord_info{text-align:center}.course_cont{display:none;padding-top:30px;position:fixed}.course_cont .voucher_empty{text-align:center}.page{text-align:right}.page a,.page span{display:inline-block;color:#9b9b9b;width:32px;height:32px;line-height:32px;background:#fff;border-radius:4px;border:1px solid #c1cad2;text-align:center;margin:0 0 0 8px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;box-sizing:border-box}.page a.firstpage:first-child,.page span.firstpage:first-child{width:40px;margin-right:18px}.page a.firstpage:last-child,.page span.firstpage:last-child{width:40px;margin-left:26px}.page a:hover,.page pagenum a.selected,.page span.current{background:#f76a37;border:1px solid #f76a37;color:#fff}