﻿
/* top start*/
#side{ margin-top:-10px;}

/*product*/
.RightNav span{
	color:#264693;}
 .ClassNav{
	padding:0px 0px;}
	
 .ClassNav .NavTree ul{
}
	
 .ClassNav .NavTree ul li{
position: relative;

background:url("/images/HituxCMSBoldBlue/link_bg1.gif") repeat 0px 0px;	
}
	
/*1st level sub menu style */
 .ClassNav .NavTree ul li ul{
left: 220px; /* Parent menu width - 1*/
position: absolute;
width: 188px; /*sub menu width*/
top: 0;
display: none;
border:1px solid #264693;
border-top:2px solid #264693;
background:#FFFFFF;
/*filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=135);*/
z-index:2000;
}
 .ClassNav .NavTree ul li ul li dl{
left: 188px; /* Parent menu width - 1*/
position: absolute;
width: 188px; /*sub menu width*/
top: -2px;
display: none;
border:1px solid #264693;
border-top:2px solid #264693;
background:#FFFFFF;
/*filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=135);*/
z-index:2000;
}
.RightNav .ClassNav .NavTree ul li ul{
	 width:188px;
	 left: 267px;}

/*All subsequent sub menu levels offset */
 .ClassNav .NavTree ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
z-index:2000;}
/* menu links style */
 .ClassNav .NavTree ul li a{
	display: block;
	cursor:pointer;
	line-height:40px;
	border-bottom:1px solid #DDDDDD;
	padding-left:40px;
	height:40px;
	
	 background:#F2F2F2; border-bottom:#ddd solid 1px; font-weight:bold; font-size:13px; color:#333
	 }	

 .ClassNav .NavTree ul li li, .ClassNav .NavTree ul li li dd{
	background:url("/images/HituxCMSBoldBlue/box_icon1.png") no-repeat 12px 12px;
	padding-left:0;
	/*text-align:center;*/
	z-index:2000;
}
 .ClassNav .NavTree ul li li a{
	border-bottom:1px solid #DDDDDD;
	padding-left:24px;
	z-index:2000;}
 .ClassNav .NavTree ul .current a{
	background:#264693;
	color:#FFFFFF;}
 .ClassNav .NavTree ul .current li a{
	background:#FFFFFF;
	color:#000000;}
		
/* .ClassNav .NavTree ul li a:hover, .ClassNav .NavTree ul li ul li a:hover{
color: white;
background:#264693;
text-decoration:none;
}*/
 .ClassNav .NavTree .subfolderstyle{
background: url(/images/HituxCMSBoldBlue/arrow-list.gif) no-repeat 180px center ;
}
 .ClassNav .NavTree dl{display:none;}
 .ClassNav .NavTree ul li ul li .subfolderstyle{
background: url(/images/HituxCMSBoldBlue/arrow-list.gif) no-repeat 170px center ;
}
/* Holly Hack for IE \*/
* html  .ClassNav .NavTree ul li { float: left; height: 1%;z-index:2000; }
* html  .ClassNav .NavTree ul li a { height: 1%;z-index:2000; }
/* End */	


/*service*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
.qqbox {
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
	z-index:500;
}
.qqlv {
	width:33px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf {
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #cc0000;
	background:#fff;
}
.qqkfbt {
	width:118px;
	height:20px;
	overflow:hidden;
	background:#cc0000;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #fff;
	cursor:pointer;
	text-align:center;
}
.qqkfhm {
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh {
	width:102px;
	padding-left:10px;
}
#K1 {
	padding-left:3px;
}
#K1 p{
	padding:5px 0px;}	

/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }