/*@media (min-width: 721px){*/

.VidPL{ background:#fff; width:1198px; border:1px solid #ccc; margin:0 auto 80px;}
.VidPtit{ height:55px; padding:5px 35px 0 35px; color:#333; font-size:16px;}
.VidPtiW{ line-height:55px;}
.VidPtiL{ width:180px;line-height:55px;position:relative;}
.VidPtiLt{ width:80px;}
.VidPtiA{width:70px;padding-left:10px; padding-right:20px; color:#ffae21; background:url(../images/icon/iconJ_01.png) no-repeat center right;}
.VidPtiAo{background:url(../images/icon/iconJ_02.png) no-repeat center right;}
.VidPtiK{width:100px; top:50px; right:0; position:absolute;border:1px solid #ccc; background:#FFF; display:none;}
.VidPtiK a{text-align:center; line-height:29px; color:#666; display:block; font-size:14px;}
.VidPtiK a:hover{ background:#f1f1f1;}

.VidPLk{ padding:25px 35px 10px; width:1128px;border-top:1px solid #ccc;}
.VidPLI{ width:50px; height:50px; border-radius:50%; overflow:hidden; margin-right:20px;}
.VidPLM { width:1058px}
.VidPLname{ line-height:45px; font-size:16px; color:#666;}
.VidPLnr{ line-height:25px; font-size:16px; color:#333;}
.VidPLft{ margin-top:13px; line-height:20px; font-size:14px; color:#999;}
.VidPLftP{}
.VidPLftP a{ color:#999; width:60px; display:inline-block; margin-left:-2px; line-height:20px; text-align:right;}
.VidPLftP a.VidPLhf{ text-align:center;height:20px; float:left;}
.VidPLftP a i{ width:16px; height:20px; display:inline-block; background-image:url(../images/icon/hand.png); margin-right:5px;}
.VidPLftP a span{ float:right;}
.vidZ{ background-position:0px 0px;}
.vidZ0{ background-position:0px -20px;}
.vidN{ background-position:0px -40px;}
.vidN0{ background-position:0px -60px;}

.vidTHF{ margin-top:15px; display:none;}
.vidTHFP{width:50px; height:50px; border-radius:50%; overflow:hidden; margin-right:10px;}
a.VidPLfb{ width:80px; height:50px; text-align:center; color:#FFF; background:#ffae21; border-radius:4px; font-size:16px; line-height:25px; padding:12px 0;}
a.VidPLfb:hover{ box-shadow:0 0 6px #eb9d16;}
.vidTex{ border:1px solid #ccc; width:848px; padding:10px 25px; color:#333; font-size:14px; height:54px; line-height:22px; border-radius:3px;}

.VidPhf{ margin-top:10px;}
.VidPhfI{ width:35px; height:35px;border-radius:50%; overflow:hidden;}
.VidPhfN{ width:1000px; font-size:14px; color:#666; line-height:20px;}
.VidPhfs{ font-size:12px; margin-top:5px;}



.VidFB{background:#fff; width:1128px; border:1px solid #ccc; margin:20px auto; padding:10px 35px 15px;}
.VidFBt{ font-size:16px; text-align:center; color:#333; line-height:45px;}
.VidFtex{border:1px solid #ccc; width:1078px; padding:10px 25px; color:#333; font-size:16px; height:120px; line-height:22px; border-radius:3px;}
a.VidFBA{ width:135px; height:40px; line-height:40px; text-align:center; display:block; margin-top:15px; color:#FFF; font-size:16px; background:#ffae21;}

.Vidmap{width:1200px; margin:20px auto 0;}



/*播放器样式*/
.VidCon{ width:1200px; margin:0 auto; background:#FFF; height:510px;}
.video_player{width:815px;}

.vidButL{ padding-left:24px; width:120px; color:#666; font-size:12px; margin-top:15px;}
.vidButL span{ padding-left:24px; background:url(../images/icon/Vid01.png) no-repeat center left; line-height:21px; padding-right:10px; display:inline-block;}
.vidButLA{ display:inline-block; margin-right:10px;}

.vidButT{padding-top: 15px; font-weight: 800;font-size: 16px}

.vidButR{ color:#999; font-size:12px; margin-top:16px;}
.vidButR span{ margin-left:25px; display:inline-block;}
.vidButR span i{ width:16px; height:16px; margin-right:10px; float:left;}

.vidButI1{ background:url(../images/icon/Vid05.png) no-repeat center;}
.vidButI2{ background:url(../images/icon/hand.png) no-repeat top;}
.vidButI3{ background:url(../images/icon/Vid07.png) no-repeat center;}
.vidButI4{ background:url("../images/icon/Star2.png") no-repeat center; }
.vidButI5{
    background:url("../images/icon/hand.png") no-repeat ;
    background-position-y: -20px;
}

.clearborder{width:360px;}
.VidVoet{line-height:50px; border-bottom:1px solid #eee; font-size:16px; color:#333;}
.video_list_area{height:450px; overflow-y:auto}
ul.video_list{margin: 7px 0px 0px 0; list-style:none;}
ul.video_list li{font-size:14px;line-height:40px; }
ul.video_list li a{display:block;height:40px;color:#999;}
ul.video_list li a i{ width:8px; height:8px; border-radius:50%; background:#999; float:left; margin-right:9px; margin-top:15px;}
ul.video_list li a p{ width:230px; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.video_list li a span{float:left; width:70px; font-size:12px; text-align:right;}
ul.video_list li a:hover,ul.video_list li a.on{color: #ffae21;}
ul.video_list li a:hover i,ul.video_list li a.on i{background: #ffae21;}


.Mainx{ font-size:12px; color:#666; padding-left:20px; width:1180px; margin:20px auto 0; line-height:40px; background:url(../images/icon/weiz.png) no-repeat left center;}
.Mainx a{ color:#666;}
.Mainx span{ font-size:14px; color:#333;}

.VidRIR{ width:815px; margin-bottom:15px;}
.VidRtit{ font-size:20px; width:570px; line-height:42px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.VidCa{ display:block; color:#FFF; width:68px; line-height:22px; height:22px;  text-align:center; font-size:16px;}

.VidCot{ width:1200px; margin:50px auto 30px;}
.VidCotT{ margin-bottom:10px; font-size:18px; color:#333; line-height:30px; padding-left:35px;background:url(../images/icon/VidCon.png) no-repeat left center;}
.VidCotn{ color:#666; padding-left:35px; line-height:27px; font-size:16px;}
.VidCotn p{ text-indent:2em;}

.bj_Iid{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4); display:none}
.bj_wx{z-index:9999;position:fixed;top:20%;left:50%;width:600px; height:400px; margin-left:-301px; background:#FFF; border-radius:0.05rem;overflow:hidden; border:1px solid #dcdcdc;display:none}
.bj_wxT{ line-height:38px;border-bottom:1px solid #dcdcdc; background:#fbfbfb;}
.bj_wxT p{ padding-left:30px; font-size:14px; color:#666;}
.bj_wxN{ text-align:center; margin-top:15PX;}
.bj_wxNt{ line-height:28px; font-size:16px; color:#f3a000;}
.bj_wxNr{ font-size:14px; color:#999; line-height:28px;}
.bj_wxMa{ width:163px; height:163px; padding:10px; background:url(../images/icon/VidK.jpg) no-repeat center; margin:10px auto;}

.showClose{ width:15px; height:15px; margin-top:12px; margin-right:20px; display:block;}











