body, ul, p, dl, dt, dd, h1, h2, h3, th, td ,ol{
	margin:0;
	padding:0;
	list-style:none;
}
body {
	border-top:2px solid #5894DA;
	background:#fff url(../images/icons.png) repeat-x left -560px;
	font:14px/normal Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px 30px;
}
a {
	color:#00c;
	outline:none;
}
img {
	border:none;
}
#wrapper {
	width:950px;
	margin:auto;
}
#header {
	height:98px;
 _width: expression( document.body.clientWidth < 951 ? "950px" : "auto" );
	min-width:950px;
	margin:auto;
}
#footer {
	color:#666;
	font:12px/1.7 Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:73px;
}
.g {
	color:#666;
	text-decoration:none;
}
/* logo */
.logo {
	float:left;
	margin:20px 0 0 5%;
	width:260px;
	height:50px;
	overflow:hidden;
	line-height:50px;
}
#wrapper .logo {
	margin-left:0;
}
.search {
	width:372px;
	height:57px;
	float:right;
	margin:11px 9px 0 0;
	padding:18px 0 0 137px;
	background:url(../images/icons.png) no-repeat left -465px;
	_display:inline;
}
.query {
	margin:0;
	padding:4px 4px 4px 30px;
	height:22px;
	width:240px;
	line-height:22px;
	background:#fff url(../images/icons.png) no-repeat left -322px;
	border:1px solid #818181;
	border-color:#818181 #B8B8B8 #B8B8B8 #818181;
	float:left;
	font-size:14px;
	color:#7E7E7E;
}
.sbtn1, .btnactive {
	float:left;
	width:90px;
	height:33px;
	background:#D4D4D4 url(../images/icons.png) no-repeat left -374px;
	border:0;
	margin:0 0 0 5px;
	padding:0;
	cursor:pointer;
	font:14px simsun;
	color:black;
}
.btnactive {
	background-position:left -410px
}
.helplist {
	border-collapse:collapse;
	border-top:2px solid #CEDEF4;
	margin-left:92px;
	width:858px;
	position:relative;
	bottom:2px;
}
.helplist td {
	vertical-align:top;
	padding:14px 0 0 35px;
	width:214px;
	background:url(../images/icons.png) no-repeat 23px -210px;
	background-position:23px -208px\9;
}
.introduction, .trick, .webmaster, .features, .products, .complaint {
	height:20px;
	padding:0 0 0 33px;
	margin:24px 0 0 0;
	font-size:14px;
	border-bottom:2px solid #97BDE8;
	background:url(../images/icons.png) no-repeat;
}
.trick {
	background-position:4px -38px;
}
.webmaster {
	background-position:4px -76px;
}
.features {
	background-position:4px -114px;
}
.products {
	background-position:4px -151px;
}
.complaint {
	background-position:4px -187px;
}
#wrapper2 {
 _width:expression((documentElement.clientWidth <951) ? "950px" :(documentElement.clientWidth >1116) ? "1115px" :"auto" );
	max-width:1115px;
	min-width:950px;
	margin:auto;
}
#sidebar {
	width:150px;
	float:left;
}
#main2 {
	margin-left:172px;
	border-left:1px solid #A1CAFA;
	padding-left:17px;
	_padding-left:14px;
	line-height:1.75;
	min-height:500px;
	_height:500px;
}
.nav {
	line-height:2.2;
	padding-left:8px;
}
.nav a {
	text-decoration:none;
	display:block;
	padding-left:17px;
	background:url(../images/nav.gif) no-repeat left 10px;
	zoom:1;
}
.nav ul {
	font-size:12px;
	display:none;
	margin-bottom:20px;
}
.nav ul li {
	zoom:1;
}
.nav .open ul {
	display:block;
}
.nav .open a {
	background-position:left -40px;
}
.nav ul strong, .nav .open ul a {
	display:block;
	padding-left:31px;
	background:url(../images/nav.gif) no-repeat 19px -91px;
}
.optnav {
	line-height:2.2;
	padding-top:17px;
	margin-top:10px;
	border-top:1px solid #A1CAFA;
}
.optnav a {
	display:block;
	padding-left:32px;
	text-decoration:none;
	zoom:1;
}
.updatecache {
	background:url(../images/nav.gif) no-repeat 7px -143px;
}
.reportcheat {
	background:url(../images/icons.png) no-repeat 6px -180px;
}
.v {
	background:url(../images/v.jpg) no-repeat 6px 7px;
}
.helpcontent dt {
	font-weight:bold;
	margin-bottom:8px;
	border-top:1px solid #E6E6E6;
	padding-top:20px;
}
.helpcontent dd {
	margin-bottom:20px;
}
.crumbs {
	color:#00c;
	font-size:12px;
}
.crumbs a {
	text-decoration:none;
}
.crumbs strong {
	color:#000;
	font-weight:normal;
}
.tipbox {
	background:#FDFAD3 url(../images/tipico2.gif) no-repeat 18px 13px;
	border:1px solid #EFEEE4;
	padding:10px 37px 10px 46px;
	zoom:1;
	font-size:12px;
	margin:18px 0;
}
.helpic {
	margin-top:18px;
}
.fold, .unfold {
	text-align:right;
}
.unfold a, .fold a {
	background:url(../images/nav.gif) no-repeat right -192px;
	padding-right:10px;
}
.fold a {
	background-position:right -237px;
}
.sublist {
	margin-left:30px;
	font-size:12px;
	line-height:2;
	margin-top:13px;
}
.sublist li a {
	background:url(../images/nav.gif) no-repeat left -273px;
	padding-left:17px;
	display:inline-block;
}
.sublist li.open a {
	background-position:left -330px;
}
.sublist li li {
	padding-left:17px;
}
.sublist li li a {
	background:none;
	padding:0;
}
.helpvideo {
	margin:18px 0;
}
.resultstats {
	font-size:12px;
}
.rt {
	font-size:16px;
	font-weight:normal;
	margin-top:20px;
}
.rc {
	font-size:12px;
	line-height:1.5;
	width:600px;
}
.rc cite {
	color:#3A973A;
	font-style:normal;
}
.kw {
	color:#FE0000;
	font-style:normal;
}
a .kw {
	text-decoration:underline;
}
.resultip {
	background:url(../images/norst.gif) no-repeat;
	padding-left:35px;
	line-height:22px;
	margin-bottom:45px;
}
.suggest dt {
	font-weight:bold;
}
.suggest dd {
	padding-left:14px;
	background:url(../images/nav.gif) no-repeat 3px -386px;
}
.addurl {
	border-collapse:collapse;
	line-height:28px;
	margin:40px 0 87px;
}
.addurl th {
	text-align:right;
	font-weight:normal;
	width:130px;
	vertical-align:top;
	padding-top:8px;
}
.addurl td {
	font-size:12px;
	color:#858585;
	vertical-align:top;
	padding:8px 0 0 20px;
}
.input1 {
	border:1px solid #989898;
	width:330px;
	padding:5px;
	margin:0;
}
.vcode {
	border:1px solid #989898;
	margin:0 8px;
	position:absolute;
}
.btn1, .btn2 {
	width:78px;
	height:29px;
	background:url(../images/icons.png) no-repeat -110px -374px;
	font-size:14px;
	margin-right:10px;
	padding:0;
	border:0;
	cursor:pointer;
}
.btn2 {
	width:146px;
	height:28px;
	display:block;
	background-position:-110px -410px;
	margin:5px 0;
}
.addurlqlist {
	font-size:14px;
}
.addurlqlist li {
	background:url(../images/nav.gif) no-repeat left -386px;
	padding-left:12px;
}
.getcode {
	font-size:14px;
	margin:17px 0 8px;
}
.customstyle {
	border-bottom:1px solid #E6E6E6;
	border-top:1px solid #E6E6E6;
	padding:17px 0;
	margin:20px 0 28px;
}
.customstyle dt {
	font-weight:bold;
}
.customstyle dd {
	margin-left:50px;
}
.preview {
	padding:20px 0;
}
.searchelementbox {
	margin-top:5px;
}
.searchelementbox label {
	font-size:12px;
}
.searchelement {
	display:inline-block;
	width:144px;
}
.writexplain {
	font-size:12px;
	margin:10px 0;
	width:370px;
}
.writexplain dt {
	font-weight:normal;
}
.writexplain dt a {
	padding-left:22px;
	background:url(../images/nav.gif) no-repeat left -275px;
	display:inline-block;
}
.writexplain dt.open a {
	padding-left:22px;
	background:url(../images/nav.gif) no-repeat left -332px;
	display:inline-block;
}
.customstyle .writexplain dd {
	margin:5px 0 0 22px;
}
.codearea {
	width:410px;
	height:80px;
	padding:5px;
	display:block;
}
.tiptitle {
	font-size:12px;
}
.etcquestions {
	font-size:14px;
	margin-top:10px;
}
.etcanswer {
	margin-left:12px;
}
.cataloguebox {
	border:1px solid #A1CAFA;
	padding:7px 10px 20px;
	margin-top:12px;
}
.cataloguetitle {
	font-size:14px;
	border-bottom:1px dashed #DEDEDE;
	height:20px;
	line-height:normal;
}
.catalogue {
	border-collapse:collapse;
	width:100%;
	line-height:normal;
}
.catalogue td {
	vertical-align:top;
	padding:16px 0 0 22px;
	width:16.6%;
	background:url(../images/icons.png) no-repeat 10px -210px;
	background-position:10px -205px\9;
}
.searchelp {
	width:485px;
	height:105px;
	position:relative;
}
.helpfocus {
	border:2px solid #fc0;
	padding:7px 7px 0;
	height:38px;
	position:absolute;
	bottom:0;
	background-color:#fff;
}
.helptxt {
	height:51px;
	font-size:14px;
	color:#666;
	background:url(../images/darr.gif) no-repeat center bottom;
	position:absolute;
	top:0;
}
.qborder {
	border:1px solid #818181;
	border-color:#818181 #B8B8B8 #B8B8B8 #818181;
	float:left;
}
.q {
	padding:4px;
	width:341px;
	background:#fff;
	height:21px;
	border:1px solid #D6D6D6;
	border-width:1px 0 0 1px;
	float:left;
	font:16px/21px verdana;
	margin:0;
	color:black;
	vertical-align:top;
}
#diagram {
	width:773px;
	height:665px;
	background:url(../images/diagram.gif) no-repeat;
	position:relative;
	margin-left:7px;
}
#helparea1, #helparea2, #helparea3, #helparea4, #helparea5, #helparea6, #helparea7 {
	position:absolute;
	border:3px solid #0242B7;
	left:98px;
}
#diagram div:hover, #diagram div.sfhover {
	border-color:#FDA90B;
	z-index:1;
}
#helparea1 {
	width:366px;
	height:36px;
	top:12px;
}
#helparea2 {
	width:388px;
	height:40px;
	top:60px;
}
#helparea3 {
	width:388px;
	height:370px;
	top:112px;
}
#helparea4 {
	width:86px;
	height:306px;
	left:0;
	top:105px;
}
#helparea5 {
	width:138px;
	height:132px;
	left:511px;
	top:92px;
}
#helparea6 {
	width:388px;
	height:40px;
	top:494px;
}
#helparea7 {
	width:454px;
	height:94px;
	top:546px;
}
.areanumbg {
	border:17px solid;
	border-color:transparent #0242B7 #0242B7 transparent;
	width:0;
	height:0;
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:0;
	_border-top-color:pink;
	_border-left-color:pink;
	_filter:chroma(color=pink);
}
#diagram div:hover .areanumbg, #diagram div.sfhover .areanumbg {
	border-right-color:#FDA90B;
	border-bottom-color:#FDA90B;
}
.areanum {
	font:20px/normal Arial, Helvetica, sans-serif;
	color:#fff;
	position:absolute;
	right:2px;
	bottom:-2px;
}
.diagramtips {
	position:absolute;
	width:271px;
	right:-275px;
	top:0;
	background:url(../images/diagram_t.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/diagram_t.png, sizingMethod=crop);
	padding-top:55px;
	visibility:hidden;
	color:#333;
	line-height:1.8;
	font-size:12px;
}
#diagram div:hover .diagramtips, #diagram div.sfhover .diagramtips {
	visibility:visible;
}
.diagram_m {
	background:url(../images/diagram_m.png) repeat-y;
	padding:0 20px 0 32px;
	_zoom:1;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/diagram_m.png, sizingMethod=scale);
}
.diagram_b {
	background:url(../images/diagram_b.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/diagram_b.png, sizingMethod=crop);
	height:10px;
}
.diagramcontent {
	position:relative;
	bottom:30px;
	z-index:2;
}
.diagramcontent dt {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
#helparea1 .diagramtips, #helparea2 .diagramtips, #helparea6 .diagramtips {
	top:-20px;
}
.p {
	font-size:14px;
	margin-top:39px;
}
.p a, .p strong {
	display:inline-block;
	padding:3px 8px;
	line-height:normal;
	border:1px solid #B5CEE7;
	text-decoration:none;
	vertical-align:middle;
}
.p strong {
	border-color:white;
}
.np {
	color:#00c;
	font-family:simsun;
}
.p a:hover {
	background:#261CDC;
	color:#fff;
}
.logotitle {
	margin-left:15px;
	line-height:41px;
	font-size:14px;
}
.yearnav {
	border-bottom:1px solid #DEDEDE;
	height:27px;
	margin-left:15px;
	line-height:normal;
}
.sogoulogos {
	margin-left:193px;
}
.sogoulogos dt {
	line-height:23px;
}
.sogoulogos dd {
	margin:10px 0 40px 30px;
}
.logopage {
	text-align:center;
	color:#868686;
}
.logopage a {
	text-decoration:none;
}

