﻿.video_txt{ width:100%;margin:0px; padding:10px 0px; clear:both; float:left; }
.video_txt ul{margin:0px; padding:0px; }
.video_txt li{
	margin-top: 10px;
	margin-bottom: 10px;
	clear:both;
	background-color: #f9f9f9;
	display:block;width:100%;
min-height:230px;
float:left;
}
.video_txt li a{ display:block; clear:both;padding: 20px 10px;  height:190x; overflow:hidden;}
.video_txt li a img{margin:0px; padding:0px;  }
.video_txt li a h3{ font-size:18px; color:#333; margin:10px 0px; padding:0px;}
.video_txt li a p{
font-size:14px; color:#777;

/****超出2行省略****/
overflow : hidden; 
text-overflow: ellipsis; 
display: -webkit-box; 
-webkit-line-clamp: 2; 
-webkit-box-orient: vertical;
}
.video_txt li a font{ font-size:14px; color:#999; margin-bottom:10px; display:block; clear:both;}
.video_txt li a span{
	display: inline-block;
	font-size: 14px;
	
	margin-top: 20px;
	
	border-radius: 2px;
	width: 140px;
	padding: 6px 10px;
	text-align: center;
	margin-bottom: 20px;border: 1px solid #333;color:#333;
	
}
.video_txt li:hover a span{background-color: #666;color: #fff;	border: 1px solid #666;-moz-transition: -moz-transform .3s;
-webkit-transition: -webkit-transform .3s;
-o-transition: -o-transform .3s;}
/*小屏幕*/
@media screen and (max-width: 768px) {
.video_txt li{  min-height:auto; height:auto;}	
}


.rsBtnCenterer {
	position:absolute; z-index:2;
	left:50%;
	top:50%;
}
.rsPlayBtn {
	-webkit-tap-highlight-color:rgba(0,0,0,0.3);
	width:64px;
	height:64px;
	margin-left:-32px;
	margin-top:-32px;
	cursor: pointer;
}
.rsPlayBtnIcon { text-align:center;
	width:64px;
	display:block;
	height:64px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
	-webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;

	background:url(../images/rs-default.png) no-repeat 0 -32px;
	background-color: #000;
	background-color: rgba(236,40,35,.9);
	*background-color: #000;
	
	
}
.rsPlayBtn:hover .rsPlayBtnIcon {
	background-color: rgba(236,40,35,1);

}
.rsPlayBtnIcon i{ font-size:40px; color:#fff; margin-top:12px;	
-webkit-border-radius: 0px !important;
	border-radius: 0px !important;}