@charset "utf-8";
/* CSS Document */
h2{
	font-size:1.1em;
}
/*.tbList thead td{
	font-weight:bold;
	text-align:center;
}
.tbList td{
	border-bottom:dotted 1px #666;
}*/
.odd{
	background-color:#F4F4F4;
}
.pnCatg{
	width:360px; float:left;
}
.pnCatg .thumb{
	width:65px; float:left;
}
.pnCatg .info{
	float:right; width:290px;
}
.pnCatg .subcatg a{
	font-size:0.8em;
	color:#006699;
}
.pnCatg .c1{
	font-weight:bold;	
}
.by{
	font-weight:bold;
	color:#FF6666;
}
/**/
.hm-active{
	padding-left:10px;
}
.hm-active li{
	width:92px;
	float:left;
	height:180px;
	margin:0 2px 0 2px;	
	overflow:hidden;
	border:solid 2px #87b2de;
	background-color:#87b2de;
}
.hm-active li a.thumb{
	display:block;
	height:55px;
	text-align:center;
	background-color:#FFF;
	padding:2px;
}
.hm-active li a{
		color:#FFF;
		text-decoration:none;
}
.hm-active li div.desc{
	height:50px;
	text-align:center;
}
/**/
.hm-postvip{
	/*height:330px;
	padding:5px;
	/*background:#FFF7F2; border:solid 1px #FFC1A4; */
}
.hm-h-postvip{
	background:url(../../images/h-postvip.jpg) no-repeat;
	height:19px;
	text-indent:-9999px;
}
/**/
#store ul{
	list-style:none;
	padding:0 0 0 10px;
	margin:0;
}
#store ul li{
	padding:0;
	margin:0 3px 3px 0;
	width:135px;
	height:150px;
	float:left;
	text-align:center;
	border:solid 2px #7AC9EF;
	background-color:#7AC9EF;
}
#store ul li .detail{	
	margin-top:3px;
	overflow:hidden;
}
#store ul li .detail a{
	color:#2874BF;
}
#store ul li a.thumb{
	display:block;
	color:#666666;
	background-color:#FFFFFF;
	padding:3px;
}
#store ul li a.thumb{
	height:50px;
}
/**/
.ads1{
	list-style:none;
	padding:0;
}
.ads1 li{
	padding:0; text-align:center; margin:7px 0;
	text-align:center;
}
.ads1 li a{
	display:block;
	text-align:center;
	padding:0px;
	border:none;
}
.ads1 li a:hover{
	background:none;
}
