/*直播*/
.appoint_laod {transition: all 0.5s ease;
    -moz-transition:all 0.5s ease; /* Firefox 4 */
    -webkit-transition:all 0.5s ease; /* Safari and Chrome */
    -o-transition:all 0.5s ease;
    background: #000000 url('../img/livelaod.p  ng') no-repeat;filter: alpha(opacity=65); opacity: 0.65;width:320px;height:138px;margin:40px 0 20px;
    border-radius: 20px;
}
.appoint_nav_hover{cursor: pointer;}
.time {font-size:18px;color:#fefefe;text-align:center;margin-top: 10px;}
.show_time {font-size:28px;color:#1f46f6;text-align:center;margin-top:28px;line-height:32px;font-weight:bold;}
.live_wrap{margin: -45px auto 8px;}
.live_video {width:100%;box-sizing:border-box;;padding:42px 28px 0;}

.ewm_code{position: absolute;
    right: 36px;
    bottom: 67px;
}
.ewm_code img{display: none;}
.live_wrap .live_top {height: 200px}
.live_wrap .video_left_box .live_dec {display:none;}  

.live_wrap .video_left_box .live_dec.show {display:block;position: relative;    height: 460px;
}
.live_wrap .video_left_box .live_dec .live_dec_div{position: absolute;top: 0;color:#ffeb8d;}
.live_dec_img{	width: 817px;
	height: 460px;}
.live_wrap .video_left_box .live_dec .live_dec_div.hide{display: none;}
.live_wrap .video_left_box .live_dec .live_dec_div.show{display: block;}
.live_wrap .video_left_box p {font-size: 32px;margin: 202px 0 0 40px;}
.video_right_box {box-sizing:border-box;overflow-y:auto;    margin-top: 60px;
width: 302px;    padding: 2px;    z-index: 2;
position: relative;
height: 400px;background: url(../images/video_right_box.png);
box-shadow: 0px 6px 7px 1px rgba(84, 1, 166, 0.28);
border-radius: 0px 0px 10px 0px;}
.video_list_div {cursor: pointer;color: #fff;padding: 10px 0 10px 17px;position: relative;}
.video_list_div::after{width: 87%;height: 1px;background: #a270df;display: block;content: '1';position: absolute;bottom: 0;left: 7%;}
.live_title{width: 283px;height: 85px;background: url(../images/zblb.png) center no-repeat;    position: absolute;
    right: 38px;
    z-index: 1;}
.video_list_div.on{background: #6d1fc6;}
.video_list_div.on::after{display: none;}
.video_lis_hover{cursor: none;}
.play_time {color:#fff;font-size:14px;position: relative;}
.play_time.hide{display: none;}
.lec_clearix{padding: 5px 0;}
.lec_name{font-size: 14px;color: #fff;    margin-right: 20px;}
/* .play_time:before {content: '';display: block;width: 24px;height: 24px;background:red;position: absolute;left:0;top:22px;} */
.play_img {margin:3px;}
.play_nav {color:#fff;font-size:14px;    width: 210px;
     /* white-space: nowrap;
    overflow: hidden;text-overflow:ellipsis; */
   }
.play_nav1{margin-top: 25px;}
.live_wrap .appoint_nav {cursor:pointer;background:url('../img/livelaod.png') no-repeat;filter: alpha(opacity=100); opacity: 1;width:320px;height:138px;margin:40px 0 20px;cursor:pointer;margin-top: 30px;}
.live_wrap .appoint_laod .show_time {color:#1f46f6;}
.live_wrap .appoint_nav .show_time {color:#1f46f6;}
.live_wrap .t_con {display:none;position: relative;}
/* .live_wrap .play_nav {width:73%} */
.play_kz{font-size: 14px;color: #5222bb;	width: 40px;margin-right: 5px;
	height: 20px;    font-style: normal;
    text-align: center;
	background-image: linear-gradient(180deg, 
		#fff7ca 0%, 
		#fdde89 100%), 
	linear-gradient(
		#fdde89, 
		#fdde89);background-color: #fdde89;
	box-shadow: 0px 2px 4px 0px 
		rgba(0, 0, 0, 0.35);
	border-radius: 2px;}
.live_wrap .play {    font-size: 12px;
    text-align: center;
    line-height: 20px;
    /* padding: 0 10px; */
    color: #ffffff;
    border-radius: 2px;
    margin-right: 20px;}
/* .live_wrap .play.end{background: #a4a4a4;}
.live_wrap .play.nostart {background: #ff2f59;}
.live_wrap .play.nostart:hover {background: #d50730;}
.live_wrap .play.off {background: #221cb8;}
.live_wrap .play.off:hover {background: #0c1875;}
.live_wrap .play.on {background: #fba815;padding: 0 10px;}
.live_wrap .play.on:hover {background: #ef7716;padding: 0 10px;}
.live_wrap .play.ordered {background: #a4a4a4;} */

.live_wrap .yuyue{font-size: 18px;display: block;	width: 112px;
line-height: 41px;
background: linear-gradient(9deg, 
	#ffd12a 0%, 
	rgba(253, 239, 143, 1) 100%);background-color: #ffd12a;
box-shadow: 0px 3px 4px 0px 
	rgba(58, 0, 120, 0.59);position: absolute;z-index: 5;
border-radius: 4px;text-align: center;
letter-spacing: 2px;right: 32px;bottom: 27px;
color: #560499;}

.live_wrap .yuyue.jjks{cursor:default;}
.play_btn {position: absolute;left: 50%;top: 50%;margin-left: -35px;margin-top: -35px;display: none;cursor: pointer;}
.play_btn.on{display: block;}


/*滚动条*/
#mCSB_1_scrollbar_vertical   {width: 18px!important;}
.live_wrap .mCSB_scrollTools .mCSB_draggerRail {width: 13px;background: #5e15b1;}
.live_wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {	background-color: #b760ff;
box-shadow: 0px -3px 7px 0px 
rgba(0, 0, 0, 0.6);}
.live_wrap .mCSB_scrollTools:hover .mCSB_dragger .mCSB_dragger_bar {background: #c7d1f6;}
.live_wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover {background: #c7d1f6;}


/*弹窗*/
.warn_tip{color: #fff;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: #ff00ba;padding: 25px 50px;border-radius: 1rem;z-index: 60;font-size: 30px;box-shadow: 0 0.05rem 0.32rem 0 #691031;display: none;white-space: nowrap;}
.mask{width: 100%; height: 100%; background: #000; filter: alpha(opacity=40); opacity: 0.4; position: fixed; top: 0; left: 0; z-index: 40; display: none;}
.pop{display: block;z-index: 55;position: fixed;top:50%;left:50%;}
.pop_close{width: 30px;height: 30px;display: block;position: absolute;right: 5px;top: -42px;cursor: pointer;z-index: 3;}




/* 回放 改成已结束 */
/* 
0
1
0-1  出现按钮， */
/* 
0：未开始，1：直播中，3：已结束，4：回看中





*/
