/********** global **********/
*{
	font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
body{
	margin:0; padding:0; background:white;
}
img{
	border:0;
}
a:link,a:visited,a:active{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/********** header **********/
.header{
	width:100%; background:url(/inc/images/new_header2/header_bg.gif) #ffffff repeat-x 0 0; text-align:center;
}
.header .padder{
	width:910px; margin:0 auto; background:url(/inc/images/new_header2/header_bg.gif) #ffffff repeat-x 0 0; padding-bottom:4px; text-align:left;
}
/*default logo*/
/*.header .padder a.logo{
	display:inline-block; background:url(/inc/images/new_header2/logo.gif) no-repeat 0 0; width:157px; height:72px; position:absolute;
}*/
/*special logo*/
.header .padder a.logo{
	display:inline-block; background:url(/inc/images/new_header2/logo.gif) no-repeat 0 0;background-position:0 0; background-repeat:no-repeat; width:300px; height:72px; position:absolute;
}
.header .padder .links{
	height:72px; text-align:right; 
}
.header .padder .links .outerLink{
	color:#738197; line-height:16px; padding-top:6px;
}
.header .padder .links .outerLink a{
	color:#738197; display:inline-block;
}
.header .padder .links .outerLink a.global{
	background:url(/inc/images/new_header2/icons.gif) no-repeat 0 0; padding-left:20px;
}
.header .padder .links .outerLink span{
	padding:0 16px;
}
.header .padder .links .qqOnline{
	padding-top:26px;
}
.header .padder .links .qqOnline a{
	color:#000000;
}
.header .padder .links .qqOnline a span{
	font-weight:bold; color:#dd5400;
}
.header .padder .nav{
	background:url(/inc/images/new_header2/vertical.gif) repeat-x 0 -36px; height:36px;
}
.header .padder .navLeftBg{
	background:url(/inc/images/new_header2/vertical.gif) no-repeat 0 0; height:36px;
}
.header .padder .navRightBg{
	background:url(/inc/images/new_header2/icons.gif) no-repeat right -146px; height:36px;
}
.header .padder .nav .mainNav{
	padding-left:24px; position:absolute;
}
.header .padder .nav .mainNav a:link,.header .padder .nav .mainNav a:visited,.header .padder .nav .mainNav a:active{
	width:90px; height:36px; display:inline-block; text-align:center; color:#ffffff; font-weight:bold; font-size:14px; line-height:36px; margin-left:31px;
}
.header .padder .nav .mainNav a:hover{
	text-decoration:none;
}
.header .padder .nav .mainNav a.actived:link,.header .padder .nav .mainNav a.actived:visited,.header .padder .nav .mainNav a.actived:hover,.header .padder .nav .mainNav a.actived:active{
	background:url(/inc/images/new_header2/icons.gif) no-repeat 0 -27px; color:#3372a2;
}
.header .padder .nav .lesser{
	text-align:right; padding:8px 12px 0 0;
}
.header .padder .nav .lesser .feedback,.header .padder .nav .lesser .help{
	display:inline-block; padding-left:24px; color:#ffffff; line-height:18px; margin-left:12px;
}
.header .padder .nav .lesser .feedback{
	background:url(/inc/images/new_header2/icons.gif) no-repeat 0 -78px;
}
.header .padder .nav .lesser .help{
	background:url(/inc/images/new_header2/icons.gif) no-repeat 0 -111px;
}
.header .padder .secondNav{
	line-height:21px; text-align:left;
}
.header .padder .secondNav a{
	color:#266392; display:inline-block; padding:0 8px; margin-right:19px;
}
.header .padder .secondNav a.actived{
	font-weight:bold;
}
.header .padder .secondNav .menuDownload a.menuTrigger:link,.header .padder .secondNav .menuDownload a.menuTrigger:visited,.header .padder .secondNav .menuDownload a.menuTrigger:active{
	position:relative; border:1px #ffffff solid; border-bottom:0; padding:1px; padding-bottom:0; z-index:200; background:#ffffff;
}
.header .padder .secondNav .menuDownload a.menuTrigger:hover{
	text-decoration:none;
}
.header .padder .secondNav .menuDownload a.menuTrigger span{
	background:#ffffff; display:inline-block;
}
.header .padder .secondNav .menuDownload a.menuTrigger span em{
	font-style:normal; background:url(/inc/images/new_header2/icons.gif) right -193px; display:inline-block; padding:0 17px 0 6px; line-height:19px;
}
.header .padder .secondNav .menuDownload a.menuTrigger span,.header .padder .secondNav .menuDownload a.menuTrigger span em{
	cursor:pointer;
}
.header .padder .secondNav .menuDownload a.mo:link,.header .padder .secondNav .menuDownload a.mo:visited,.header .padder .secondNav .menuDownload a.mo:hover,.header .padder .secondNav .menuDownload a.mo:active{
	border:1px #6298c7 solid; border-bottom:0;
}
.header .padder .secondNav .menuDownload a.mo span{
	background:url(/inc/images/new_header2/vertical.gif) #ffffff repeat-x 0 -73px;
}
.header .padder .secondNav .menuDownload{
	padding-left:187px;
}
.header .padder .secondNav .personal{
	padding-left:308px;
}
.header .padder .popupMenu{
	position:absolute; border:1px #689cc9 solid; padding:1px; background:#f3fafe; width:220px; z-index:199; display:none; text-align:left;
}
.header .padder .popupMenu a:link,.header .padder .popupMenu a:visited,.header .padder .popupMenu a:active{
	color:#266392; display:block; padding:0 8px; margin-right:0; line-height:24px; background:#f3fafe;
}
.header .padder .popupMenu a:hover{
	background:#c5ddf1; text-decoration:none;
}
.info1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #777; LINE-HEIGHT: 26px; font-size:12px;font-weight:bold;color:#000;text-align:left;}
.codearea1{height:166px;width:717px;}
.HJtxt {
	BORDER-RIGHT: #c5e2f2 1px solid; BORDER-TOP: #c5e2f2 1px solid; OVERFLOW: visible; BORDER-LEFT: #c5e2f2 1px solid; WIDTH: 800px; BORDER-BOTTOM: #c5e2f2 1px solid; HEIGHT: 150px
}
