#vnt-content { padding-top:10px;}
.block-banner-news {
	padding:10px 0px 5px;	
}
.block-banner  {
	width:750px;
	height:345px;	
}

.block-news { width:360px;}
.block-news .news-title {
	position: relative;  
	height:30px;	
	text-align:center;
} 
.block-news .news-title:before {
  position: absolute;
  left: 0;
  top: 50%;
  height: 1px;
  background: #b2b2b2;
  content: "";
  width: 100%;
  display: block;
}
.block-news .news-title span {display:inline-block ; background:#fff; line-height:30px; font-size:16px; text-align:center; z-index:2 ; position:relative; padding:0px 10px; color:#666666;}
.block-news .news-content {}
.block-news .news-content ul {list-style:none}
.block-news .news-content li {padding:5px 0px; overflow:hidden;}
.block-news .news-content li .img {
	float:left;
	width:110px;
	border:1px solid 3e5e5e5;
	margin-right:15px;	
	height:70px;
	overflow:hidden;
}
.block-news .news-content li .img img {}
.block-news .news-content li .name { color:#333333 }
.block-news .news-content li .name a {color:#333333 ; }
.block-news .news-content li .date-post { color:#aaaaaa; font-size:11px;}




.List_Product {}
.List_Product .col-sm-4{
    padding-right: 5px;
    padding-left: 5px;
    margin-bottom: 10px;
}
.List_Product .row{
    margin-right: 0px;
    margin-left: 0px;
}

.List_Product ul.listproduct {
	list-style:none;	
}
.List_Product .item-pro  {
	min-height:240px;
	overflow:hidden;
	border:1px solid #dddddd;
        position: relative;
}
.List_Product .item-pro.double-col {
	width:375px;	
}

.List_Product .item-pro:nth-child(5n) {
	margin-right:0px;	
}

.List_Product .item-pro .box-item {
	padding:10px;	
	position:relative;
        color: #4e4e4e;
}
.List_Product .item-pro .box-item a {  display:table-cell; vertical-align: bottom; }
.List_Product .item-pro .box-item .item-wrap { height:240px; display:table-cell; vertical-align: bottom;   }
.List_Product .item-pro.double-col .box-item .item-wrap { width:375px;}
.List_Product .item-pro .div-img {
}
.List_Product .item-pro .div-img img { max-width:150px; max-height:150px; float: left;}
.List_Product .item-pro .div-img .floatImgPro { position:absolute; z-index:1 ; top:-5px; right:5px;}
.List_Product .item-pro.double-col .div-img img { max-width:375px; max-height:150px;}
.List_Product .item-pro .pro-price {
	color:#d21e1e;
	text-align:center;
}
.List_Product .item-pro .pro-name {
	padding:2px 0px;
	color:#333333;
	font-weight:normal;
	text-align:center;
}
 

.List_Product .item-pro .div-info
{
	display:block;
	overflow:hidden;
	-ms-opacity:0;
	opacity:0;
	background:rgba(102,102,102,0.85);
	min-height:170px;
        max-height: 170px;
	width:100%;
	padding:5px;
	font-size:12px;
	color:#fff;
	line-height:16px;
	position:absolute;
	top:0;
	left:0;
	z-index:99;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0)
}
.List_Product .item-pro a:hover .div-info
{
	-ms-opacity:1;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	-khtml-opacity:1
}

.List_Product .item-pro .div-info span
{
	text-align:left;
	color:#fff;
	font-size:11px;
	display:block;
	padding:2px 6px;	
}

.List_Product .item-pro.double-col  .div-info{
	width:375px;	
}

.List_Product .noProduct { padding:20px; text-align:center; color:#ff0000; }