a{text-decoration: none;}#course_list a{color:#666; display: block;}.word_break{word-break: break-all;}/*滚动菜单*/ #scroller li:nth-child(1){width: 55px;}#scroller li:nth-child(2){width: 55px;}#scroller li:nth-child(3){width: 65px;}/*滚动广告*/.swipe {overflow: hidden;visibility: hidden;position: relative;}.swipe-wrap {overflow: hidden;position: relative;}.swipe-wrap > div {float:left;width:100%;position: relative;}.swipe-wrap > div img{width: 100%; display: block;}#slide{background-color: #fff;}#slide label{display: block; color: #666; width: 100%;padding: 10px; font-size: 14px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}#slide .pointer{position: absolute; bottom: 8px;-webkit-transition: all .2s;transition:all .2s;left: 50%;-webkit-transform: translate(-50%,-50%);}#slide .pointer li{background: rgba(0,0,0,.5);width: 8px;height: 8px;border-radius: 50px;margin-right: 5px;}#slide .pointer li.on{background: #e74c3c;}/*菜单分类*/.in_course_menu_box{background: #fff;}.in_course_menu{text-align: center;padding: 15px 0 13px 0;}.in_course_menu i{font-size: 28px;line-height: 28px;}.in_course_menu p{font-size: 12px;line-height: 14px;color: #777;margin: 5px 0 0 0;}.in_course_menu_box .in_course_menu:nth-child(1) i{color: #52ace5;}.in_course_menu_box .in_course_menu:nth-child(2) i{color: #fea200;}.in_course_menu_box .in_course_menu:nth-child(3) i{color: #f16d5e;}.in_course_menu_box .in_course_menu:nth-child(4) i{color: #10c788;}/*微商学院首页*/.in_course_list{background: #fff;position: relative;padding: 15px;display:-webkit-box;box-sizing:border-box;overflow: hidden;}.in_course_list.H-border-vertical-bottom-after:after{margin: 0 0 0 15px;}.in_course_img{width: 60px;position: relative;}.in_course_img .p-ui-box{border-radius: 2px;}.in_course_box{position: relative;margin: 0 0 0 15px;padding: 0;-webkit-box-flex: 1;overflow: hidden;}.in_course_title{font-size: 16px;line-height: 16px;padding-top: 2px;color: #333;font-weight: normal;margin: 0;text-overflow:ellipsis;overflow: hidden;display: block;white-space: nowrap;}.in_course_name{font-size: 13px;line-height: 13px;color: #999;padding-top: 1px;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap;}.in_course_name i{font-size: 10px;color: #bbb;margin-right: 5px;}.in_course_delit{margin-top: 6px;height: 13px;}.in_course_delit .time{padding-right: 8px;font-size: 11px;line-height: 11px; color: #bbb;}.in_course_delit .like{padding-left: 8px;font-size: 11px;line-height: 11px; color: #bbb;}.in_course_delit .free{font-size: 13px;line-height: 13px; color: #10c788;}.in_course_delit .price{font-size: 13px;line-height: 13px; color: #f84c2f;}.in_lesson_box{position: absolute;top:0;left:0;right: 0;bottom: 0;}.in_lesson_time{position: absolute;font-size: 10px;left: 0;top: 0;background: rgba(0,0,0,.7);color: #fff;padding: 4px 5px;line-height: normal;border-radius: 0 0 8px 0;z-index: 9;}.in_lesson_icon{float: right;margin: -1px -1px 0 0;border-radius: 0 0 3px 3px;line-height: 11px;padding: 0 0 1px 0;-webkit-transform:scale(0.8);position: relative;right: 2px;}.in_lesson_icon i{font-size: 15px;line-height: normal;padding: 0 3px;color: #fff;}.in_lesson_icon.jm{background: rgba(0,183,251,.8);}.in_lesson_icon.ds{background: rgba(254,182,0,.8);}.in_lesson_icon.hb{background: rgba(254,88,62,.8);}.in_live_in{ border-radius: 100px;display: none;height: 15px;overflow: hidden;margin: 0 8px 0 0;padding: 0 5px;line-height: 12px;position: relative;top:-2px;}.in_live_in.mbd-box:before{border-radius: 100px;border: 1px solid #10c788;}.in_live_in i{width: 4px;height: 4px;border-radius: 5px;background: #7afb86;display: inline-block;position: relative;top: -2px;margin-right: 4px;}.in_live_in b{color: #10c788;font-size: 10px;line-height: 10px;white-space: nowrap;font-weight: normal;}/*直接课程 结束*/.record_wrapper{display: block;background: #fff;padding-left: 15px;padding-top: 15px;overflow: hidden;}.record_box{-webkit-box-sizing: border-box;width: 50%;float: left;padding: 0 15px 0 0;margin-bottom: 15px;}.record_title{font-weight: normal;font-size: 15px;margin: 8px 0 0 0;padding: 0;line-height:22px;height: 22px;overflow: hidden;}.record_box_img{position: relative;}.record_box_img .p-ui-box{border-radius: 5px;}.lesson_box{position: absolute;top:0;left:0;right: 0;bottom: 0;}.lesson_time{position: absolute;font-size: 12px;left: 0;top: 0;background: rgba(0,0,0,.7);color: #fff;padding: 4px 6px;line-height: normal;border-radius: 0 0 8px 0;}.lesson_icon{float: right;margin-right: 2px;border-radius: 0 0 3px 3px;line-height: normal;padding-bottom: 2px;}.lesson_icon i{font-size: 13px;line-height: normal;padding: 0 3px;color: #fff;}.lesson_icon.jm{background: rgba(0,183,251,.8);}.lesson_icon.ds{background: rgba(254,182,0,.8);}.lesson_icon.hb{background: rgba(254,88,62,.8);}.lesson_tit{position: absolute; bottom: 0;right: 0;left: 0;background: rgba(0,0,0,.4);padding: 2px 3px 3px 5px;display:-webkit-box;}.lesson_tit img{width: 20px;height: 20px;border-radius: 30px;}.lesson_tit span{-webkit-box-flex: 1;color: #fff;font-size: 12px;padding: 5px 0 0 5px}.record_other{display:-webkit-box;font-size: 12px;margin: 5px 0 0 0;line-height:normal;}.record_other span:first-child{-webkit-box-flex: 1;display: block;font-size: 12px;color: #999;}.record_other span:last-child{-webkit-box-flex: 1;display: block;text-align: right;font-size: 14px}/*录播课程 结束*/.live_list_box{background: #fff;padding: 10px;display:-webkit-box;position: relative;}.live_list_img{width: 100px;position: relative;}.live_list_img .live_in{left: 28%;top: 15%;}.live_list_right{position: relative;margin: 0 0 0 10px;padding: 0;-webkit-box-flex: 1;overflow: hidden;}.live_list_title{margin: 0;padding: 0;font-size: 16px;font-weight: normal;line-height: 18px;min-height: 36px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow: hidden; word-break:break-all;}.live_list_info{display:-webkit-box;margin-top: 3px;}.live_list_categ{-webkit-box-flex: 1;font-size: 12px;}.live_list_categ_time{margin: 0;}.live_list_categ_time span{margin: 3px 5px 0 0;color: #999; font-size: 12px;}.live_list_categ_money{margin: 0;position: relative;top: 3px;}.live_list_btn{padding-top: 11px;}.live_list_btn span{background: #393a3e;font-size: 14px;color: #fff;padding: 5px 8px 3px 8px;}.live_list_green span{background: #10c788;color: #fff;}.live_border{color: #bbb;font-style: normal;margin: 0 7px 0 3px;}/*直接课程列表 结束*/.course_details_top{position: relative;}.cdt_bg{height:70px;position:absolute;top:0;left:0;right:0;background-image: -webkit-linear-gradient(top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}.cdt_wrap{letter-spacing:1px;padding-bottom:14px;overflow:hidden;padding: 15px 15px 10px 15px;background: #fff;}.cdt_tit{font-size:20px;font-weight: normal;line-height: normal;margin-bottom: 5px;}.cdt_time{margin:10px 0 0 0;font-size: 12px;}.course_head_list{background: #fff;height: 45px;position: relative;}.chl_font{font-size: 14px;line-height: 14px;height: 45px;padding: 0 15px;color: #999;white-space: nowrap;background: #fff;position: absolute;left: 0;top:0;}.chl_img{margin: 9px 10px 0 10px;overflow: hidden;float: right;}.chl_img img{width: 28px;height: 28px;border-radius: 50px;}.chl_img i{font-size: 12px;color: #bbb;}.tutor_info{display: -webkit-box;padding: 12px 15px;overflow: hidden;}.tutor_face{text-align: center;width:60px;}.tutor_face img{width:60px;height:60px;border-radius: 50%;margin:0 auto;}.tutor_right{margin:1px 0 0 12px;-webkit-box-flex: 1;}.tutor_name{width:auto;height:20px;line-height:normal;}.tutor_else{font-size:12px;color:#666;margin:2px 0 1px 0;}.tutor_desc{font-size:12px;color:#999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}.course_desc{padding:2px 15px 15px 15px;background: #fff;font-size:14px;line-height:20px;}.course_invitation_card{position: absolute;z-index: 999;right: 15px;top: 15px;}.course_invitation_card span{background: rgba(0,0,0,.4);color: #fff;font-size: 16px;border-radius: 50px;padding: 10px 15px 9px 15px;line-height: 16px;}.course_invitation_card span:active{background: rgba(0,0,0,.6)}/*课程详情 结束*/.tutor_home_top_info{background: url(../images/p-ui-tutor-bg2.jpg) no-repeat;background-size: 100% 100%;height: 155px;overflow: hidden;padding-top: 60px;}.tutor_home_evaluate{padding:2px 15px 0 15px;background: #fff;}.evaluate_star{position: relative;overflow: hidden;margin: 10px 0 8px 0;}.evaluate_star h2{float: left;margin-right: 20px;padding-top: 2px;font-size: 14px;font-weight: normal;}.evaluate_star_grading{overflow: hidden;margin: 0;padding: 0;line-height: normal;}.evaluate_star_grading input{background:url(../images/ping_stars.png) no-repeat bottom center;background-size: 100%;height:18px;width:18px;padding:0;border:0;outline: none;;}.evaluate_impr{padding: 5px 0 0 0;}.evaluate_impr_wrapper{display: table;background: #fff;}.evaluate_impr_list{-webkit-box-sizing: border-box;float: left;padding: 5px 10px;margin: 0 8px 8px 0;text-align: center;font-size: 12px;color:#333;}.evaluate_impr_list span{font-size: 12px;color:#333;margin-left: 8px;}.evaluate_review{margin-top: 15px;padding-bottom: 15px;display: -webkit-box;}.evaluate_review img{width: 35px;height: 35px;border-radius: 100%;}.evaluate_review_box{-webkit-box-flex: 1;margin-left: 10px;}.evaluate_review_name{display: -webkit-box;margin-top: 2px;}.evaluate_review_name span{-webkit-box-flex: 1;font-size: 14px;line-height: normal;display: block;color: #084c89;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.evaluate_review_name em{font-size: 12px;display: block;color:#999;line-height: 12px;}.evaluate_review_msg{font-size: 14px;margin-top: 5px;}.evaluate_more_review{margin-top: 15px;padding-bottom: 20px; text-align: center;}.evaluate_more_review span{background: #fe583e;color: #fff;border-radius: 5px;font-size: 14px;line-height: normal;padding: 8px 15px 6px 15px;position: relative;}.evaluate_more{text-align: center;padding: 12px 0;font-size: 15px;display: block;position: relative;}.evaluate_more i{position: relative;top:-1px;margin-left: 5px;}/*导师主页 结束*/.tutor_com_impr{background: #fff;padding: 15px;}.tutor_com_impr h2{font-size: 14px;font-weight: normal;margin-bottom: 5px;}.tutor_add_impr{margin-top: 20px;display: -webkit-box;padding-top: 15px;}.tutor_add_impr input{border: 1px solid #eee;border-radius: 5px;padding: 7px 0 4px 10px;font-size: 14px;display: block;position: relative;-webkit-box-flex: 1;outline: none;}.tutor_add_impr span{background: #fe583e;color: #fff;border-radius: 5px;padding: 8px 15px 5px 15px;font-size: 14px;margin-left: 10px;}.tci_score{margin: 0;overflow: hidden;}.tci_set{float: left;margin: 10px 6px 0 0; border: 1px solid #fe583e;border-radius: 5px;font-size: 14px;line-height: 30px;height: 28px;overflow: hidden;display: block;padding: 0 8px;}.tci_set span{color: #fe583e;}.tci_cur{border: 1px solid #f84c2f;background: #f84c2f;}.tci_cur span{color: #fff;}#QuacorGrading{overflow: hidden;margin: 15px 0 5px 0;padding: 0;height: 24px;line-height: 0px;padding-top: 2px;}#QuacorGrading input{background:url(../imlages/ping_stars.png) no-repeat bottom center;background-size: 100%;height:24px;width:24px;padding:0;border:0;outline: none;position: relative;top: -2px;}#QuacorGrading span{line-height: 20px;}#QuacorGradingValue b{font-size: 14px;font-weight: normal;color: #666;position: relative;top:3px;}#QuacorGradingValue font{font-size: 16px;font-weight: normal;color: #f84c2f;}/*导师评价 结束*//*评论*/.live_win_talk {position: fixed;bottom: 65px;width: 50%;right: 10px;}.live_win_comm{z-index:1000;max-height: 230px;overflow-y: auto;/*position: absolute;bottom: 45px;right: 0;*/margin-bottom: 10px;}.live_win_comm_wrapp{overflow: hidden;padding-top: 10px;}.live_win_comm_item{background-color:rgba(0,0,0,.5);border-radius:15px;display: inline-block;float: right;display:-webkit-box;padding: 2px 8px 5px 5px;}.live_win_comm_item .item_img{width:22px;height:22px;border-radius:25px;margin-right: 5px;}.live_win_comm_item p{-webkit-box-flex: 1;font-size: 14px;color: #fff;margin: 0;line-height:16px; text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;padding-top: 6px;position: relative;word-break: break-all;}.live_win_comm_item p img{width: 16px;height: 16px;position: relative;top:-1px;}.live_win_comm_item.vip{background-color:#f0bd4e;}.on_off_wrap {position: relative;height: 30px;}.on_off_dis{width: 36px;height: 36px;font-size: 14px;color: #fff;text-align: center;line-height: 38px;border-radius: 100px;background: #10c788;position: absolute;right: 0;top: -3px;z-index: 6;overflow: hidden;}.on_off_show{background: rgba(0,0,0,.5);border-radius: 100px;height: 30px;display: inline-block;padding: 0 45px 0 30px;position: absolute;right: 0;}.on_off{width: 35px;height: 30px;line-height: 30px;position: absolute;z-index: 6;left: 0;text-align: right;}.on_off i{color: #fff;font-size: 14px;line-height: 14px; padding-right: 8px;}.on_off.cur span{-webkit-transform:rotate(180deg);position: relative;left:-8px;top: 0px;}.on_off_num {text-align: center;height: 30px;float: right;width: 100%;border-radius: 100px;padding-left: 5px;font-size: 12px;color: #fff;line-height: 30px;}.on_off_num span{color: #fff;}/*评论*/.hua{position:absolute; bottom:15px; width:25%; right:0;-webkit-animation: hua 2s ; z-index: 999; text-align: center;}@-webkit-keyframes hua{    0%   {-webkit-transform: rotateY(0deg); bottom:15px; opacity:1;}    100%  {-webkit-transform: rotateY(700deg); bottom:200px; opacity:0;}}.mbd-right:before{border-color: #616165;}.tip_wrapp{ position: relative;z-index: 999;width: 100%;height: 100%;}.tip_box{background: url(../images/p-ui-regbag-send.png) no-repeat;background-size: 100%;margin: 0 auto;width: 300px;height: 290px;}.tip_chose_box{padding: 30px 20px 8px 20px;overflow: hidden;min-height: 120px;}.tip_chose_div{width:33.3%; display: inline-block; float: left; text-align: center; margin-bottom:20px; cursor:pointer;}.tip_chose_padding{padding:0px 8px;position: relative;}.tip_pay_money{width:100%; padding:8px 0px; margin:0px auto; text-align: center;border-radius: 5px;overflow: hidden;background: #f84301;}.tip_pay_money:active{background: #f42c01;}.tip_pay_money p{font-size: 16px;color:#fff;}.tip_other{padding: 0px 8px 0 8px;overflow: hidden;}.tip_other .tip_pay_ipt{border:1px solid #f84301;border-radius: 5px;padding: 10px;-webkit-box-sizing: border-box;width: 65%;float: left; color:#f84301;outline: none;background: #fff;text-align: center;}.tip_other input::-webkit-input-placeholder {padding-top: 2px;}.tip_other button{padding:12px 0px; margin:0px auto; text-align: center;border-radius: 5px;overflow: hidden;background: #f84301;float: right;width: 29%;color:#fff;}.tip_head{display: block;}.tip_head_box{width: 60px;margin: 2px auto 0 auto;text-align: center;}.tip_head_box img{box-shadow: 0 2px 1px #cb450a; border-radius: 50px;width: 60px;height: 60px;overflow: hidden;}.tip_head_box p{font-size: 14px;color: #fff;margin-top: 5px;}.tip_box_close{position: relative;bottom: -100px;text-align: center;}.tip_box_close span{background: url(../images/home_pop_close.png) no-repeat;background-size: 100%; width: 23px;height: 23px;text-indent: -9999px;padding: 5px;}.lw_red_bag{margin:10px 15px 0 15px;text-align:center;font-size:12px;color:#999;border-radius:25px;background:#FFECB2;line-height: normal;padding: 1px 5px;overflow: hidden;}.lw_red_bag .rb_font{position: relative;top:-3px;margin-left: 3px;display: inline;}    /*回复评论*/.reply_comm_box{background: #fff;z-index: 9; width:200%; left:-100%; display: none;}.reply_comm_cent{padding: 10px;}.reply_comm_cent h2{font-size: 12px;color: #999;font-weight: normal;margin-right: 10px;width: 35px;position: absolute;}.reply_comm_cent div{float: left;font-size: 12px;color: #666;padding-left: 35px;}.reply_comm_close{padding: 0 10px;}.reply_comm_close i{font-size: 14px;color: #666;}/*直播课程窗口 结束*//*直播后台-申请*/.agree_wrap{margin: 0 15px 30px 15px;}.agree_wrap h1{font-weight: normal;margin: 0;padding: 0;line-height: normal;font-size: 18px;margin-top: 20px;}.agree_wrap h2{font-weight: normal;margin: 0;padding: 0;line-height: normal;font-size: 16px;margin: 20px 0 8px 0;}.agree_wrap p{font-size: 14px;}.set_top_wrap{height: 63px;}.set_wrap{background: #fff;padding: 15px 20px 0 20px;height: 48px;position: fixed;top: 0;right: 0;left: 0;z-index: 99999}.set_box {color: #b7b7b7;padding: 0 50px;margin-bottom: 25px;position: relative;}.set_box li {float: left;position: relative;width: 50%;}.set_box .set_start {width: 50px;position: absolute;top: 0;left: 0px;}.set_line {height: 2px;background-color: #e0e0e0;margin-top: 6px;}.set_start .set_line { display: none; }.set_cont {width: 50px;position: absolute;top: 0;right: 0;text-align: center;}.set_number {display: inline-block;position: absolute;right: 0;top: 1px;width: 12px;height: 12px;background: #ccc;border-radius: 20px;}.set_text {position: relative;top: 12px;right: -20px;font-size: 12px;color: #999;}.set_cur .set_number { background-color: #10c788; }.set_cur .set_text { color: #10c788; }.set_cur .set_line { background-color: #10c788; }/*步骤*/.atte_from{padding: 20px 15px 15px 15px;}.atte_rem_tit{color: #fe583e;text-align: center;font-size: 12px;font-weight: normal;}.atte_box{margin-top: 15px;}.atte_tit{font-size: 12px;margin-bottom: 5px;color: #666;}.atte_ipt{width: 100%;border-radius: 5px;padding: 10px;font-size: 14px;-webkit-box-sizing: border-box;position: relative;outline: none;}.atte_text{width: 100%;border-radius: 5px;padding: 10px;font-size: 14px;-webkit-box-sizing: border-box;position: relative;outline: none;resize: none;overflow-y: hidden;height:41px}.atte_box .mbd-box{background: #fff;border-radius: 5px;}.atte_box input::-webkit-input-placeholder,.atte_box input::-webkit-input-placeholder {padding-top: 2px;}.atte_cred{font-size: 12px;margin-bottom: 5px;color: #666;margin-top: 10px;line-height: normal;float: left;}/*身份证*/.atte_up_id{display:-webkit-box;}.atte_up_id_box{padding-right: 30px;width: 105px;}.atte_up_id_box .p-ui-box{border-radius: 5px;}.atte_up_id_file{text-align: center;padding: 10px 26px;}.atte_up_id_file p{font-size: 12px;color: #aaa;}.atte_sample{-webkit-box-flex: 1;}.atte_sample img{width: 105px;border-radius: 5px;}.atte_sample span{font-size: 12px;color: #aaa;}/*资质*/.input-group {position: relative;display: inline-block;}.In_input-file {display: inline-block;position: relative;overflow: hidden;text-align: center;width: 100%;padding-bottom:76%; height: 0px;  border: 1px solid #ddd;border-radius: 4px;float: left;background: #fff;}.In_input-file i{position: absolute; top:17%; width: 100%; left:0px;}.In_input-file p{font-style: normal;font-size: 10px;color: #bbb;position: absolute; bottom:10%; width: 100%;}.topic_img{float: left; width:100%;}.In_file-img .p-ui-box{border-radius: 5px;}.In_file-img,.input-group{position: relative;width: 33.33%;float: left;}.In_file-padding{padding:5px 10px 5px 0;}.In_file-img img{width: 80px;height: 80px;margin-right: 10px;position: relative;vertical-align: middle;border: 1px dashed #fff;border-radius: 5px;}.In_file_close{position: absolute;top: -5px;right: 0; display: block;width: 25px;height: 25px; z-index: 99999;}.In_file_close span{border-radius: 100%;width: 20px;height: 20px; background: rgba(0,0,0,0.5) url(../images/pig_ji.png) no-repeat center center;z-index: 100;text-align: center;font-size: 10px;color: #fff;line-height: 18px;display: block;margin: 2px 0 0 2px;background-size: 10px;-webkit-transform: rotate(45deg); }.atte_wait,.atte_not_pass{text-align: center;padding-top: 20px;}.atte_wait i,.atte_not_pass i{font-size: 60px;padding: 10px 15px 0 15px;}.atte_wait p,.atte_not_pass p{font-size: 14px;padding: 10px 15px 0 15px;color: #666;}.H-button:active{background: #0fb179;}/*直播后台-申请 结束*//*我的收益*/.gains_top_box{background: #393a3e;width: 100%;}.profit_box{padding: 20px 15px 0 15px;}.profit_box span{color: #fff;font-size: 12px;font-weight: normal;}.profit_box p{color: #fff;font-size: 46px;margin-top: 8px;}.profit_class{display:-webkit-box;margin-top: 10px;}.profit_class p{-webkit-box-flex: 1;text-align: center;margin: 12px 0;font-size: 12px;}.profit_class span,.profit_class i{color: #fff;font-style: normal;padding: 0 3px;}.cash_in_inpt input::-webkit-input-placeholder {padding-top: 3px;color: #000;font-size: 14px;}/*微课中心*/.microlecture_head{background: -webkit-linear-gradient(-80deg, #4fcd69 -30%,#10c788 100%);overflow: hidden;height: 115px;}.live_start_time{background: rgba(0,0,0,0.5);color: #fff;float: right;font-size: 13px;position: absolute;bottom: 5px;right: 0;padding: 0 10px;border-radius: 10px 0 0 10px;}.micr-control-pulse {background: #FFFFFF;border-radius: 100%;width: 100%;height: 100%;}.micr-control-container {height: 30px;width: 30px;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: 6px auto 0 auto;}.micr-control-pulse {position: absolute;top: 0;z-index: 1;background-color: rgba(16,199,136,0.2);-webkit-transform: scale(0.9);transform: scale(0.9);}.micr-control-container .micr-control-pulse,.speech-control-container.listen_two .speech-control-pulse {-webkit-animation: pulse 3s infinite;animation: pulse 3s infinite;-webkit-animation-delay: .2s;animation-delay: .2s;}@-webkit-keyframes pulse {    0% {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }    25% {        -webkit-transform: scale(1.5);        transform: scale(1.5);    }    50% {        -webkit-transform: scale(1);        transform: scale(1);    }    75% {        -webkit-transform: scale(1.4);        transform: scale(1.4);    }    100% {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }}.new_cat_tab_box{display:-webkit-box;}.new_cat_tab_item{-webkit-box-flex: 1;text-align: center;z-index: 999;}.new_cat_tab_item span{font-size: 14px;display: block;color: #999;padding: 8px 0;}.new_cat_tab_item i{font-size: 28px;line-height: normal;}.new_cat_tab_item p{color: #999;line-height: normal;margin-top: 3px;}.new_cat_tab_item.cur span{background: #fff;color: #10c788;}.new_cat_tab_item.cur i{color: #10c788;}.new_cat_tab_item.cur p{color: #10c788;}.new_cat_tab_cent{margin: 0;padding: 10px;overflow: hidden;background: #fff;height: 100px;}.new_cat_tab_cent .cent{display: none;margin: 0;padding: 0;overflow: hidden;}.cat_ipt{border:1px solid #ddd;border-radius: 5px;width: 100%;-webkit-box-sizing: border-box;padding: 12px 0 10px 8px;position: relative;outline: none;}/*课程编辑*/.lecture_btn{display:block;background:rgba(0,0,0,0.7);color:#fff !important;padding:8px 15px;border-radius:20px;position:absolute;left:48%;top:35%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border:1px solid rgba(255,255,255,0.8);font-size: 14px;}.lecture_btn i{padding-left:4px;font-size:14px;}.portrait img{width:40px;height:40px;border-radius: 50%;margin:0 auto;}.select-ipt{padding: 9px 10px;margin-right: 10px;outline: none;-webkit-box-sizing:border-box;position: relative;width: 100%;border: 0;background: transparent; -webkit-appearance: none;}/*老帅讲课控件*/.teacher_foot{position: fixed;bottom: 0;right: 0;left: 0;background: #fff;z-index: 1001;}.teacher_wrap{display:-webkit-box;background: #fff;height: 50px;}.teacher_item{-webkit-box-flex: 1;text-align: center;width: 25%;}.teacher_item span{color: #999;font-size: 16px;line-height: 50px;}.teacher_item i{font-size: 18px;margin-right: 3px;}.teacher_item em{color: #999;position: relative;top:-1px;}.teacher_item.cur span,.teacher_item.cur em{color: #10c788;}.speak_wrap{display:-webkit-box;background: #fff;min-height: 50px;padding: 0 10px;}.speak_box{-webkit-box-flex: 1;margin: 7px 0;}.speak_ipt{position: relative;outline:none;border: none;padding: 9px;width: 100%;-webkit-box-sizing:border-box;resize: none;overflow-y: hidden;height: 36px;max-height: 74px;}.speak_send span{background:#fe583e;border-radius:3px; color:#fff;font-size:14px;margin: 7px 0 0 10px;padding: 9px 15px 7px 15px;}.record_top_tips{position: absolute;top:-50px;right: 0;left: 0; z-index: 99;height: 50px;background: #10c788;text-align: center;line-height: 50px;color: #fff;}.record_top_tips.send_tips4{background: #fe583e;}.record_top_time{text-align: center;position: relative;}.record_top_time_box{display: inline-block;margin-top: 10px;;}.record_top_time_box .countdown{display:-webkit-box;}.record_top_time_box .countdown span{color: #10c788;font-size: 14px;width: 70px;}.record_top_time_box .countdown span em{color: #10c788;}.record_top_time_box .countdown .c1,.record_top_time_box .countdown .c2{background: url(../images/p-ui-speech.png) no-repeat;background-size: 100%;width: 50px;height: 15px;display: block;margin-top: 6px;}.record_top_time_box .countdown .c2{-webkit-transform:rotate(180deg);margin-top: 4px;}.record_top_time_box .cancel{position: absolute;right: 0;top:0;}.record_top_time_box .cancel span{border: 1px solid #bbb;border-radius: 50px;color:#999;font-size: 14px;line-height: normal;padding: 5px 10px 3px 10px;margin: 10px 20px 0 0;}.record_top_time_box .audition{position: absolute;left: 0;top:0;display: none;}.record_top_time_box .audition span{border: 1px solid #10c788;border-radius: 50px;color:#10c788;font-size: 14px;line-height: normal;padding: 5px 10px 3px 10px;margin: 10px 0 0 20px;}.record_top_time_box .audition span:active{background: #10c788;color: #fff;}.record_wrap{background: #fff;position: relative;height: 165px;}.speech-control-container {position: absolute;left: 50%;top: 26%;margin-left: -51px;}.speech-control {position: absolute;z-index: 2;border: 1px solid #eee;border-radius: 100%;width: 80px;height: 80px;padding: 10px;}.speech-control .micro-icon {border-radius: 100%;display: block;background: #fe583e;text-align: center;}.speech-control .micro-icon .H-iconfont{line-height: 80px;font-size: 36px;color: #fff;}.speech-control-pulse {position: absolute;z-index: 1;background-color: rgba(16,199,136,0.2);-webkit-transform: scale(0.9);transform: scale(0.9);border-radius: 100%;width: 80px;height: 80px;    padding: 5px;top: 6px;left: 6px;}.speech-control-container.listen_two .speech-control{background: #10c788;border: 1px solid #10c788;}.speech-control-container.listen_two .micro-icon{background: #10c788;}.speech-control-container.listen_three .speech-control{border: none;}.speech-control-container.listen_three .micro-icon{background: #10c788;width: 100%;height: 100%;}.speech-control-container.listen_three .send_btn{font-size: 14px;color: #fff;font-style: normal;text-align: center;position: relative;top:28px;}/*媒体库*/.send_redpack span{color: #fe583e;}.media_wrap{background: #fff;}.media_wrap_item{text-align: center;padding: 25px 0;}.media_wrap_item i{font-size: 32px;line-height: 34px;color: #777c7f;}.media_wrap_item p{margin: 5px 0 0 0;padding: 0;font-size: 14px;line-height: 14px;color: #999;}.gallery_tips{font-size: 14px;line-height: normal;background: #fff;color: #666;padding: 11px 10px 10px 10px;}.gallery_tips span{color: #084c89;margin-left: 8px;}.ppt_del,.gallery_del{position: absolute;top: 0;left: 0;background: rgba(0,0,0,.8);display: inline-block;height: 100%;width: 100%;line-height: 1.2;text-align: center;font-size: 65px;z-index:999;}.ppt_del i,.gallery_del i{color: #fff;font-size: 30px;line-height: 14px;}.gallery_set{position: absolute;bottom: 0;right: 0; background: rgba(68,68,68,.8);display: inline-block;border-radius: 50px;height: 20px;width: 20px;line-height: 20px;text-align: center;margin: 8px;border: 1px solid #666;}.gallery_set i{color: #888;font-size: 12px;line-height: 12px;}.gallery_set.cur{border: 1px solid #10c788;background: #10c788;}.gallery_set.cur i{color: #fff;}/*视频*/.admin_video_item{border-radius: 5px;position: absolute;width: 100%;height: 100%;overflow: hidden;}.aac_video{position: relative;height: 68px;}.acc_video_box{width: 120px;height: 68px;border-radius: 5px;overflow: hidden;position: absolute;}/*音频*/.admin_audio_del{display: none;}.admin_audio_del span{background: rgba(248,76,47,.8);display: block;border-radius: 50px;height: 28px;width: 28px;line-height: 26px;text-align: center;margin: 0 0 0 10px;}.admin_audio_del span i{color: #fff;font-size: 14px;line-height: 14px;}.admin_audio_cent{padding: 15px 10px;overflow: hidden;}.admin_audio_cent.H-border-vertical-bottom-after:after{margin-left: 10px;}.admin_audio_cent .aac_img{width: 65px;}.admin_audio_cent .aac_img .p-ui-box{padding-bottom: 90%;border-radius: 3px;}.admin_audio_cent .aac_tit{padding: 0 10px;}.admin_audio_cent .aac_tit h2{font-size: 16px;line-height: 18px;font-weight: normal;margin: 0;padding: 0;overflow: hidden;height: 38px;}.admin_audio_cent .aac_tit p{font-size: 14px;line-height: 14px;margin: 4px 0 0 0;padding: 0;color: #999;}.admin_audio_cent .aac_listen{color: #10c788;font-size: 14px;line-height: 14px;height: 48px;width: 48px;display: block;text-align: center;line-height: 48px;}.admin_audio_cent .aac_listen.H-border-both-after:after{border-color: #10c788;}.admin_audio_cent .aac_listen span{height: 31px;line-height: 34px;display: block;}.admin_audio_cent .aac_listen span i{font-size: 20px;}.admin_audio_cent .aac_listen p{display: block;font-size: 12px;line-height: 12px;margin: 0;}.admin_audio_cent .aac_listen.cur .pig-184:before{content: "\e705";}.admin_audio_cent .aac_send{background: #10c788;color: #fff;font-size: 14px;line-height: 14px;border-radius: 5px;height: 48px;width: 48px;display: block;text-align: center;line-height: 48px;margin-left: 10px;}.admin_audio_cent .aac_send:active{background: #0fb179;}/*结束课程*/.record_end_course{display: inline-block;position: absolute;bottom: 14px;left: 8px;}.record_end_course span{border: 1px solid #fe583e;display: inline-block;border-radius: 50px;font-size: 14px;color: #fe583e;line-height: 14px;padding: 6px 8px 4px 8px;-webkit-transform:scale(0.8);}.record_end_course span i{color: #fe583e;font-size: 13px;padding-right: 3px;}.record_end_course span:active{background: rgba(248, 76, 47, 0.1);}/*老帅讲课控件 结束*//*抢红包*/.rob_red_packet{position:fixed;top:50%;left:50%;width:280px;margin-left:-140px;margin-top:-184px;z-index:9999;}.red_packet_box{background: url(../images/p-ui-red-packet.png) no-repeat;width:100%;background-size: 100% 100%;height: 368px;position: relative;}.rp_close{display: inline-block;padding: 8px 10px;position: absolute;right: 5px;}.rp_close i{color: #a83828;font-size: 16px;}.rp_center{overflow: hidden;text-align: center;padding-top: 40px;}.rp_center .rp_user{width: 100%;margin: 0 auto;text-align: center;}.rp_center .rp_user img{width: 50px;height: 50px;border-radius: 100%;margin: 0 auto;}.rp_center .rp_user p{margin-top: 6px;display: block;font-size: 12px;line-height: 14px;color: #ffe4b7;}.rp_center .rp_font{padding: 0 10px;margin-top: 15px;color: #ffe4b7;font-size: 16px;line-height: 28px; display: block;text-align: center;height: 97px;overflow: hidden;}.rp_center .rp_font span{color: #ffe4b7;}.rp_rob{margin-top: 36px;text-align: center;}.rp_rob img{width: 70px;height: 70px;margin: 0 auto;}.rp_rob_cur img{width: 70px;height: 70px;margin: 0 auto;position:relative; -webkit-transform-style: preserve-3d; -webkit-animation: rp_rob 3s infinite;}.box_active{-webkit-transform: rotateY(180deg);}@-webkit-keyframes rp_rob{    0%   {transform: rotateY(0deg);}    50%  {transform: rotateY(180deg);}    100% {transform: rotateY(0deg);}}.rp_list{color: #ffe4b7;font-size: 12px;text-align: center;position: absolute;bottom: 15px;right:0;left: 0;}.rp_list i{font-size: 10px;margin-left: 1px;}/*发红包*/.send_rp_center{margin:35px 15px 15px 15px;}.send_rp_ipt_box{background: #fff;border-radius: 5px;padding: 0 8px;margin-bottom: 18px;}.send_rp_ipt{padding: 12px 10px;text-align: right;color: #333;font-size: 16px;background: none;border: 0;outline: none;box-sizing: border-box;width: 100%;}.send_rp_font{font-size: 16px;color: #333;padding-top: 12px;white-space: nowrap;}.send_rp_text{height: 50px;padding: 8px 3px;font-size: 16px;width: 100%;color: #333;line-height: 27px;resize:none}.srp_alipay{background: #fff;color: #666;border-radius: 5px;font-size: 14px;padding: 12px 0;margin-right: 15px;}.srp_alipay i{color: #52ace5;}.srp_alipay.cur{background: #52ace5;color: #fff;}.srp_alipay.cur i{color: #fff;}.srp_wechatpay{background: #fff;color: #666;border-radius: 5px;font-size: 14px;padding: 4px 0;}.srp_wechatpay i{color: #10c788;}.srp_wechatpay.cur{background: #10c788;color: #fff;}.srp_wechatpay.cur i{color: #fff;}.send_rp_money{font-size: 36px;text-align: center;margin: 35px 0 30px 0;}.send_rp_btn_box{margin: 0 15px;}.send_rp_btn{background: #e85742;color: #ffe4b7;border-radius: 5px;font-size: 18px;width: 100%;padding: 12px 0 10px 0;border: 0;outline: none;}.send_rp_btn:active{background: #db4833;}/*领取红包*/.rpl_top{background: #fff;overflow: hidden;}.rpl_top_bg{background:  url(../images/p-ui-rob-red-packet-info.png) no-repeat bottom;background-size: 100%;height: 70px;position: relative;}.rpl_top_head{position: absolute;left: 0;right: 0;bottom: -20px;text-align: center;}.rpl_top_head img{border: 1px solid #ffe4b7;width: 65px;height: 65px;border-radius: 100%;}.rpl_top_user{ text-align: center;margin: 35px 15px 0 15px;}.rpl_top_name{font-size: 16px;line-height: 16px;}.rpl_top_slogan{margin-top: 12px;font-size: 16px;line-height: 16px;margin-bottom: 20px;}.rpl_top_money{padding-bottom: 15px;}.rpl_top_money span{font-size: 36px;font-weight: bold;line-height: 36px;padding: 0;margin: 0;}.rpl_top_money i{font-style: normal;font-size: 12px;line-height: 12px;position: relative;top:-1px;}.rpl_receive_info{padding: 8px 15px;}.rpl_receive_info span{color: #888;font-size: 14px;}.rpl_receive_list{overflow: hidden;}.rpl_receive_box{background: #fff;padding: 10px;box-sizing: border-box;}.rpl_receive_user{width: 50px;height: 50px;}.rpl_receive_user img{width: 50px;height: 50px;border-radius: 100%;}.rpl_receive_center{padding: 0 10px;overflow: hidden;}.rpl_receive_center_info{width: 100%;}.rpl_receive_center_info strong{font-weight: normal;font-size: 16px;}.rpl_receive_center_info span{color: #999;font-size: 12px;padding-top: 3px;}.rpl_receive_right{font-size: 16px;}.live_win_rp_box{padding: 10px;box-sizing: border-box;width: 210px !important;}.live_win_rp_img{margin-right: 10px;}.live_win_rp_img img{width: 35px;}.live_win_rp_info strong{font-weight: normal;font-size: 16px;color: #fff;}.live_win_rp_info span{color: #ffe4b7;font-size: 12px;padding-top: 3px;}.live_win_rp_tit{background: #fff;border-radius: 0 0 4px 4px;color: #999;font-size: 12px;padding: 2px 0 2px 10px}.live_win_rp_tit.mbd-box:before{border-radius: 0 0 20px 20px;}/*讲师直播页面的红包*/.win_icon_rp {    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 95, 86, 1)), to(rgba(252, 4, 54, 1)));    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #f00;    display: inline-block;}/*抢红包*/.rob_red_packet{position:fixed;top:50%;left:50%;width:280px;margin-left:-140px;margin-top:-184px;z-index:9999;}.red_packet_box{background: url(../images/p-ui-red-packet.png) no-repeat;width:100%;background-size: 100% 100%;height: 368px;position: relative;}.rp_close{display: inline-block;padding: 8px 10px;position: absolute;right: 5px;}.rp_close i{color: #a83828;font-size: 16px;}.rp_center{overflow: hidden;text-align: center;padding-top: 40px;}.rp_center .rp_user{width: 100%;margin: 0 auto;text-align: center;}.rp_center .rp_user img{width: 50px;height: 50px;border-radius: 100%;margin: 0 auto;}.rp_center .rp_user p{margin-top: 6px;display: block;font-size: 12px;line-height: 14px;color: #ffe4b7;}.rp_center .rp_font{padding: 0 10px;margin-top: 15px;color: #ffe4b7;font-size: 16px;line-height: 28px; display: block;text-align: center;height: 97px;overflow: hidden;}.rp_center .rp_font span{color: #ffe4b7;}.rp_rob{margin-top: 36px;text-align: center;}.rp_rob img{width: 70px;height: 70px;margin: 0 auto;}.rp_rob_cur img{width: 70px;height: 70px;margin: 0 auto;position:relative; -webkit-transform-style: preserve-3d; -webkit-animation: rp_rob 3s infinite;}.box_active{-webkit-transform: rotateY(180deg);}@-webkit-keyframes rp_rob{    0%   {transform: rotateY(0deg);}    50%  {transform: rotateY(180deg);}    100% {transform: rotateY(0deg);}}.rp_list{color: #ffe4b7;font-size: 12px;text-align: center;position: absolute;bottom: 15px;right:0;left: 0;}.rp_list i{font-size: 10px;margin-left: 1px;}/*发红包*/.send_rp_center{margin:35px 15px 15px 15px;}.send_rp_ipt_box{background: #fff;border-radius: 5px;padding: 0 8px;margin-bottom: 18px;}.send_rp_ipt{padding: 12px 10px;text-align: right;color: #333;font-size: 16px;background: none;border: 0;outline: none;box-sizing: border-box;width: 100%;}.send_rp_font{font-size: 16px;color: #333;padding-top: 12px;white-space: nowrap;}.send_rp_text{height: 50px;padding: 8px 3px;font-size: 16px;width: 100%;color: #333;line-height: 27px;resize:none;outline: none;}.srp_alipay{background: #fff;color: #666;border-radius: 5px;font-size: 14px;padding: 12px 0;margin-right: 15px;}.srp_alipay i{color: #52ace5;}.srp_alipay.cur{background: #52ace5;color: #fff;}.srp_alipay.cur i{color: #fff;}.srp_wechatpay{background: #fff;color: #666;border-radius: 5px;font-size: 14px;padding: 4px 0;}.srp_wechatpay i{color: #10c788;}.srp_wechatpay.cur{background: #10c788;color: #fff;}.srp_wechatpay.cur i{color: #fff;}.send_rp_money{font-size: 36px;text-align: center;margin: 35px 0 30px 0;}.send_rp_btn_box{margin: 0 15px;}.send_rp_btn{background: #e85742;color: #ffe4b7;border-radius: 5px;font-size: 18px;width: 100%;padding: 12px 0 10px 0;border: 0;outline: none;}.send_rp_btn:active{background: #db4833;}/*领取红包*/.rpl_top{background: #fff;overflow: hidden;}.rpl_top_bg{background:  url(../images/p-ui-rob-red-packet-info.png) no-repeat bottom;background-size: 100%;height: 70px;position: relative;}.rpl_top_head{position: absolute;left: 0;right: 0;bottom: -20px;text-align: center;}.rpl_top_head img{border: 1px solid #ffe4b7;width: 65px;height: 65px;border-radius: 100%;}.rpl_top_user{ text-align: center;margin: 35px 15px 0 15px;}.rpl_top_name{font-size: 16px;line-height: 16px;}.rpl_top_slogan{margin-top: 12px;font-size: 16px;line-height: 16px;margin-bottom: 20px;}.rpl_top_money{padding-bottom: 15px;}.rpl_top_money span{font-size: 36px;font-weight: bold;line-height: 36px;padding: 0;margin: 0;}.rpl_top_money i{font-style: normal;font-size: 12px;line-height: 12px;position: relative;top:-1px;}.rpl_receive_info{padding: 8px 15px;}.rpl_receive_info span{color: #888;font-size: 14px;}.rpl_receive_list{overflow: hidden;}.rpl_receive_box{background: #fff;padding: 10px;box-sizing: border-box;}.rpl_receive_user{width: 50px;height: 50px;}.rpl_receive_user img{width: 50px;height: 50px;border-radius: 100%;}.rpl_receive_center{padding: 0 10px;overflow: hidden;}.rpl_receive_center_info{width: 100%;}.rpl_receive_center_info strong{font-weight: normal;font-size: 16px;}.rpl_receive_center_info span{color: #999;font-size: 12px;padding-top: 3px;}.rpl_receive_right{font-size: 16px;}.live_win_rp_box{padding: 10px;box-sizing: border-box;width: 210px;}.live_win_rp_img{margin-right: 10px;}.live_win_rp_img img{width: 35px;}.live_win_rp_info strong{font-weight: normal;font-size: 16px;color: #fff;}.live_win_rp_info span{color: #ffe4b7;font-size: 12px;padding-top: 3px;}.live_win_rp_tit{background: #fff;border-radius: 0 0 4px 4px;color: #999;font-size: 12px;padding: 2px 0 2px 10px}.live_win_rp_tit.mbd-box:before{border-radius: 0 0 20px 20px;}/*上传蒙板提示*/.upload_box{position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(255,255,255,0.7); z-index:9999; display: none;}.upload_main{text-align:center; background:rgba(0,0,0,0.7); width: 220px; margin:0px auto; border-radius:5px;}.upload_main img{width:30px; display: inline-block; margin-bottom:10px;}.upload_main span{color:#fff; font-size:16px; margin:10px 0px 0px 10px; display: inline-block;}/*撤消*/.live_msg_cancel{padding: 10px 0 0 10px;-webkit-box-sizing: border-box;white-space: nowrap;}.live_msg_cancel_btn{background: #aaa;border-radius: 3px;color: #fff;font-size: 12px;padding: 4px 5px;line-height: 12px;overflow: hidden;}.live_msg_cancel_btn:active{background: #999;}/*登录注册提示层*/.win_sign_in_box{background: rgba(0,0,0,.7);position:fixed;bottom: 0;left: 0;right: 0;z-index:9999;}.wsi_tit{font-size: 16px;color: #fff;font-weight: normal;text-align: center;padding: 20px 0 0 0;}.wsi_list_btn{padding: 20px 0;overflow: hidden;}.wsi_btn{width: 50%;float: left;}.wsi_btn .wsi_btn_later{display: block;text-align: center;border: 1px solid #fff;text-align: center;color: #fff;border-radius: 50px;font-size: 16px;line-height: 16px;padding: 10px 20px 9px 20px;margin: 0 15px 0 30px;}.wsi_btn .wsi_btn_later:active{background: rgba(255,255,255,.3);}.wsi_btn .wsi_btn_login{display: block;text-align: center;border: 1px solid #10c788;background: #10c788;color: #fff;border-radius: 50px;font-size: 16px;line-height: 16px;padding: 10px 20px 9px 20px;margin: 0 30px 0 15px;}.wsi_btn .wsi_btn_login:active{border: 1px solid #0fb179;background: #0fb179;}/*邀请分享卡*/.course_inv_img{margin: 0 auto;padding: 10px 0;text-align: center;}.course_inv_img img{width: 200px;}.course_inv_foot{margin: 10px 20px 20px 20px;padding-top: 15px; border-top:1px solid #f3f3f3;}.course_inv_foot h2{color: #333;font-size: 16px;font-weight: normal;padding-bottom: 5px;}.course_inv_foot p{font-size: 14px;color: #999;line-height: 22px;}/*评论列表*/.comment_box{width:100%; height:100%; background:rgba(0,0,0,0.8); position:fixed; top:0px; left:0px; z-index:99999; display:none;}.comment_box_padding{padding-top:60px; position:relative; height:100%;}.comment_box_main{width:100%; position:absolute; text-align:center; top:0px;}#close_comment{width:60%; height:40px; line-height:40px; margin-top:10px; display:inline-block; color:#fff; background:#fe583e; border-radius:3px;}.comment_more_box{height:100%; width:100%; background:#fff; overflow:auto;}#comment_more_main{padding:10px; padding-bottom:60px;}/*红包列表详情*/.redpack_inf{width:200%; height:100%; position:fixed; top:0px; left:0%; z-index:99999; display:none;}.redpack_inf_close{position:absolute; top:10px; left:51.5%; text-align:center; width:45px; height:25px; line-height:25px; border-radius:3px; background:rgba(0,0,0,0.4); z-index:99999; color:#fff; font-size: 14px;}.redpack_inf_main{width:50%; height:100%; float:right; background:#fff;}.redpack_scroll_box{width:100%;height:100%; overflow:auto;}/*教程*/.live_course_box{background: #fff;}.live_course_centent{font-size: 15px;text-decoration: none;}.live_course_text{padding: 12px 10px;color: #333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.live_course_arrow{color: #999;padding-right: 10px;}.live_course_arrow i{font-size: 14px;}.live_course_inf{background: #fff; padding:10px 15px 30px;}.live_course_inf p{margin-top:10px; line-height: 22px;}/*搜索热门关键词*/.search_hot_keyword{margin: 30px 20px 20px 20px;}.search_hot_keyword_tit{text-align: center;position: relative;}.search_hot_keyword_tit h2{font-size: 14px;color: #999;font-weight: normal;line-height: 14px;background: #f4f5f9;z-index: 99;margin: 0 auto;position: relative;display: inline-block;padding: 0 15px;}.search_hot_keyword_tit i{background: #e5e5e5;height:1px;overflow: hidden;display: block;position: relative;top: -10px;}.search_hot_keyword_text{display: block;margin-top: 15px;}.search_hot_keyword_text li{float: left;text-align: center;padding: 10px 10px 10px 0;}.search_hot_keyword_text li a{display: block;color: #666;border-radius: 50px;background: #fff;border:1px solid #f1f1f1;font-size: 16px;line-height: 16px;padding: 8px 12px;}.search_hot_keyword_text li a:active{background: #f9f9f9;}/*邀请卡*/.live_invite_list{margin: 10px;}.li_tit{position: relative;text-align: center;font-size: 14px;line-height: 14px;color: #666;padding: 10px 0 8px 0;}.li_box{position: relative;height: 30px;padding: 0 20px;}.li_box_head{position: relative;padding-top: 5px;overflow: hidden;}.li_box_head img{width: 20px;height: 20px;border-radius: 50px;position: absolute;}.li_box_head_name{padding: 1px 15px 0 38px; font-size: 14px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.li_box_number{font-size: 14px;color: #666;padding-top: 6px;}.li_box_number span{color: #fe583e;white-space: nowrap;}.li_button{position: relative;text-align: center;padding: 10px 0;}.li_button a{border: 1px solid #10c788;border-radius: 5px;color: #10c788;font-size: 14px;line-height: 14px;padding: 8px 10px 6px 10px;}.li_button a:active{background: #10c788;color: #fff;}.inv_popu_list{padding: 10px 10px;display: -webkit-box;background: #fff;}.inv_popu_list img{width: 40px;height: 40px;border-radius: 100%;}.inv_popu_list_info{-webkit-box-flex: 1;margin: 3px 0 0 15px;}.inv_popu_list_info .inv_popu_list_name{font-size: 14px;line-height: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.inv_popu_list_info .inv_popu_list_number{font-size: 14px;line-height: 14px;color: #999;margin-top: 8px;}.inv_popu_list_info .inv_popu_list_number i{font-style: normal;color: #fe583e;padding-right: 2px;}.inv_popu_btn{position: absolute;right: 10px;background: #10c788;color: #fff;border-radius: 3px;font-size: 16px;line-height: 16px;padding: 10px 10px 8px 10px;margin-top: 3px;}.inv_popu_btn:active{background: #0fb179;}.inv_popu_box{background: rgba(0,0,0,0.6); height: 100%; width: 100%; z-index: 1; position: fixed; top: 0px; left: 0px;}.inv_popu_center{width: 300px;margin: 0 auto;background: #fff;border-radius: 5px;}.ipc_tit{text-align: center;font-size: 14px;line-height: 14px;padding: 15px 0 10px 0;color: #666;}.ipc_cent{max-height: 350px;overflow-y: auto;padding: 10px 5px 0 5px;}.ipc_close{text-align: center;font-size: 16px;line-height: 14px;padding: 15px 0 13px 0;color: #666;}.ipc_like_head{float: left;width: 25%;}.ipc_like_box{overflow: hidden;max-width: 100%;padding: 0 5px;-webkit-box-sizing:border-box;margin-bottom: 10px;}.ipc_like_user{position: relative;margin: 0 auto;width: 52px;height: 52px;}.ipc_like_user img{display: block;border-radius: 50px;width: 45px;height: 45px;}.ipc_like_user_vip{display: block;position: absolute;border-radius: 100px;z-index: 10; line-height: 0;background: #fea200;width: 20px;height: 20px;bottom: 5px;right: 5px;text-align: center;vertical-align: middle;}.ipc_like_user_vip i{font-size: 14px;color: #fff;position: absolute;margin: 11px 0 0 -7px;}.ipc_like_name{font-weight: normal;color: #999; font-size: 13px;display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center; height:19px;}/*搜索*/.search_inf_box{position:fixed; top:0px; left:0px; width:100%; height:100%; overflow:auto; background:#fff; z-index:99999; display:none;}.search_inf_main{padding-top:44px;}.search_header{position:fixed; width:100%; top:0; left:0; z-index:999999;} /*听课页面关注讲师*/.teacher_focus{display:inline-block;margin-right:8px;}.focus_to{padding-top:15px; font-size:14px; color:#fe583e; display: none;}.more_course{padding-top:15px; font-size:14px; color:#666; display: none;}/*创建系列课*/.sc_box{background: #fff;overflow: hidden;padding: 12px 0;}.sc_box.H-border-vertical-bottom-after:after{margin-left: 10px;}.sc_box.sc_box_up_img{padding: 6px 0;}.sc_box span{padding-left: 10px;}.sc_box .sc_cover{font-size: 14px;padding: 0 10px 0 15px;text-align: right;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.sc_box .sc_cover .sc_box_img{width: 80px;float: right;}.sc_box .sc_cover .sc_box_img .p-ui-box{padding-bottom:62%;border-radius:5px;}.sc_box .sc_arrow {padding-left: 0;}.sc_box .sc_arrow i{padding-right: 10px;color: #999;font-size: 14px;}.sc_box .sc_set i{border: 1px solid #ccc;width: 15px;height: 15px;border-radius: 50px;background: #fff;display: inline-block;margin-right: 8px;position: relative;top: 1px;}.sc_box .sc_set.cur i{background: #10c788 url(../images/pig_pay_set.png) no-repeat center center;background-size: 80%;border: 1px solid #10c788;}.sc_tit{color: #999;padding: 15px 0 10px 10px;position: relative;}.sc_tips{color: #999;padding: 5px 10px 0 10px;font-size: 14px;}.sc_tips p{margin: 0;padding-top: 10px;}.sc_txt{font-size: 16px;-webkit-box-sizing: border-box;border: 0;outline: none;background: none;width: 100%;display: block;margin: 0 0 0 15px;}.sc_txt::-webkit-input-placeholder{color:#999;}.series_cour_btn{padding: 0px 20px; margin-top:20px;}.cour_btn_bod {    background: none;    outline: none;    border: none;    width: 100%;    color: #10c788;    padding: 10px 0 10px 0;    border: 1px solid #10c788;    border-radius: 3px;    margin-right: 10px;}.cour_btn{background: #10c788;outline: none;border: none;width: 100%;color: #fff;padding: 12px 0 10px 0;border-radius: 3px; line-height: 1.5;}.cour_btn:active {background: #0fb179;}.cour_btn.del {background: #fe583e;margin-top: 15px;}.cour_btn.del:active {background: #d63317;}.cour_btn.end {background: #393a3e;margin-top: 15px;}.cour_btn.end:active {background: #2a2b2e;}.sc_sale{display: block;position: absolute;right: 0;top: 16px;margin-right: 10px;background: #fff;}.sc_sale.H-switch{width: 38px;height: 20px;}.sc_sale.H-switch:checked:before{left: 18px;}.sc_sale.H-switch:before{width: 18px;height: 18px;}.sc_add_charge{color: #10c788;border-radius: 5px;background: #fff;text-align: center;font-size: 14px;line-height: 14px;margin: 20px 10px 5px 10px;padding: 10px 0 12px 0}.sc_add_charge i{font-size: 22px;line-height: 22px;position: relative;top: 2px;margin-right: 3px;}.sc_charge_box{padding: 10px 0;}.sc_charge_txt{margin: 0 10px;}.sc_charge_txt .sc_txt{background: #fff;margin: 0;border-radius: 5px;padding: 10px;}.sc_del{padding: 0 10px;}.sc_del i{font-size: 18px;color: #10c788}.sc_cost_list .sc_box:last-child.H-border-vertical-bottom-after:after{border: 0;}.sc_cost_list .sc_box .sc_red{color: #fe583e;}.sc_dialog_box{background: #fff;margin: 0 25px;border-radius: 5px;}.sc_dialog_cent{padding: 20px;}.sc_dialog_cent h2{font-size: 16px;line-height: 16px;font-weight: normal;color: #666;margin: 0;padding-bottom: 12px;}.sc_dialog_cent .H-border-both-after{background: #f9f9f9;}.sc_dialog_cent .atte_text{background: none;font-size: 16px;}.sc_dialog_cent .sc_dialog_tips{font-size: 12px;color: #aaa;margin: 10px 0 0 0;}.sc_dialog_foot{font-size: 16px;overflow: hidden;display:-webkit-box;margin-top: 10px;}.sc_foot_btn{-webkit-box-flex: 1;display: block;outline: none;border: none;color: #666;padding: 15px 0;background: none;}.sc_foot_btn.ok{color: #10c788;}.sc_dialog_class_mode span{display: block;font-size: 16px;padding: 15px 15px 13px 15px;}.sc_dialog_class_mode span:last-child.H-border-vertical-bottom-after:after{border: 0;}.sc_dialog_class_mode span:active{background: #f4f4f4;border-radius: 5px;}/*系列课tab*/.series_courses_tab_fix{height: 44px;background: #fff;}.series_courses_tab_nav{background: #fff;position: static;width: 100%;z-index: 999;}.series_courses_tab_box{display:-webkit-box;background: #fff;}.series_courses_item{-webkit-box-flex: 1;text-align: center;z-index: 999;}.series_courses_item span{font-size: 14px;color: #333;display: inline-block;line-height: 41px;}.series_courses_item.cur span{color: #10c788;border-bottom: 3px solid #10c788;}.series_courses_tab_cent{margin: 0;overflow: hidden;background: #fff;}.series_courses_tab_cent .cent{display: none;margin: 0;padding: 0;overflow: hidden;}.sc_list_box{background: #fff;padding: 10px;position: relative;overflow: hidden;}.sc_list_box.H-border-vertical-bottom-after:after{margin-left: 10px;}.sc_list_box:last-child.H-border-vertical-bottom-after:after{border: 0;}.sc_list_box_left{width: 100px;position: relative;}.sc_list_box_left .p-ui-box{padding-bottom: 65%;border-radius: 2px;}.sc_list_box_right{position: relative;margin-left: 10px;}.sc_list_title{margin: 2px 0 0 0;padding: 0;font-size: 16px;font-weight: normal;line-height: 18px;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;overflow: hidden;}.sc_updata{margin-top: 6px;}.sc_updata .H-border-both-after:after{border: 1px solid #10c788;border-radius: 50px;}.sc_updata i{font-style: normal;font-size: 12px;line-height: 12px;color: #10c788;border-radius: 3px;padding: 3px 5px;position:relative;left: -6px;-webkit-transform:scale(0.8);}.sc_updata span{display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;line-height: 14px;padding-top: 3px;color: #999;}.sc_price{margin-top: 6px;}.sc_price i{font-style: normal;font-size: 12px;line-height: 12px;color: #999;}.sc_price em{font-style: normal;font-size: 14px;line-height: 14px;color: #999;position: relative;top: -2px;}.sc_price span{font-size: 14px;line-height: 14px;text-align: right;color: #10c788;}/*系列课详情*/.sc_edit_wrap{background: #fff;overflow:hidden;padding: 15px;background: #fff;}.sc_edit_wrap .sc_edit_wrap_price{margin-bottom: 5px;}.sc_edit_wrap .sc_edit_wrap_price span{color: #fe583e;color: #fe583e;font-size: 30px;line-height: 30px;}.sc_edit_wrap .sc_edit_wrap_price span i{font-style: normal;font-size: 16px;margin-left: 5px;}.sc_edit_wrap .sc_edit_wrap_price s{color: #999;margin-left: 5px;font-size: 16px;position: relative;top: -4px;}.sc_edit_wrap .sc_edit_wrap_price b{background: #fe583e;color: #fff;font-size: 12px;border-radius: 3px;font-weight: normal;padding: 1px 3px;margin-left: 5px;position: relative;top: -5px;}.sc_edit_wrap .sc_edit_wrap_tit{font-size:20px;font-weight: normal;line-height: normal;margin: 0 0 5px 0;}.sc_edit_wrap .sc_edit_wrap_time{margin:8px 0 0 0;font-size: 12px;color: #888;}.sc_edit_wrap .sc_edit_wrap_time span{margin:0 8px;}.sc_edit_content{padding: 15px;background: #fff;margin-top: 10px;}.sc_edit_content .live_list_box{padding: 10px 0;overflow: hidden;}.sc_edit_content .live_list_box.H-border-vertical-bottom-after:after{margin: 0;}.sc_edit_tit{display: block;margin-bottom: 15px;position: relative;}.sc_edit_tit h2{font-size: 16px;line-height: 16px;font-weight: normal;margin: 0;}.sc_edit_tit i{height: 15px;width: 3px;border-radius: 50px;display: block;background: #10c788;float: left;margin-right: 8px;}.remove_btn{display: inline-block;position: absolute !important;right: 0;top: -1px;font-size: 12px;color: #999;line-height: 12px;padding: 5px 10px 4px 10px;}.remove_btn span{font-size: 12px;line-height: 12px;margin-right: 4px;}.remove_btn.H-border-both-after:after{border-radius: 100px;}.remove_btn:active{background: #f9f9f9;border-radius: 100px;}.remove_list_del{position: relative;right: -5px;}.remove_list_del span{color: #fe583e;padding: 8px;}.remove_list_del span i{font-size: 20px;}.sc_edit_notice{color: #777;padding-left: 18px;}.sc_edit_notice ul{margin: 0;padding: 0;}.sc_edit_notice li{list-style-type: square;font-size: 14px;line-height: 22px;margin-top: 8px;}.sc_edit_introduce p{text-indent: 0px;line-height: 26px;margin: 15px 0;}.sc_edit_introduce img{max-width: 100%;height:auto;}.sc_edit_introduce .video_box{margin-top: 20px;padding-bottom: 60%;}.sc_edit_introduce .video_frame{position: absolute;width: 100%;height: 100%;overflow: hidden;}.sc_footer{height: 50px;margin-top: 10px; position: fixed;left:0;bottom: 0;width: 100%;}.sc_footer_fx{height: 50px;background: #fff;padding: 0 5px;}.sc_footer_bnt{border: 1px solid #10c788;border-radius: 5px;margin: 6px 5px;text-align: center;color: #10c788;width: 100%;}.sc_fb_green{border: 1px solid #10c788;background: #10c788;color: #fff;}.sc_fb_green:active{background: #0fb179;border: 1px solid #0fb179;}        /*关注*/.series_courses_focus{background: #fff;}.sc_focus_box{margin: 10px 0 0 0;padding: 10px 15px}.sc_focus_name{overflow: hidden;}.sc_focus_name .sc_focus_name_head{width: 28px;height: 28px;position: absolute;}.sc_focus_name .p-ui-box{border-radius: 100px;}.sc_focus_name span{margin-left: 38px;line-height: 28px;font-size: 15px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;display:block}.sc_focus_btn{margin-left: 15px;}.sc_focus_btn span{padding: 2px 10px;font-size: 14px;}.sc_focus_btn .tutor_unfollow_red.H-border-both-after:after{border-color: #fe583e;}.sc_focus_wrap{padding: 15px 0;}.sc_focus_item{text-align: center;}.sc_focus_item h2{font-size: 16px;line-height: 16px;margin: 0;font-weight: 500;color: #777;padding-bottom: 8px;}.sc_focus_item h2 i{margin: 0;font-size: 20px;color: #fea200;}.sc_focus_item p{font-size: 12px;line-height: 12px;margin: 0;color: #aaa;}/*课程排序*/.sc_sort_tips{font-size: 14px;padding: 15px;color: #888;background: #f8f8f8;}.sc_sort_list{padding: 15px;overflow: hidden;}.sc_sort_list.H-border-vertical-bottom-after:after{margin-left: 15px;}.sc_sort_list_img{width: 80px;}.sc_sort_list_img .p-ui-box{padding-bottom: 65%;border-radius: 3px;}.sc_sort_list_tit h2{font-weight: normal;font-size: 16px;line-height: 23px;margin: 0; text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;position: relative;word-break: break-all;padding: 0 15px;}.sc_sort_list_ipt input{width: 60px;text-align: center;font-size: 18px;line-height: 18px;color: #666;}/*系列课简介*/.ec_intro_center{padding: 15px;}.ec_intro_box{background: #f7f7f7;margin: 0 0 15px 0;height: 130px;overflow: hidden;}.ec_intro_left{background: #fff;height: 130px;border-radius: 5px 0  0 5px;overflow: hidden;}.ec_intro_left .atte_text{height: 130px;border-radius: 5px 0  0 5px;overflow-y: auto;}.ec_intro_left textarea::-webkit-input-placeholder{color: #999;}.ec_intro_left .p-ui-box{border-radius: 5px 0  0 5px;padding-bottom: 45%;}.ec_intro_right{width: 32px;margin: 0;}.ec_intro_right .del,.ec_intro_right .up,.ec_intro_right .down{width: 30px;height: 50px; display: inline-block;-webkit-box-align: center;display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center;}.ec_intro_right .del{height: 30px;}.ec_intro_right .del i,.ec_intro_right .up i,.ec_intro_right .down i{color: #999;font-size: 14px;}.ec_intro_box:first-child .ec_intro_right .up i,.ec_intro_box:last-child .ec_intro_right .down i{color: #e5e5e5;}.ec_intro_img_tips{padding: 20px;margin-top: 15px;}.ec_intro_img_tips span{width: 100%;display: block;font-size: 18px;line-height: 18px;color: #d3d3d3;text-align: center;}.ec_intro_img_tips span i{font-size: 20px;margin-right: 5px;}.ec_intro_img_tips p{margin: 0;font-size: 12px;line-height: 16px; color: #d3d3d3;margin-top: 10px;}.ec_intro_video {height: 130px;overflow: hidden;}.ec_intro_video_left{width: 60%;text-align: center;}.ec_intro_video_right{width: 40%;text-align: center; background: url(../images/p-ui-vedio-bg.png) no-repeat center center;background-size: 110px 110px;}.ec_intro_foot{height: 50px;}.ec_intro_foot_fix{height: 50px;position: fixed;left: 0;bottom: 0;right: 0;background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 100%);}.ec_intro_add_font{width: 40px;height: 40px;margin: 5px 0 0 15px; background: url(../images/re_theme01.png);background-size: 100%;}.ec_intro_add_img{width: 40px;height: 40px;margin: 5px 0 0 15px; background: url(../images/re_theme02.png);background-size: 100%;}.ec_intro_add_video{width: 40px;height: 40px;margin: 5px 0 0 15px; background: url(../images/re_theme03.png);background-size: 100%;}/*大咖来了*/.big_guy_box{margin: 15px;position: relative;}.big_guy_box .p-ui-box{border-radius: 5px;padding-bottom: 51%;}.big_guy_centent{position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.5);border-radius: 5px;}.big_guy_top{display:-webkit-box;margin-top: 8px;}.bgt_set{-webkit-box-flex: 1;margin-left: 10px;}.bgt_set span{color: #fff;font-size: 12px;line-height: 12px;padding: 3px 3px 2px 3px;background: rgba(255,255,255,.2);border-radius: 5px;}.bgt_hot{margin-right: 10px;}.bgt_hot span{color: #fe583e;font-size: 12px;}.bgt_hot span i{font-size: 14px;margin-right: 3px;}.big_guy_bottom{position: absolute;left: 0;right: 0;bottom: 0;margin: 0 10px 10px 10px;}.bgb_tit h2{font-size: 16px;color: #fff;margin: 0;line-height: 23px;}.bgb_tit i{width: 36px;height: 2px;border-radius: 50px;background: #fe583e;display: block;margin: 8px 0 5px 0;}.bgb_info{display:-webkit-box;}.bgb_info_pitch{-webkit-box-flex: 1;font-size: 12px;color: #fff;}.bgb_info_pitch span{margin-right: 5px;}.bgb_info_pitch em{font-style: normal;overflow: hidden;margin-left: 5px;}.bgb_info_subscribe{font-size: 12px;color: #fff;}/*系列课单节课程*/.scd_title{margin-top: 10px;padding: 0 15px;background: #fff;overflow: hidden;}.scd_title h2{font-size: 14px;line-height: 14px;color: #999;font-weight: normal;}.scd_title h2 i{font-size: 16px;line-height: 16px;color: #ccc;margin-right: 5px;position: relative;top: 1px;}.scd_belong_box{background: #fff;margin: 10px 0;padding: 0 15px;height: 42px;overflow: hidden;}.scd_belong_name{font-size: 14px;line-height: 44px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;display: inline-block;color: #888;}.scd_belong_arrow{margin: 0 0 0 15px;}.scd_belong_arrow i{font-size: 12px;line-height: 12px;color: #aaa;}.scd_foot_box{height: 50px;margin-top: 10px;}.scd_foot_fix{height: 50px;position: fixed;left: 0;right: 0;bottom: 0;background: #fff;}.scd_foot_btn{padding: 0 10px;}.scd_foot_btn span{height: 40px;margin-top: 5px;text-align: center;color: #fff;border-radius: 3px;}.scd_price_box{background: #f3f3f3;}.scd_price_buy{padding: 12px 10px;background: #fff;font-size: 14px;}.scd_price_buy .pb_set{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}.scd_price_buy .pb_set i{border: 1px solid #ccc;width: 15px;height: 15px;border-radius: 50px;background: #fff;display: inline-block;margin-right: 8px;position: relative;top: 2px;}.scd_price_buy .pb_set.cur i{background: #10c788 url(../images/pig_pay_set.png) no-repeat center center;background-size: 80%;border: 1px solid #10c788;}.scd_price_buy .pb_cover{color: #fe583e;font-size: 15px;}.scd_price_buy .pb_cover s{color: #888;font-size: 14px;margin-left: 5px;}.scd_price_save{padding: 12px 10px;background: #f9f9f9;}.scd_price_save .ps_tit{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;color: #888;margin-left: 25px;font-size: 14px;line-height: 14px;}.scd_price_save .ps_save{font-size: 14px;line-height: 14px;color: #fe583e;}.scd_price_save .ps_save span{border: 1px solid #fe583e;border-radius: 3px;padding: 3px 8px 2px 8px;}.scd_price_list{max-height: 225px;overflow-y: auto;}.scd_price_list .pl_item_box{padding: 12px 10px;}.scd_price_list .pl_item_tit{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;color: #888;margin-left: 25px;font-size: 14px;}.scd_price_list .pl_item_money{color: #888;margin-left: 10px;font-size: 14px;}.scd_foot_price{height: 50px;background: #fff;overflow: hidden;}/*音乐/视频*/.lw_music_img_box{width: 210px;height: 60px;overflow: hidden;z-index: 1;position: relative;border-radius: 4px 4px 0 0;}.lw_music_img_bg{width: 150%;padding-bottom: 100%;background-position: center !important;background-size: cover !important;height: 0;position: relative;left: -25%;top: -25%;-webkit-filter: blur(15px);}.lw_music_box{width: 210px;height: 60px;border-radius: 4px 4px 0 0;overflow: hidden;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 2;padding: 8px 10px 0 10px;box-sizing: border-box;}.lw_music_img{width: 45px;height: 45px;position: relative;}.lw_music_img .lw_music_play{position: absolute;left: 0;right: 0;top: 0;bottom: 0;text-align: center;line-height: 46px;}.lw_music_img .lw_music_play i{color: #fff;font-size: 22px;text-shadow: 0 0 8px #000;}.lw_music_img .lw_music_play.cur .pig-184:before{content: "\e705";}.lw_music_info{height: 50px;overflow: hidden;margin-right: 10px;}.lw_music_info h2{font-weight: normal;color: #fff;font-size: 15px;line-height: 16px;margin-top: 5px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}.lw_music_info p{color: #fff;font-size: 12px;line-height: 12px;margin-top: 8px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}.lw_music_tit{background: #fff;border-radius: 0 0 4px 4px;font-size: 12px;padding: 2px 0 2px 5px;}.lw_music_tit span{-webkit-transform:scale(0.9);color: #999;}.lw_music_tit.mbd-box:before{border-radius: 0 0 20px 20px;}.lw_video_box{width: 210px;position: relative;}.lw_video_box .p-ui-box{padding-bottom: 40%;}.lw_video_box .admin_video_item{border-radius: 4px 4px 0 0;position: absolute;width: 100%;height: 100%;overflow: hidden;}/*PPT*/.swiper-container-fix{height: 210px; width:100%; position:fixed; top:0px; left:0px; z-index: 999;}.swiper-container {width: 100%;height: 200px;background: #000;position: fixed;}.swiper-slide {text-align: center;font-size: 18px;line-height: 200px;}.swiper-pagination-fraction{width: auto;color: #ccc;left: 10px;font-size: 12px;}.swiper-pagination-current{font-size: 15px;color: #fff;}.swiper-pagination-total{color: #ccc;}.swiper-button-next,.swiper-button-prev{position:absolute;top:93%;width:35px;height:25px;z-index:999;cursor:pointer;border-radius: 3px;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background: rgba(0,0,0,.5) url(../image/swiper_arrow_left.png) no-repeat center center;background-size:13px 13px;right:50px;left:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background: rgba(0,0,0,.5) url(../image/swiper_arrow_right.png) no-repeat center center;background-size:13px 13px;right:10px;left:auto}.win_icon_top{z-index: 9;}.win_icon_top .win_icon_right.cur{top: 205px;}.win_icon_top .win_icon_right.cur #ppt{top: -205px;position: absolute;}/*选择文本/PPT模式*/.picture_mode_box{padding: 0 10px 0 10px}.ppt_mode,.text_mode{margin: 0 10px;}.ppt_mode p,.text_mode p{text-align: center;margin: 0;font-size: 14px;color: #999;margin-bottom: 10px;}.ppt_picture,.text_picture{border: 1px solid #bbb;border-radius: 8px;padding: 8px 8px 20px 8px;position: relative;}.ppt_picture i,.text_picture i{position: absolute;bottom: 0;right: 0;font-size: 20px;line-height: 20px;color: #bbb;}.ppt_picture.cur,.text_picture.cur{border: 1px solid #10c788;background: rgba(16,199,136,.05);}.ppt_picture.cur i,.text_picture.cur i{color: #10c788;}.text_minor{margin: 15px 20px;font-size: 14px;line-height: 18px;color: #999;}.text_minor u{color: #084c89;}.series_cour_btn{padding: 0 20px;margin-top: 20px;}.series_cour_btn .cour_btn_bod{margin-right: 20px;}/*更多评论*/.tcomm_box_fix{position: fixed;bottom: 50px; width:50%; right: 0; z-index:99;}.tcomm_box_fix .new_live_win_talk{width: 100%;float: right; margin: 0 10px 15px 0; z-index: 999;}.tcomm_list_box{background: #fff;padding: 10px;}.tcomm_list_left{position: relative;}.tcomm_list_head{margin: 0 10px 0 0}.tcomm_list_head img{width: 45px;height: 45px;border-radius: 100px;}.tcomm_list_info{margin-left: 3px;}.tcomm_list_info h2{margin: 2px 0 0 0;font-size: 13px;line-height: 15px;display: block;font-weight: normal;color: #084c89;overflow: hidden; word-break: break-all;}.tcomm_list_info p{margin: 3px 0;font-size: 14px; word-break: break-all;}.tcomm_list_info span{margin: 0;padding: 0; font-size: 12px;line-height: 13px;color: #999; display: block;}.tcomm_list_right{margin: 0 15px 0 20px;}.tcomm_list_right i{color: #999;}.reply_comm_audio{font-size: 14px;color: #10c788;padding: 0 15px;}/*评论操作*/.p5{padding:5px !important;}.comment_edit{width: 100%; height: 100%; background: rgba(0,0,0,0.8); position: fixed; top: 0px; left: 0px; z-index: 999999; display: none;}.comment_edit_main{position:absolute; width:100%; bottom:0px; left:0px; text-align:center;}.comment_eidt_btn{background:#fff; border-radius:8px;}.comment_eidt_btn p{color:#b1b1b1; height:35px; line-height:35px; font-size:12px;}.comment_eidt_btn a{display:block; border-top:1px solid #f3f3f3; height:45px; line-height:45px; color:#52b0f3; font-size:16px; font-weight:bold;}.comment_eidt_cancel{background:#fff; border-radius:8px; margin-top:5px; display:block; border-top:1px solid #f3f3f3; height:45px; line-height:45px; color:#52b0f3; font-size:16px; font-weight:bold;}