/*
*ListContTop
*/
.ListContTop{
	width:1200px;
	height:640px;
	overflow:hidden;
}
.ShowSlides{
	width:860px;
	height:635px;
	border:#C3D4E7 solid 2px;
	background:url(hotcont.gif) repeat-x;
	float:left;
	overflow:hidden;
	position:relative;
}
.ShowSlides .slidePic{
	width:840px;
	height:520px;
	position:absolute;
	left:8px;
	top:8px;
	overflow:hidden;
	border:#DDD solid 1px;
	padding:1px;
	background:#FFF;
}
.ShowSlides .slidePic li{
	width:840px;
	height:520px;
	overflow:hidden;
	position:relative;
}
.ShowSlides .slidePic li div{
	text-align:center;
	margin-top:-60px;
}
.ShowSlides .slidePic li span{
	display:block;
	height:35px;
	width:840px;
	background:#000;
	position:absolute;
	left:0;
	top:485px;
	filter: alpha(opacity=60); 
	opacity: 0.6; 
	moz-opacity: 0.6;
	color:#FFF;
	line-height:35px;
	overflow:hidden;
	font-size:14px;
}
.ShowSlides .slidePic li span a{
	float:left;
	padding-left:10px;
	color:#FFF;
}
.ShowSlides .slidePic li span em{
	float:right;
	padding-right:10px;
}
.ShowSlides .slideTxt{
	width:800px;
	height:75px;
	overflow:hidden;
	position:absolute;
	left:38px;
	top:545px;
}
.ShowSlides .slideTxt li{
	float:left;
	width:113px;
	height:75px;
	overflow:hidden;
}
.ShowSlides .slideTxt li div{
	width:100px;
	height:70px;
	border:#DDD solid 2px;
	overflow:hidden;
	filter: alpha(opacity=60); 
	opacity: 0.6; 
	moz-opacity: 0.6;
	cursor:pointer;
}
.ShowSlides .slideTxt li.cur div{
	border:#F00 solid 2px;
	filter: alpha(opacity=100); 
	opacity: 1; 
	moz-opacity: 1;
}
.ShowSlides .slideTxt li div span{
	display:block;
	width:100px;
	height:70px;
	text-align:center;
	overflow:hidden;
	background:#FFF;
}
.ShowSlides .ChangePic div{
	width:13px;
	height:64px;
	overflow:hidden;	
	position:absolute;
	bottom:20px;
	overflow:hidden;
}
.ShowSlides .ChangePic div.Up_atc{
	left:12px;
	background:url(prev.gif) no-repeat;
}
.ShowSlides .ChangePic div.Down_atc{
	right:12px;
	background:url(next.gif) no-repeat;
}
.ShowSlides .ChangePic div a{
	display:block;
	padding-top:65px;
}
.SideCont{
	width:312px;
	height:633px;
	overflow:hidden;
	float:right;
	border:#D7D7D7 solid 1px;
	border-top:#60A2CD solid 5px;
	background:url(hotcont.gif) repeat-x;
}
.SideCont .head .tag{
	font-size:14px;
	padding:15px 0 0 15px;
}
.SideCont .cont{
	padding:5px 10px 15px 10px;
	line-height:32px;
	height:360px;
	overflow:hidden;
}
.SideCont .cont div{
	height:32px;
	overflow:hidden;
	background:url(icon3.gif) left bottom repeat-x;
}
.SideCont .cont div span{
	display:block;
	width:20px;
	text-align:center;
	float:left;
	color:#FFF;
	background:url(munbg.gif) center -24px no-repeat;
}
.SideCont .cont div.list1 span,.SideCont .cont div.list2 span,.SideCont .cont div.list3 span{
	background:url(munbg.gif) center 9px no-repeat;
}
.SideCont .cont div a{
	color:#007BBB;
	float:left;
	padding-left:5px;
}
.SideCont .cont div em{
	float:right;
	color:#888;
	padding-right:5px;
}
/*
*ShowSorts
*/
.ShowSorts{
	height:210px;
	border:#C3D4E7 solid 1px;
	position:relative;
	background:url(hotcont.gif) repeat-x;
	margin-top:15px;
}
.ShowSorts .head{
	height:45px;
	line-height:40px;
}
.ShowSorts .head .tag{
	height:35px;
	overflow:hidden;
	position:absolute;
	left:10px;
	top:-4px;
	padding-left:15px;
	background:url(tag2.gif) no-repeat;
}
.ShowSorts .head .tag span{
	float:left;
	padding-right:15px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:url(tag2.gif) right top no-repeat;
}
.ShowSorts .head a{
	float:right;
	padding-right:15px;
	font-size:14px;
	color:#049;
}
.ShowSorts .cont{
	width:1088px;
	height:150px;
	overflow:hidden;
	position:relative;
	margin:auto;
}
.ShowSorts .cont .ListPic{
	width:10000px;
	position:absolute;
}
.ShowSorts .cont .ListPic ul{
	height:150px;
	float:left;
}
.ShowSorts .cont .ListPic ul dl{
	width:180px;
	height:150px;
	overflow:hidden;
	float:left;
}
.ShowSorts .cont .ListPic ul dl dt{
	width:150px;
	height:110px;
	border:#DDD solid 1px;
	padding:5px;
	margin:auto;
}
.ShowSorts .cont .ListPic ul dl dt a{
	display:block;
	width:150px;
	height:110px;
	text-align:center;
	overflow:hidden;
}
.ShowSorts .cont .ListPic ul dl dd{
	text-align:center;
	padding:8px 15px 0 15px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.ShowSorts .prev,.ShowSorts .next{
	width:32px;
	height:47px;
	overflow:hidden;
	position:absolute;
	top:85px;
}
.ShowSorts .prev a,.ShowSorts .next a{
	display:block;
	padding-top:50px;
}
.ShowSorts .prev{
	left:10px;
	background:url(icon5.gif) left -47px no-repeat;
}
.ShowSorts .next{
	right:10px;
	background:url(icon5.gif) -32px -47px no-repeat;
}
.ShowSorts .prev a.hover{
	background:url(icon5.gif) left top no-repeat;
}
.ShowSorts .next a.hover{
	background:url(icon5.gif) -32px top no-repeat;
}