.MainCont{margin-top:15px;}
.ListPicTable td{
	width:25%;
}
.ListPicTable td.List_1 dl{float:left;}
.ListPicTable td.List_2 dl{margin-left:6px;}
.ListPicTable td.List_3 dl{margin-left:12px;}
.ListPicTable td.List_4 dl{float:right;}
.ListPicTable dl{width:95%;
	height:	290px;
	padding-top:10px;
	overflow:hidden;
	background:url(bg_out.gif) center top no-repeat;
}
.ListPicTable dl.over{
	background:url(bg_over.gif) center top no-repeat;
}
.ListPicTable dl dt{
	width:90%;
	height:195px;
	border:#DDD solid 1px;
	padding:1px;
	margin:auto;
}
.ListPicTable dl.over dt{
	border:#FF0 solid 1px;
}
.ListPicTable dl dt a{
	display:block;
	width:100%;
	height:100%;
	text-align:center;
	overflow:hidden;
}
.ListPicTable dl dt a img{max-height:100%; max-width:100%;}
.ListPicTable dl dd{
	width:90%;
	height:55px;
	line-height:23px;
	overflow:hidden;
	margin:auto;
	padding-top:10px;
}
.ListPicTable dl dd h3{
	height:23px;
	overflow:hidden;
	font-size:14px;
	font-weight:normal;
}
.ListPicTable dl dd h3 a{
	color:#369;
}
.ListPicTable dl dd p{
	height:23px;
	font-size:14px;
	margin-top:5px;
	overflow:hidden;
}
.ListPicTable dl dd p span{
	float:left;
	color:#666;
}
.ListPicTable dl dd p em{
	float:right;
	font-style:normal;
	color:#F30;
}
.showpage{
	clear:both;
	text-align:center;
	padding:10px 0 5px 0;
}
.showpage a{
	border:#DDD solid 1px;
	padding:3px 5px 2px 5px;
	color:#888;
}