.video_list{margin-right:-30px;overflow:hidden;}
.video_list ul{list-style:none;}
.video_list ul li{float:left;*display:inline;overflow:hidden;margin:0 20px 20px 0;width:205px;font-size:12px;padding-bottom:3px;border-bottom:3px solid #ebebeb;background:#F9F9F9}
.video_list ul li:hover{background:#ebebeb;border-bottom:3px solid #0168b5;transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;}
.video_list ul li .video_main{display:block;width:100%;height:120px;position:relative;overflow:hidden}
.video_list ul li .video_main *{cursor:pointer}
.video_list ul li .video_main .video_m{ width:213px; height:120px;position:absolute;top:0;left:0;opacity:.1;filter:alpha(opacity=10);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.video_list ul li:hover .video_m{background:#999;opacity:.5;filter:alpha(opacity=50)}
.video_list ul li .video_main img{display:block;width:100%;height:100%;overflow:hidden}
.video_list ul li:hover .video_hover{display:block}
.video_list ul li .video_hover{display:none;width:38px;height:38px;position:absolute;left:50%;top:50%;margin:-19px 0 0 -19px;background:url('image/vplay.png')}
.video_list ul li .vtitle{display:block;height:45px;line-height:20px;font-size:14px;margin-top:3px;padding:0 5px 0 10px;color:#3a3a3a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.video_list ul li .vtitle:hover{color:#0168b5;text-decoration:none}

.player {padding:32px 0;}
.play-list {padding:24px 24px 8px 24px;}
.play-list div {height:75px;margin-bottom:16px;}
.play-list div:hover {background:#404040;}
.play-list img {float:left;}
.play-list ul {float:left;width:190px;}
.play-list p {height:40px;line-height:20px;overflow:hidden;margin:6px 10px;color:#F1F1F1;}
.play-list span {color:#999999;padding-left:10px;}