.ShowPicType2{
	width:100% ;
	overflow: hidden;
	margin-bottom: 30px;
}
.ShowPicType2 .listpicBox{
	width: 102%;
	overflow: hidden;
}
.ShowPicType2 .listpicBox:after{
	content: '';
	display: block;
	clear: both;
}
.ShowPicType2 .listpicBox ul{
	width: 25%;
	overflow: hidden;
	float: left;
}
.ShowPicType2 .listpicBox ul.ul3,.ShowPicType2 .listpicBox ul.ul4{
	width: 25%;	
}
.ShowPicType2 .listpicBox ul ol,.ShowPicType2 .listpicBox ul li{
	margin-right:25px;
}
.ShowPicType2 .listpicBox ul ol{
	border:#DDD solid 1px;
	position: relative;
	overflow: hidden;
}
.ShowPicType2 .listpicBox ul ol:before{
	content: '';
	display: block;
	padding-top: 100%;
}
.ShowPicType2 .listpicBox ul ol img{
	position:absolute;
	width:100%;
	left:50%;
	top: 50%;
	border:0;
	background:none;
	outline:none;
  -webkit-transform: translate3D(-50%, -50%, 0);
      -ms-transform: translate3D(-50%, -50%, 0);
          transform: translate3D(-50%, -50%, 0);
}
.ShowPicType2 .listpicBox ul li .title{
	height: 60px;
	line-height: 30px;
	/*overflow: hidden;*/
	font-size: 18px;
}
.ShowPicType2 .listpicBox ul li .price{
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	font-size: 16px;
	padding-bottom: 5px;
	color: #F60;
	float: right;
}
.ShowPicType2 .listpicBox ul li .price span{
	font-size: 12px;
	color: #888;
}