.blind{visibility:hidden;overflow:hidden;position:absolute;left:-999px;width:0;height:0;font-size:0;line-height:0}
.menu_area{display:block;overflow:hidden;zoom:1}
.tab_menu{float:left;width:231px;margin:24px 0 0}
.tab_title{font-size:16px}
.tab_list{margin-top:5px;line-height:28px}
.tab_list li{padding-left:9px;background:url(../images/nav.gif) no-repeat 3px -408px}
.title{height:30px;margin:27px 0 25px;padding-left:10px;background-color:#ebf2fb;font-size:16px;line-height:30px;color:#2b2b2b}
.title2{font-size:14px;color:#68911a}
.title2 span{margin-left:10px;padding-left:10px;border-left:4px solid #68911a}
.help_list{color:#2b2b2b}
.help_list h4{margin:20px 0 0;padding-left:33px}
.help_list_info{overflow:hidden;zoom:1}
.help_list p{padding-left:113px}
.help_list em{font-style:normal;color:#f00}
.line_bar{margin:0 8px;color:#999}
.line{margin:20px 0 25px;border-bottom:1px dashed #ddd}
.title3{float:left;width:115px;margin:0;margin-left:10px;font-size:14px;text-align:right}
.help_list2{margin-top:20px}
.prompt{padding-left:18px;font-size:12px;color:#2b2b2b}
.help_list3{margin:27px 0 0;padding-left:23px;font-size:12px;color:#2b2b2b}
.list_title{float:left;font-weight:bold;margin-right:-24px;padding-left:24px}
.list_text{display:block;overflow:hidden;zoom:1;padding-left:24px}
.title4{display:block;height:16px;margin:0 0 9px;line-height:16px;font-weight:normal;line-height:16px;font-size:12px}
.title4 a{padding-left:24px;background:url(../images/nav.gif) no-repeat 0 -278px;zoom:1;height:18px;padding-bottom:2px}
.list_info{display:none;margin:0 0 6px}
.list_info img{margin:5px 0 5px 24px}
.help_list3 .on .list_info{display:block;margin-top:-6px;padding-bottom:4px}
.help_list3 .on .title4 a{background-position:0 -335px}
.btn_gotop{}
.btn_gotop{width:26px; height:82px;display:block;position:fixed;;bottom:50px; right:0;background:url(../images/ico_gotop.gif) 0 0 no-repeat;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth
-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight
-(parseInt(this.currentStyle.marginTop,10)||45)-(parseInt(this.currentStyle.marginBottom,50)||0)))}