html,body,div,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,p,td,th,b,i,u,strong,em,form,input,select,textarea {margin:0;padding:0;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif,"宋体";color:#273337;}
body {text-align:center;min-width:922px;}
ul,ol {list-style:none;}
a {color:#2971A7;font-size:12px;}
img {border:none;}
fieldset {border:none;}
.important {color:#C50000!important;}
.marked {color:#1A84BB;}
.fr {float:right;}
.fl {float:left;}
.clear {clear:both;}
.tr {text-align:right;}
.tl {text-align:left;}
.hide {display:none;}
.show {display:;}
.line {border-bottom:1px solid #C4C4C4;margin:0 0 6px;display:block;}
.half {width:50%;zoom:1;}
.body:after,.footer:after,.header .topbar:after, body .body.report .content .result .summary:after,body .body.report .content .result .cont:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
/* =Background Image */
.arrow li,.header h1 a,.header .topbar,.header .topbar .menu a,.header .login .submit,.header .language,.header .pane_1,.header .pane_2,.footer .contact,.footer .declare,.footer .copyright,ol.arrow li,.body .reports h2,.body .news h2,.body .web_submit,.body .web_submit fieldset,.body .web_submit .arrow,.body .web_submit em,.body .web_submit .submit,ul.page li.prev,ul.page li.next,body .body .content h2,body .body .content h2 b,body .body.report .content .result dt.title,body .body.report .content .result dt.title span,body .body.report .content .url li {background:url(images/layout.png) repeat-x;}
.high,.medium,.low,.nought,.high_s,.medium_s,.low_s,.nought_s {background:url(images/icon.png) no-repeat;}
ol.arrow li {padding:0 0 0 18px;background-position:0 -531px;background-repeat:no-repeat;zoom:1;}
.arrow li {background-position:6px -1337px;background-repeat:no-repeat;padding-left:15px!important;zoom:1;}


/* =Layout */
.header {text-align:left;}
	.header h1 {margin:32px auto 0;width:921px;border-left:1px solid white;} /* border-left to kill ie6 bug */
		.header h1 a {position:relative;z-index:1;display:block;background-position:0 -108px;margin:0 0 0 21px;width:159px;height:50px;left:0;top:0;}
	.header .topbar {width:100%;background-position:0 -58px;position:relative;margin:-50px 0 0 0;height:50px;}
		.header .topbar .menu {width:auto;height:17px;position:absolute;right:51px;bottom:0;z-index:2;}
		.header .topbar .menu li {float:left;}
			.header .topbar .menu a {display:block;width:48px;height:17px;margin:0 10px;}
			.header .topbar .menu a.home {background-position:0 -590px;}
			.header .topbar .menu .on a.home {background-position:0 -607px;}
			.header .topbar .menu a.about {background-position:-48px -590px;}
			.header .topbar .menu .on a.about {background-position:-48px -607px;}
			.header .topbar .menu a.internet {background-position:-96px -590px;width:60px;}
			.header .topbar .menu .on a.internet {background-position:-96px -607px;}
			.header .topbar .menu a.safe {background-position:0 -624px;}
			.header .topbar .menu .on a.safe {background-position:0 -641px;}
			.header .topbar .menu a.blog {background-position:-48px -624px;}
			.header .topbar .menu .on a.blog {background-position:-48px -641px;}
	.header .login {position:absolute;top:-31px;+top:-28px;right:0;text-align:right;}
		.header .login label {position:absolute;line-height:25px;margin:0 0 0 4px;color:#7d7d7d;}
		.header .login input {border:1px solid #d0d0d0;width:116px;padding:3px 4px 2px;vertical-align:middle;color:#3574a8;}
		.header .login .submit {background-position:0 -237px;border:none;width:22px;height:22px;cursor:pointer;}
		.header .login a {margin:0 0 0 8px;}
	.header .language {background-position:-66px -46px;background-repeat:no-repeat;width:104px;height:12px;position:absolute;right:57px;top:5px;}
		.header .language a {width:37px;height:11px;float:left;margin:0 0 0 15px;}
	.header .pane_1 {width:11px;height:50px;position:absolute;left:0;top:0;}
	.header .pane_2 {background-position:-11px 0;width:49px;height:50px;position:absolute;right:0;top:0;}
.body {margin:15px auto 0;width:900px;text-align:left;position:relative;backgrounds:#FFFFCC;padding:0 11px;}
	.body .banner {width:900px;height:350px;display:block;}
	.body .content {padding:149px 0 60px 353px;line-height:25px;}
	.body .web_submit {position:relative;width:900px;height:76px;/*bottom:13px;*/background-position:0 -411px;}
		.body .web_submit fieldset {font-size:14px;width:257px;height:76px;margin:0;padding:0;background-position:0 -335px;}
		.body .web_submit legend {display:none;}
		.body .web_submit .arrow {position:absolute;background-position:-34px -259px;width:14px;height:76px;left:243px;}
		.body .web_submit em {position:absolute;background-position:0 -259px;font-size:14px;width:34px;height:76px;left:0;}
			.body .web_submit em span {position:absolute;width:200px;margin:11px 0 0 45px;line-height:20px;font-style:normal;color:#FFF;}
		.body .web_submit .url {position:absolute;left:272px;width:530px;height:76px;border-right:1px solid #B1DCF2; }
			.body .web_submit .url label {position:absolute;z-index:1;margin:0 0 0 9px;color:#7D7D7D;top:25px;line-height:30px;}
			.body .web_submit .url input {background:#ffff95;font-size:14px;color:#3574a8;border:1px solid #ffff95;width:486px;position:absolute;padding:6px 9px;top:23px;}
		.body .web_submit .submit {position:absolute;background-position:-48px -259px;right:0;width:97px;height:76px;border:none;cursor:pointer;}
.body.about,.body.products,.body.contact,.body.law,.body.safe,.body.news, .body.new {background:no-repeat 11px 0;}
.body.about {background-image:url(images/bg_about.png);}
	/* 单条新闻也要用到
	.body.about .partners {position:absolute;top:274px;}
	.body.about .topsec {position:absolute;left:70px;top:360px;}
	.body.about .pcsl {position:absolute;left:60px;top:430px;}
	.body.about .syscan {position:absolute;left:80px;top:520px;}
	*/
.partners {position:absolute;top:274px;}
.cert{position:absolute;left:80px;top:320px;}
.microsoft{position:absolute;top:370px;}
.pcsl {position:absolute;left:60px;top:420px;}
.syscan {position:absolute;left:80px;top:500px;}
.topsec {position:absolute;left:70px;top:570px;}
.safelink {position:absolute;left:160px;top:274px;}

.body.contact {background-image:url(images/bg_contact.png);}
.body.law {background-image:url(images/bg_law.png);}
.body.safe {background-image:url(images/bg_safe.png);}
.body.products {background-image:url(images/bg_products.png);}
	.body.products p {margin:30px 0 0 0;}
.body.news {background-image:url(images/bg_news.png);}
	.body.news .content {padding:30px 0 0;line-height:18px;position:relative;}
		.body.news .content dl {margin:5px 27px;}
		.body.news .content dt {color:#1A84BB;font-weight:bold;font-size:14px;}
		.body.news .content dd {padding:0 0 20px;}
		.body.news .content dl .time {margin:-3px 0 5px 0;}
	.body .news {position:relative;width:898px;height:200px;border:1px solid #E3E3E3;background:#F4F4F4;/*bottom:102px;*/}
	.body .reports {position:relative;width:898px;height:120px;border:1px solid #E3E3E3;background:#F4F4F4;margin:10px 0 10px 0;/*bottom:102px;*/}
		.body .news a, .body .reports a {color:#1A84BB;}
		.body .news .prev,.body .news .next,.body .reports .prev,.body .reports .next {width:9px;height:5px;cursor:pointer;position:absolute;top:5px;left:86px;z-index:10;font-size:0;}
		.body .news .next, .body .reports .next {top:16px;}
		.body .news h2 {width:80px;height:28px;background-position:0 -209px;position:absolute;top:-2px;left:-1px;float:left;z-index:0;}
		.body .reports h2 {width:80px;height:28px;background-position:-82px -209px;position:absolute;top:-2px;left:-1px;float:left;z-index:0;}
		.body .news .cont, .body .reports .cont {width:674px;height:21px;margin-top:2px;padding-left:112px;overflow:hidden;float:left;}
			.body .news ul li, .body .reports ul li {height:27px;line-height:23px;color:#606060;}
.body.new, .body.reports{background-image:url(images/bg_new.png);}
.footer {margin:0 auto;padding:0 11px 10px;width:900px;text-align:left;}
	.footer a,.footer .copyright {width:48px;height:14px;margin-right:11px;float:left;}
	.footer .cont {border-top:1px solid #E3E3E3;padding:4px 0 10px;}
	.footer .contact {background-position:-65px 0;}
	.footer .declare {background-position:-116px 0;}
	.footer .copyright {background-position:-68px -32px;width:96px;float:right;margin:0;}

/* Auto Width */
body {min-width:802px;}
.header {width:100%;}
	.header .toplink {position:absolute;top:8px;left:8px;z-index:10;}
		.header .toplink a {color:#1a84bb;text-indent:0;margin:0 3px;}
body .header h1 {width:auto;}

/* Hide Text */
.header a,.body .news h2,.body .reports h2,.footer a,.footer .copyright {text-indent:-500px;overflow:hidden;} 

#map_canvas{
	margin:1em auto;
	text-align:center;
}

@media all and (min-width:0px){
	body .body.report .content .result dt.title {display:inline-block;padding:0 7px 0 0;height:24px;} /* Opera & Sa */
	body .body.report .content .result .cont ul.page {clear:both;}
	html* {} /* Sa */
}
