.curhand{cursor:hand;}

#mask{
	z-index:3333; 
	height:200px; 
	position: absolute; 
	background:#CCC;
	top:145px;
	width:800px; 
	background-color: #CCC;
}
.popHead
{
	width:265px;
	float:left;
	margin-bottom:10px;

}
.popCategory a:hover {
	color:#78787c;
}
.popCategory
{
	margin:10px 10px 10px 10px;
	width:236px;
}
.popCategory1 a:hover {
	color:#78787c;
}
.popCategory1
{
	margin-left:10px;
	margin-top:8px;
	width:236px;
}
.popLine
{
	border-top-color:#D4D0C8;
	border-top-style:solid;
	border-top-width: 1px;
	line-height:3px;
	width:236px;
	margin-left:10px;
}

.popTitle a:hover
{
	color:#000;
}
.popTitle
{
	float:left;	
	width:200px;
	list-style-type: none;
	padding-left:8px;
		
		font-size:10px;
} 
.popTitle ul li  a{
	float: left;
	width:200px;
	margin-left:6px;
	margin-bottom:8px;
	list-style-type: none;
	
	font-size:10px;


}

.popDetail
{
	float:right;	

	width:140px;

	line-height:9px;
  
}

#popDetail_a  
{
	
	display:block;
	
}

#popDetail_b 
{
	margin:0 0 0 -20px;
}
#popDetail_c  
{
	margin:0 0 0 -15px;
}
#pop1 {
	font-size:9pt;
	width: 265px;
	height: 188px;
	background-image: url(../images/hbg.gif);
	background-position: 1px 38px  !important;
	background-repeat: no-repeat;
	position: absolute;
	left:27px;
	top:349px;
	right: 16px;
	bottom: -150px;
	color:#78787c;
	z-index:1;
	/*display: none;*/
}
#pop1 ul li {
	float: left;
	list-style-type: none;
}
#pop1 li a{
	text-decoration:none;

	
}
#pop1 li a:hover{
	color:#78787c;
}
#btn1 a{
	background-image: url(../images/hmenu.gif);
	background-repeat: no-repeat; 
	display: block;
	overflow: hidden;
	padding-left:20px;
	text-decoration:none;
	padding-top:18px;
	width: 244px;
	height: 30px;
	
	font-size:16px;
	color:#78787c;	
	font-weight:bold;
	outline: none;
}
#btn1 a:hover,
#btn1 a:focus
{
	background-position: -265px 0  !important;
	outline: none;
}

#btn1 a.selected,
#btn1 a.selected:hover
{
	background-position: -532px 0 !important;
	outline: none;
}

#pop2 {
	font-size:9pt;
	width: 265px;
	height: 246px !important;
	background-image: url(../images/hbg.gif);
	background-repeat: no-repeat;
	position: absolute;
	background-position: 1px 38px  !important;
	left:291px;
	top:349px;
	right: 16px;
	bottom: -150px;
	z-index:3;
	color:#78787c;
	/*display: none;*/
}
#pop2 li {
	float: left;
	list-style-type: none;
}
#pop2 li a{
	text-decoration:none;
}
#pop2 li a:hover{
	color:#78787c;
}
#btn2 a{
	background-image: url(../images/hmenu.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	/*text-indent: -99999px;*/
	color:#78787c;
	padding-left:20px;
	text-decoration:none;
	padding-top:18px;
	width: 244px;
	height: 30px;
	
	font-size:16px;
	font-weight:bold;
	outline: none;
}
#btn2 a:hover,
#btn2 a:focus
{
	background-position: -266px 0  !important;
	outline: none;
}

#btn2 a.selected,
#btn2 a.selected:hover
{
	outline:none;
	background-position: -532px 0 !important;
}
.sltd
{
	background-position: -532px 0 !important;
}

#pop3{
	font-size:9pt;
	width: 265px;
	height: 169px;
	background-image: url(../images/hbg.gif);
	background-repeat: no-repeat;
	position: absolute;
	background-position: 1px  38px  !important;
	left:556px;
	top:349px;
	right: 16px;
	bottom: -150px;
	z-index:3;
	outline: none;
	color:#78787c;
	/*display: none;*/
}
#pop3 li {
	float: left;
	list-style-type: none;
}
#pop3 li a{
	text-decoration:none;
}
#pop3 li a:hover{
	color:#78787c;
}
#btn3 a{
	background-image: url(../images/hmenu.gif);
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	padding-left:20px;
	color:#78787c;
	text-decoration:none;
	padding-top:18px;
	width: 244px;
	height: 30px;
	
	font-size:16px;
	font-weight:bold;
	outline: none;
}
#btn3 a:hover,
#btn3 a:focus
{
	background-position: -266px 0  !important;
	outline: none;
}

#btn3 a.selected,
#btn3 a.selected:hover
{
	background-position: -532px 0 !important;
	outline: none;
}
.subhmenu {
	font-size:9pt;
	width: 228px;
	height: 20px;
	padding-top:5px;
	margin-left:10px;
	display: block;
	overflow: hidden;
	text-decoration:none;
	border-top-color:#D4D0C8;
	border-top-style:solid;
	border-top-width: 1px;
}