html,body,div,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,p,td,th,b,i,u,strong,em,form,fieldset,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,li {list-style:none outside;}
a {color:#2971A7;font-size:12px;}
img {border:none;}
fieldset {border:none;}
input[type='checkbox'] {margin:0 0 0 5px;+margin:0;}
.important {color:#C50000!important;}
.marked {color:#1A84BB;}
.success {color:#639a41;}
.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;}
.note {color:#7b7b7b;}
.half {width:50%;zoom:1;}
.body:after,.footer:after,.header .topbar:after,body.auto .body.report .content .result .summary:after,body.auto .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,.pane_3,.footer .contact,.footer .declare,.footer .copyright,ol.arrow li,.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.report .content h2,.body.report .content h2 b,.body.report .result dt.title,.body.report .result dt.title span,.body.report .url li,.table_simple .num,.percent b {background:url(images/layout.png) repeat-x;}
body.monitor .header h1 a,body.monitor .content h2,body.monitor .content h2 b,body.monitor .web_submit .submit,body.monitor .web_submit .arrow,body.monitor .web_submit .url {background:url(images/layout2.png) repeat-x!important;}
.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:3px;text-align:right;width:350px;}
		.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;text-indent:0;}
	.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;}
	.header .pane_3 {width:11px;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:480px;display:block;}
	.body .content {padding:149px 0 60px 353px;line-height:25px;}
	.body .web_submit {position:absolute;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 {background:no-repeat 11px 0;}
.body.about {background-image:url(images/bg_about.png);}
	.body.about .partners {position:absolute;top:264px;}
.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:absolute;width:898px;height:25px;border:1px solid #E3E3E3;background:#F4F4F4;bottom:102px;}
		.body .news a {color:#1A84BB;}
		.body .news .prev,.body .news .next {width:9px;height:5px;cursor:pointer;position:absolute;top:5px;left:86px;z-index:10;font-size:0;}
		.body .news .next {top:16px;}
		.body .news h2 {width:112px;height:28px;background-position:0 -209px;position:absolute;top:-2px;left:-1px;float:left;z-index:0;}
		.body .news .cont {width:674px;height:21px;margin-top:2px;padding-left:112px;overflow:hidden;float:left;}
			.body .news ul li {height:27px;line-height:23px;color:#606060;}
.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.auto {min-width:802px;}
.header {width:100%;}
	.header .link {position:absolute;top:8px;left:8px;z-index:10;}
		.header .link a {color:#1a84bb;text-indent:0;margin:0 3px;}
	body.auto .header h1,body.monitor .header h1 {width:auto;}
		body.auto .header h1 a {background-position:0 -158px;width:145px;}
		/* Change Logo Image */
		body.monitor .header h1 a {background-position:0 11px!important;width:182px!important;}
	body.auto .header .menu {left:200px;height:19px;}
		body.auto .header .menu li a {background:none;text-indent:0;text-align:center;font-weight:bold;font-size:13px;white-space:nowrap;padding:0 10px;text-decoration:none;color:#7D7D7D!important;}
		body.auto .header .menu li.on a {border-bottom:2px solid #545454;color:#484848!important;}
body.auto .body {width:780px;}
	.body.report .content {width:780px;padding:0;position:relative;}
		.body.report .content h2 {background-position:0 -335px;height:33px;border-bottom:1px solid white;font-size:14px;line-height:35px;color:white;overflow:hidden;}
			.body.report .content h2 b {background-position:0 -259px;float:left;margin:0 10px 0 0;width:34px;height:33px;}
	/* Url */
	.body.report .url {background:#e2e2e3;height:89px;color:#000;}
		.body.report .url strong {font-size:15px;margin:0 9px;line-height:35px;}
		.body.report .url li {background-repeat:no-repeat;background-position:0 -1336px;float:left;margin:0 10px 0;padding:0 0 0 9px;}
	.body.report .result {border:1px solid #d0d0d0;}
		/* Summary */
		.body.report .result .summary {background:#F5F5F6;border-bottom:1px solid #D2D2D2;margin:0 0 9px 0;padding:10px 10px 4px 9px;zoom:1;}
			.body.report .result .summary strong {float:left;width:104px;margin:0 10px 0 0;padding:78px 0 0 0;}
			.body.report .result .summary p {background:#FFF;float:right;border:1px solid #C4C4C4;width:642px;color:#C50000;}
				.body.report .result .summary p span {background:#F0F0F0;display:block;padding:1px 6px;color:#484848;}
					.body.report .result .summary p span.important {background:none;line-height:23px;}
		.body.report .result dt.title {background-position:right -800px;background-repeat:no-repeat;margin:0 0 0 -1px;display:inline;padding:5px 7px 4px 0;+padding:7px 0 3px;white-space:nowrap;color:white;font-weight:bold;cursor:pointer;}
			.body.report .result dt.title span {background-position:0 -805px;+background-position-y:-806px;padding:0 8px 0 14px;margin:0 0 0 7px;}
			.body.report .result dt.title.off span {background-position:0 -925px;+background-position:0 -926px;}
		.body.report .result dt.title.green {background-position:right -824px;}
		.body.report .result dt.title.blue {background-position:right -848px;}
		.body.report .result dt.title.black {background-position:right -872px;}
		.body.report .result dt.title.red {background-position:right -896px;}
		.body.report .result dt.title.red2 {background-position:right -944px;}
		.body.report .result .cont {position:relative;padding:8px;overflow:hidden;zoom:1;}
			.body.report .result .cont ul.page {position:static;float:right;margin:0 0 5px 0;}
		.body.report .result .cont.hide {display:block;height:0;overflow:hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
		.body.report .result .cont .box {border:1px solid #D0D0D0}
			.body.report .result .cont .box .arrow {padding:0 0 0 12px;}
			.body.report .result .cont .box .title {background-position:0 -1317px;background-repeat:no-repeat;margin:0 5px;padding:0 0 0 13px;font-weight:bold;text-decoration:none;line-height:18px;zoom:1;}
		.body.report .tip {border:1px solid #c4d0d6;background:#eaf6fd;margin:9px 0;padding:4px 11px;}
	/* Banner */
	.body.report .banner {width:auto;height:136px;}
body.auto .footer {width:780px;}
/* Monitor */
	body.monitor .content h2 {height:29px!important;overflow:hidden;margin-bottom:5px;}
	body.monitor .result {border:none!important;}
	body.monitor dt.title {position:absolute;padding:0 7px 0 0!important;height:24px;overflow:hidden;left:1px;z-index:10;cursor:default!important;}
		body.monitor dt.title span {background:none!important;padding-left:0!important;cursor:default;}
	body.monitor dt.title.ad {right:0;left:auto;margin:10px 0 0 0!important;color:#007dc3!important;}
	body.monitor dd.cont {border:1px solid #d0d0d0;width:587px;margin:0 0 6px;padding-top:32px!important;}
	/* AD */
	body.monitor dd.cont.ad {width:882px;padding:8px 18px 13px!important;background:#eaf6fd;}
		body.monitor dd.cont.ad form {position:relative;border:1px solid #d0d0d0;display:block;margin:10px 0 0 0;padding:10px 0 0 5px;-padding-top:12px;width:520px;height:35px;-height:33px;}
			body.monitor dd.cont.ad legend {display:none;}
			body.monitor dd.cont.ad label {margin:0 10px 0 5px;}
			body.monitor dd.cont.ad input {border:1px solid #d0d0d0;padding:3px 3px;width:126px;vertical-align:middle;}
			body.monitor dd.cont.ad input.submit {background:url(images/layout2.png) 0 -140px;border:none;position:relative;left:-1px;+left:-5px;width:auto;cursor:pointer;}
		body.monitor dd.cont.ad em {position:relative;float:right;border:1px solid #d0d0d0;padding:0 9px;margin:-47px 0 0 0;height:45px;line-height:45px;font-style:normal;}
		body.monitor dd.cont.ad .num {background:url(images/layout2.png) no-repeat;position:absolute;top:-11px;left:-11px;width:22px;height:22px;}
			body.monitor dd.cont.ad .num.v_1 {background-position:0 -170px;}
			body.monitor dd.cont.ad .num.v_2 {background-position:-23px -170px;}
		body.monitor dd.cont.ad .arrow {background:url(images/layout2.png) no-repeat 0 -200px;position:absolute;top:9px;left:-60px;width:30px;height:30px;}
	body.monitor dl.side {position:absolute;top:35px;right:0;}
		body.monitor dl.side dd {width:271px;height:303px;padding-top:31px!important;}
		body.monitor dl.side .table_simple .title td {border-color:#7F7F7F;}
	body.monitor #flash_map {padding:0!important;width:603px;height:342px;}
	body.monitor dd .half {height:177px;+height:176px;}
body.monitor .body {width:900px;}
	body.monitor .table_simple .num {width:23%;}
body.monitor .web_submit {top:0;right:0;width:247px;height:29px;overflow:hidden;}
	body.monitor .web_submit fieldset {height:29px;}
	body.monitor .web_submit .arrow {background-position:-29px -103px!important;left:0;height:29px;width:17px;}
	body.monitor .web_submit .url {background-position:0 -45px!important;left:16px;width:210px;height:29px;}
		body.monitor .web_submit .url input {top:4px;width:196px;height:15px;padding:2px 3px;}
		body.monitor .web_submit .url label {top:0px;font-size:12px;margin:0 0 0 5px;}
	body.monitor .web_submit .submit {width:29px;height:29px;right:-1px;background-position:-40px -103px!important;}
body.monitor .content {width:900px!important;}
	body.monitor .content h2 {background-position:0 -74px!important;text-align:right;font-weight:normal;padding:0 248px 0 0;line-height:30px!important;font-size:15px!important;}
	body.monitor .content h2 b {background-position:0 -103px!important;width:29px!important;}
body.monitor .footer {width:900px;}
/* Page */
ul.page {position:absolute;top:0;right:0;}
	ul.page li {float:left;padding:0 3px;border-left:1px solid #C6C6C6;line-height:10px;margin-top:2px;}
	ul.page li.prev {color:#93B7D2;background-position:0 -758px;background-color:white;padding-left:6px;border:none;position:relative;margin:0 -1px 0 0;line-height:15px;+line-height:18px;}
		ul.page li.prev a {color:#2971A7;font-weight:normal;text-decoration:none;}
		ul.page li.prev a:hover {text-decoration:underline;}
	ul.page li.prev.disabled {background-position:0 -758px;}
	ul.page li.next {color:#93B7D2;background-position:right -758px;padding-right:6px;margin:0;border:none;line-height:15px;+line-height:18px;}
	ul.page li.next.disabled {background-position:right -758px;}
		ul.page li.next a {color:#2971A7;font-weight:normal;text-decoration:none;}
		ul.page li.next a:hover {text-decoration:underline;}
	ul.page li a {font-weight:bold;color:#2971A7;text-decoration:none;}
		ul.page li a:hover {text-decoration:underline;}
/* Table */
.table_simple,.table_common {width:100%;border-collapse:collapse;}
	.table_simple .table_common {margin:6px 0 0 0;}
	.table_simple td,.table_simple th {padding:0 3px;}
	.table_simple .title td,.table_simple .title th {border-bottom:1px solid #C4C4C4;}
	.table_simple .odd,.table_simple .odd td {background-color:#EBEBEB;}
	.table_simple .even,.table_simple .even td {background-color:#FFF;}
	.table_simple .num {text-indent:-1000px;line-height:28px;}
		.table_simple .num.v_1 {background-position:0 -986px;}
		.table_simple .num.v_2 {background-position:0 -1013px;}
		.table_simple .num.v_3 {background-position:0 -1040px;}
		.table_simple .num.v_4 {background-position:0 -1067px;}
		.table_simple .num.v_5 {background-position:0 -1094px;}
		.table_simple .num.v_6 {background-position:0 -1121px;}
		.table_simple .num.v_7 {background-position:0 -1148px;}
		.table_simple .num.v_8 {background-position:0 -1175px;}
		.table_simple .num.v_9 {background-position:0 -1202px;}
		.table_simple .num.v_10 {background-position:0 -1229px;}
.table_common {border:1px solid #C4C4C4;}
	.table_common td,.table_common th {padding:0 3px;border:1px solid #C4C4C4;}
	.table_common .hover td,.table_common .hover th {background-color:#E5E5E5;}
	.table_common .title td,.table_common .title th {border:1px solid #C4C4C4;background-color:#F2F2F2;}
.table_simple.half,.table_common.half {width:49.6%;}
	.table_common .marked td,.table_common .marked th,.table_simple .marked td,.table_simple .marked th {color:#1C86BC;}
	.table_common .important td,.table_common .important th,.table_simple .important td,.table_simple .important th {color:#C50000;}
/* Icon */
.ico {width:16px;height:16px;vertical-align:middle;}
.high {background-position:15px -55px;color:#860000;}
.medium {background-position:15px -168px;color:#E54500;}
.low {background-position:13px -270px;color:#F49200;}
.nought {background-position:-77px -55px;color:#196202;}
.high_s {background-position:0 0;}
.medium_s {background-position:-16px 0;}
.low_s {background-position:-32px 0;}
.nought_s {background-position:-46px 0;}
.percent {width:90px;position:relative;}
	.percent b {background-position:0 -980px;height:6px;font-size:0;display:block;}
/* Hide Text */
.header a,.body .news h2,.footer a,.footer .copyright {text-indent:-500px;overflow:hidden;} 

@media all and (min-width:0px){
	body.auto .body.report .content .result dt.title {display:inline-block;padding:0 7px 0 0;height:24px;} /* Opera & Sa */
	body.auto .body.report .content .result .cont ul.page {clear:both;}
	html* {} /* Sa */
}

.body.report {
	width:800px!important;
	margin: 10px auto 10px;
	padding:0 11px;
	position: relative;
	text-align:left;
}

/* =Background Image */
.ico,body .header h1 a,.body .tools,.body .tools .title li.on,.body .tools .title li.on a,.body .tools .title li b,.cmn_btn,.cmn_btn a,.dialog2 .title,.dialog2 .close,body.dialog .button,body.dialog .message .ico,.body .login .cont h2,.body .login .cont h2 span,.body .login .cont h2 b,.body .login .cont dd,.body.user .sidebar li.on a {background:url(images/layout3.png) repeat-x;}
/*.ico.success,.ico.fail,.ico.success_check,.ico.fail_check {background:url(images/layout_big.png) repeat-x;}*/

body {width:100%;height:100%;}
	body.auto .header h1 a {background-position:0 11px;width:182px;}
.body {width:100%!important;padding:0;margin-top:0;}
	.body .content {overflow:hidden;width:100%!important;padding:0 0 20px 0;}
	.body .tools {background-position:0 -40px;height:67px;padding:0 0 0 12px;}
		.body .tools .title li {float:left;margin:4px 8px 0 0;padding:0 0 0 1px;}
		.body .tools .title li.on {background-position:0 -120px;}
		.body .tools .title a {position:relative;display:block;background-position:right -120px!important;padding:3px 8px 0 34px;-width:20px;height:30px;text-decoration:none;color:#0b6390;white-space:nowrap;}
		.body .tools .title b {position:absolute;left:5px;top:4px;width:24px;height:24px;cursor:pointer;}
		.body .tools .title .monitor b {background-position:0 -220px;}
		.body .tools .title .monitor_high b {background-position:-27px -220px;}
		.body .tools .title .scan b {background-position:-57px -220px;}
		.body .tools .title .buy b {background-position:-86px -220px;}
		.body .tools .title .user b {background-position:0 -245px;}
		.body .tools .title .faq b {background-position:-112px -220px;}
		.body .tools .cont {clear:both;}
			.body .tools .cont .cmn_btn {margin:0 20px 0 0;}
	.body .content ul.page {top:42px;right:12px;}
		.body .content ul.page li.prev {background-color:transparent;}
	.body .table_common {width:101%;margin:0 0 0 -1px;}
		.body .table_common .title td {background:#FFF!important;font-weight:bold;color:#7b7b7b;}
		.body .table_common .hover td {background:#e7f3f8;}
	/* Login */
	.body .login {margin:5% auto 5%;width:544px;position:relative;}
	.body .login.small {width:444px;}
		.body .login .logo {margin:0 17px 0 0;}
		.body .login .error {position:absolute;margin:-30px 0 0 45px;color:red;}
		.body .login .link {position:absolute;z-index:50;margin:16px 0 0 304px;}
		.body .login label {color:#a7b0b5;position:absolute;margin:9px 0 0 6px;line-height:1.231;cursor:text;}
		.body .login input {background-color:transparent;border:0;width:138px;margin-right:4px;padding:4px 6px 2px;vertical-align:middle;cursor:text;}
		.body .login form {background:url(images/layout_big.png) no-repeat 43px 0px;}
		.body .login form .cmn_btn {position:absolute;background-image:url(images/layout3.png);right:0;margin:0;padding:0;+padding:4px 0 0 0;width:80px;cursor:pointer;}
		.body .login .cont {position:relative;zoom:1;}
			.body .login .cont form {background:none;}
			.body .login .cont h2 {position:relative;background-position:0 -339px;top:14px;padding:0 0 0 9px;height:31px;line-height:31px;color:#0b6390;}
				.body .login .cont h2 span {display:block;background-position:0 -309px;width:182px;line-height:20px;text-indent:-10000px;}
				.body .login .cont h2 b {position:absolute;top:-8px;left:9px;display:block;background-position:-80px -500px;width:15px;height:8px;}
			.body .login .cont h3 {margin:14px 0 -55px 0;padding:8px;font-size:13px;color:#1a84bb;}
			.body .login .cont .message {border:1px solid #aac5d3;padding:20px 2px 8px 8px;text-align:center;}
				.body .login .cont .message .error {position:static;margin:0;}
				.body .login .cont .message .wrap {padding:0 0 0 24px;text-align:left;}
				.body .login .cont .message .wrap .ico {float:left;margin:-1px 5px 0 -27px;}
				.body .login .cont .message .ico {width:23px;height:23px;}
			.body .login .cont .form {text-align:left;margin:5px 0;}
				.body .login .cont .form li {clear:both;}
				.body .login .cont .form label {position:static;display:block;float:left;margin-right:3px;width:126px;text-align:right;color:#000;}
				.body .login .cont .form input {border:1px solid #d0d0d0;background:none;height:14px;padding-top:3px;}
			.body .login .cont .space_line {line-height:38px;}
			.body .login .cont .button {background:url(images/layout3.png) 0 -369px;height:40px;position:absolute;z-index:50;bottom:0;left:0;width:100%;text-align:center !important;;}
				.body .login .cont .button .cmn_btn {position:static;width:80px;margin:6px 0 0 0;padding-top:0;+padding-top:4px;cursor:pointer;}
				.body .login .cont .button .cmn_btn.big {width:158px;}
				.body .login .cont .button .cor_3 {background-color:transparent;background-position:-12px -429px;width:2px;height:2px;}
				.body .login .cont .button .cor_4 {background-color:transparent;background-position:-10px -429px;width:2px;height:2px;}
			.body .login .cont dl {border:1px solid #aac5d3;border-top:none;padding:35px 2px 8px 8px;color:#7d7d7d;}
			.body .login .cont dt {font-weight:bold;margin:20px 0 0 0;}
			.body .login .cont dd {background-repeat:no-repeat;background-position:-165px -234px;padding:0 0 0 24px;color:#7d7d7d;zoom:1;}
		.body .login .cont .cor_1,.body .login .cont .cor_2,.body .login .cont .cor_3,.body .login .cont .cor_4 {background:url(images/layout3.png) #FFF;position:absolute;width:2px;height:2px;overflow:hidden;}
		.body .login .cont .cor_1 {top:14px;left:0;background-position:-10px -420px;}
		.body .login .cont .cor_2 {top:14px;right:0;background-position:-12px -420px;}
		.body .login .cont .cor_3 {bottom:0;right:0;background-position:-18px -423px;width:3px;height:3px;}
		.body .login .cont .cor_4 {bottom:0;left:0;background-position:-15px -423px;width:3px;height:3px;}
	/* Register */
	.body .login.register {margin-top:0;width:866px;}
		.body .login.register .cont h2 {background-position:0 -570px;height:51px;}
			.body .login.register .cont h2 span {position:relative;top:10px;}
		.body .login.register label {margin:0;position:static;line-height:20px;color:#484848;}
		.body .login.register label input {width:auto;}
		.body .login.register .cont h2 span {background-repeat:no-repeat;background-position:-110px -414px;}
		.body .login.register .cmn_form {background:none;border:1px solid #aac5d3;border-top:none;padding:35px 2px 8px 8px;color:#7d7d7d;}
	.body .login.register .cmn_form table {float:left;width:430px;line-height:25px;margin:0;display:inline;}
		.body .login.register .cmn_form table .text {width:262px;margin:0 1ex 0 0;}
		.body .login.register .cmn_form table input[type=text],.body .login.register .cmn_form table input[type=password] {width:252px;margin:0 1ex 0 0;}
		.body .login.register .cmn_form table .text.short {width:94px;}
		.body .login.register .cmn_form table .line {width:269px;margin:7px 0;line-height:0;}
	.body .login.register .box {border:2px solid #C6CED1;background:white;width:400px;height:371px;overflow:auto;padding:30px 0 0 0;margin:0 10px 0 0;float:right;display:inline;}
		.body .login.register .box h3 {position:absolute;top:34px;right:22px;width:373px;padding:5px 0;margin:54px 10px 0 0;background:white;font-weight:bold;}
		.body .login.register .box p {margin:0 10px 10px 10px;}
	.body .login.register .cmn_form .btn_bar {float:right;clear:right;width:400px;margin:14px 18px 10px 0;display:inline;}
		.body .login.register .cmn_form .btn_bar .cmn_btn {float:right;margin:-25px 10px 0 0;}
	/* Process Bar */
	.body .login.register .process {text-decoration:none;color:#43565d;line-height:20px;width:280px;margin:10px 0 0 0;z-index:1;background:none;position:absolute;right:18px;}
		.body .login.register .process li {float:left;width:125px;padding:14px 0 0 0;-margin-top:15px;}
			.body .login.register.process li .ico {position:absolute;margin:-15px 0 0 0;+margin-top:-17px;}
		.body .login.register .process li.end {float:left;width:30px;white-space:nowrap;}
		.body .login.register .process h2 {position:absolute;background:#768c96;width:240px;height:3px;left:7px;top:21px;z-index:-1;text-indent:-100px;overflow:hidden;}
		.body .login.register .process .ico {display:block;}
	/* Results Box */
	.results {width:400px;margin:10% auto 13%;position:relative;left:53px;}
		.results b.ico {position:absolute!important;margin-left:-102px;}
		.results b.ico.success,.results b.ico.fail,.results b.ico.info,.results b.ico.alert {margin-left:-82px;}
		.results strong {font-size:18px;margin-right:10px;}
		.results .cmn_btn {float:right;}
	/* User */
	.body.user {overflow:hidden;}
	.body.user .tools .cont {padding-left:130px;}
	.body.user .sidebar {position:absolute;+padding:0 1px 1000px 0;width:142px;height:100%;border-right:1px solid #8cb0c2;}
		.body.user .sidebar li {margin:0 -1px 0 0;}
			.body.user .sidebar li a {display:block;+background:#FFF;+margin:0 -1px 0 0;padding:0 0 0 12px;border-right:1px solid #8cb0c2; text-decoration:none;zoom:1;}
			.body.user .sidebar li.on a {color:#FFF;background-position:0 -540px;border-right:none; }
	.body.user .main {padding:0 0 30px 144px;}
	.body.user .ico.history {cursor:pointer;}
	.body.user .marked {color:#1c7700;}
.footer {width:100%!important;padding:0;}
	.footer .cont {padding:4px 5px 20px;}

span.cmn_btn {overflow:hidden;display:-moz-inline-box;display:inline-block;background-position:0 -170px;background-color:#e5ecef;padding:0 0 0 2px;height:22px;+vertical-align:top;}
	span.cmn_btn a {display:inline-block;background-position:right -170px;background-color:#e5ecef;margin:0 0 0 0;padding:0 8px 0 6px;-padding-top:6px;height:22px;line-height:22px;color:#0b6390;text-decoration:none;}
	span.cmn_btn a.center {background:none;border-right:1px solid #8cb0c2;}
	span.cmn_btn a .ico {margin:-3px 2px 0 -3px;+margin-top:0;-margin-top:-3px;}
	span.cmn_btn a input {margin:-1px 2px 0 0;vertical-align:middle;+margin-bottom:-1px;-margin-top:-6px;}
input.cmn_btn {background-position:0 -500px;padding:0;+padding:4px 0 0 0;border:none;width:80px;height:30px;color:#0b6390;cursor:pointer;}
input.cmn_btn.big {background-position:0 -640px;width:158px;}

/* Form */
.cmn_form {padding:0 0 0 0;line-height:25px;}
	.cmn_form table {width:100%;border-collapse:collapse;}
	.cmn_form th {font-weight:normal;color:#0b6390;white-space:nowrap;padding:5px 10px 0 10px;width:80px;+width:100px;vertical-align:top;}
	.cmn_form td {padding:5px 0 0 0;}
	.cmn_form .even {background:#edf1f4;}
	.cmn_form tr.line {border:none;display:table-row;}
	.cmn_form tr.line td {border:none;border-top:1px solid #d6e0e6;padding:0;}
/* Dialog */
.dialog2 {width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;}
	.dialog2 .bg {background:black;position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
	.dialog2 iframe.cover_select {width:100%;height:100%;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:-1;display:none;-display:;}
	.dialog2 .wrap {width:470px;height:190px;border:0px solid #BDC8CA;margin:-85px 0 0 -235px;background:white;position:fixed;top:50%;left:50%;+position:absolute;-top:expression(document.body.offsetHeight/2+'px');-margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.body.scrollTop) + 'px');}
	.dialog2 .wrap.confirm {background:#EEEFF0;}
	.dialog2 .title {background-position:0 -338px;padding:6px 0 5px 6px;padding:10px 0 7px 9px;text-align:left;font-size:12px;font-weight:bold;color:#0b6390;}
	.dialog2 .close {position:absolute;right:9px;top:6px;cursor:pointer;width:16px;height:13px;background-position:-112px -270px;}
	.dialog2 .loading {position:absolute;top:50%;left:50%;margin:-40px 0 0 -50px;+margin-top:-24px;width:100px;height:24px;}
	.dialog2 .cont {margin:0;position:relative;overflow:hidden;zoom:1;}
		.dialog2 .cont iframe {width:100%;height:100%;}
		.dialog2 .cont .box {position:relative;left:50%;margin:27px 0 0 -94px;width:260px;height:100px;}
			.dialog2 .cont .box .ico {position:absolute!important;margin:-5px 0 0 -72px;}
	.dialog2 .bar {background-position:0 -369px;height:43px;-height:35px;padding:8px 0 0 0;}
	.dialog2 .cor_1,.dialog2 .cor_2,.dialog2 .cor_3,.dialog2 .cor_4 {position:absolute;background:url(images/layout3.png) repeat-x;width:2px;height:40px;}
	.dialog2 .cor_1 {top:0;left:0;background-position:-2px -460px;}
	.dialog2 .cor_2 {top:0;right:0;background-position:0 -460px;}
	.dialog2 .cor_3 {bottom:0;right:0;background-position:0 -420px;}
	.dialog2 .cor_4 {bottom:0;left:0;background-position:-2px -420px;}
/* Dialog Page */
body.dialog {padding:0!important;min-width:0!important;text-align:left;}
	body.dialog .icon {position:absolute;left:10px;}
	body.dialog .wrap {margin:0;}
	body.dialog .name {background:#e4eaee;padding:4px 8px;border:1px solid #97b8c9;line-height:22px;text-decoration:none;color:#0b6390;}
	body.dialog .tools {float:right;margin:-20px 0 0 0;}
		body.dialog .tools a {zoom:1;line-height:1.231;text-decoration:none;}
	body.dialog .title {margin:4px 0 4px;padding:4px 0 0;border-bottom:1px solid #c4c4c4;color:#484848;font-weight:bold;font-size:12px;line-height:20px;}
	body.dialog .message {margin:4px 0 -3px;padding:8px 0 8px 32px;}
		body.dialog .message.tip {color:#639a41;}
		body.dialog .message .ico {width:23px;height:23px;}
		body.dialog .message.tip .ico {background-position:-139px -219px;float:left;margin:-4px 5px 0 -24px;}
	body.dialog .cont {position:relative;margin:8px;}
	body.dialog .data {position:relative;line-height:25px;}
	body.dialog textarea {width:96%;padding:8px;border:1px solid #c4c4c4;line-height:20px;color:#484848;}
	body.dialog .normal {position:absolute;top:80px;left:8px;}
	body.dialog .button {background-position:0 -369px;height:35px;-height:34px;padding:8px 0 0 0;position:absolute;bottom:0;left:0;width:100%;text-align:center;}
/* Loading Style */
.loading {width:100%;height:100%;text-align:center;}
	.loading span {background:url(images/loadingAnimation.gif) no-repeat 0 6px;height:50px;line-height:50px;padding:10pt 0 10pt 40px;+padding:0 0 0 40px;position:relative;top:40%;+top:50%;margin-top:-25px;+margin-top:-25px;zoom:1;}
/*#dialog {width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;}
	#dialog .bg {background:black;position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;-height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
	#dialog iframe.cover_select {width:100%;height:100%;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:-1;display:none;-display:;}
	#dialog .wrap {width:470px;height:190px;border:0px solid #BDC8CA;margin:-85px 0 0 -235px;background:white;position:fixed;top:50%;left:50%;-position:absolute;}/* -top:expression(document.documentElement.offsetHeight/2+'px');-margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement.scrollTop) + 'px'); */
/*	#dialog .wrap.confirm {background:#EEEFF0;}
	#dialog .title {background-position:0 -338px;padding:10px 0 7px 9px;text-align:left;font-size:12px;font-weight:bold;color:#0b6390;}
	#dialog .close {position:absolute;right:9px;top:6px;cursor:pointer;width:16px;height:13px;background-position:-112px -270px;}
	#dialog .cont {margin:0 5px;position:relative;overflow:hidden;zoom:1;}
		#dialog .cont iframe {width:100%;height:100%;}
		#dialog .cont .box {position:relative;left:50%;margin:27px 0 0 -94px;width:260px;height:100px;}
			#dialog .cont .box .ico {position:absolute!important;margin:-5px 0 0 -72px;}
	#dialog .bar {background-position:0 -369px;height:43px;-height:35px;padding:8px 0 0 0;}
	#dialog .cor_1,#dialog .cor_2,#dialog .cor_3,#dialog .cor_4 {position:absolute;background:url(images/layout3.png) repeat-x;width:2px;height:40px;}
	#dialog .cor_1 {top:0;left:0;background-position:-2px -460px;}
	#dialog .cor_2 {top:0;right:0;background-position:0 -460px;}
	#dialog .cor_3 {bottom:0;right:0;background-position:0 -420px;}
	#dialog .cor_4 {bottom:0;left:0;background-position:-2px -420px;}
*/
/* Icon */
.ico.v_high {background-position:0 -286px;}
.ico.v_medium {background-position:-16px -286px;}
.ico.v_low {background-position:-32px -286px;}
.ico.v_naught {background-position:-48px -286px;}
.ico.add {background-position:0 -270px;}
.ico.delete {background-position:-16px -270px;}
.ico.tip {background-position:-32px -270px;}
.ico.mail {background-position:-48px -270px;}
.ico.add2 {background-position:-64px -270px;}
.ico.chart {background-position:-80px -270px;}
.ico.set {background-position:-96px -270px;}
.ico.close {background-position:-112px -270px;}
.ico.export {background-position:-128px -271px;}
.ico.history {background-position:-144px -271px;}
.ico.user {background-position:0 -245px;width:23px;height:23px;}
.ico.confirm {background-position:-160px -271px;}
.ico.right {background-position:-64px -286px;}
.ico.wrong {background-position:-80px -286px;}
.ico.dot {background-position:-112px -286px;}
.ico.dot2 {background-position:-96px -286px;}
.ico.logo {background-position:-40px 0;width:29px;height:30px;}
.ico.tip {background-position:-139px -219px;}
.ico.success {background-position:-139px -242px;}
/*.ico.success {background-position:0 -110px;width:64px;height:64px;}*/
.ico.fail {background-position:-64px -110px;width:64px;height:64px;}
.ico.success_check {background-position:-128px -110px;width:85px;height:64px;}
.ico.fail_check {background-position:-218px -110px;width:85px;height:64px;}

br.space_line {line-height:8px;}
.table_common .fr {margin:-21px 0 0;}
input.text {background-position:0 -382px;border-top:1px solid #707070;border-right:1px solid #ABABAB;border-left:1px solid #ABABAB;border-bottom:1px solid #CECECE;padding:4px 3px 3px 3px;color:#808080;width:200px;}
input.text {-border-top:1px solid #707070;border-right:1px solid #ABABAB;border-left:1px solid #ABABAB;border-bottom:1px solid #CECECE;}
input.text.short {width:60px!important;}
img.code {width:76px;height:23px;margin:-1px 0 0 0;background:#ced5d7;vertical-align:middle;}

@media all and (min-width:0px){
	.table_common .fr {margin:4px 0 0 0;} /* Opera & Sa */
	body.dialog .tools {margin:3px 0 0 0;}
	html* {} /* Sa */
}

/* TODO: 这种方式不好 */
.error/*, .errorlist li*/ {
	color: #F00;
	position: absolute;
	overflow: hidden;
	left: 220px;/*143px;*/
	top: 1px;
}
.error_msg {
	color: #F00;
	margin: 0 auto 0;
	width: 200px;
	font-size: 16px;
	font-weight: bold;
}

.plus, .minus {background:url(images/plus.gif) no-repeat 0px 0px;height:11px;width:11px;}
.minus {background-image:url(images/minus.gif);}

.tool_bar {margin:10px 5px -8px;padding-left:2px;}
	.tool_bar .url {font-size:18px;color:#1A84BB;font-weight:bold;cursor:pointer;}
	.tool_bar .opt {margin-left:20px;color:#999;}
		.tool_bar .url img, .tool_bar .opt img, .tool_bar .opt a img {margin-right:4px;}
		.tool_bar .opt a {text-decoration:none;}
		/*.tool_bar .opt a:hover {font-weight:bold;color:#639A41;}*/

.body .table_common {
	margin: 8px auto 0px;
	width: 99%;
}
.body .table_common a {
	text-decoration: none;
}
.body .table_common .detail {
	font-weight: normal;
}
.body .table_common .detail div {
	margin-top: 2px;
}

.body .table_common.block {
	background-color: #FFF;
}
.body .table_common .title2 td {background:#F3F3F3;}

.body .login .cont .message.blank {text-align:left;padding: 0 100px 10px;}










.list_url {
	
	margin: 10px 5px -8px;
}
.list_url a {
	text-decoration: none;
}
.list_url a.url {
	font-size: 18px;
	font-weight: bold;
	line-height: 1.5;
}
.body .table_common.tb_hover {
	background-color: #F9F9F9;
}


.ico_blank, .ico_delete, .ico_edit, .ico_report, .ico_realtime,
.ico_running, .ico_alert, .ico_verified,
.ico_delete_disable, .ico_edit_disable, .ico_report_disable {
	width: 16px;
	height: 16px;
	background: url(images/delete.gif) no-repeat;
	background-position: 0 0;
	vertical-align: middle;
}
.ico_blank {
	background: url(images/blank.gif);
}
.ico_edit {
	background: url(images/edit.gif);
}
.ico_report {
	background: url(images/report.gif);
}
.ico_realtime {
	background: url(images/realtime.gif);
}
.ico_running {
	background: url(images/running.gif);
}
.ico_alert {
	background: url(images/alert.gif);
}
.ico_verified {
	background: url(images/pass.gif);
}
.ico_delete_disable {
	background: url(images/delete_disable.gif);
}
.ico_edit_disable {
	background: url(images/edit_disable.gif);
}
.ico_report_disable {
	background: url(images/report_disable.gif);
}


.high, .medium, .low, .nought {
	text-align: center;
}





#verify_des {
	margin: 10px auto;
	width: 750px;
	font-weight: bold;color: #7B7B7B;
}
#verify_tb {
	margin: 0 auto;
	border: 1px solid #AAC5D3;
	width: 950px;
}
#verify_tb th, #verify_tb td {
	padding: 5px;
	vertical-align: top;
}
#verify_tb th {
	color: #7B7B7B;
}
#verify_tb .verify_box {
	padding: 5px;
	margin: 3px 0 10px;
	border: 1px dashed #7D7D7D;
	
}
#verify_tb pre {
	line-height: 120%;
	/*height: 180px;*/
}
.anchor {
	color: #1A84BB;
	font-weight: bold;
	cursor: pointer;
	width: auto; /* TODO: 根据内容长度auto */
}
.anchor .plus, .anchor .minus {
	background: url(images/plus.gif) no-repeat 0px 0px;
	height: 11px;
	width: 11px;
}
.anchor .minus {
	background-image: url(images/minus.gif);
}


.suppot {
	position:absolute;
	top: 5px;
	right: 20px;
}
.suppot a {
	text-decoration:none;
}

/* faq */
.faq {margin-bottom:2px;}
	.faq ul{left:200px;height:19px;}
		.faq ul li, .faq ul li a {float:left;background:none;text-indent:0;text-align:center;font-weight:bold;font-size:13px;padding:0 10px;text-decoration:none;color:#7D7D7D!important;}
		.faq ul li.on a {border-bottom:2px solid #545454;color:#484848!important;}

.report h3 {
	margin: 5px;
	font-size: 14px;
}
.report p {
	text-indent: 2em;
	margin-bottom: 5px;
}
.report p img {
	margin: 5px 0px 5px;
	border: 1px dashed #CCC;
}

.pic.google, .pic.google3 {background:url(images/help/google.png) no-repeat;width:391px;height:74px;margin:5px 25px 5px;border:1px dashed #CCC;}
.pic.google3 {background:url(images/help/google3.png) no-repeat;width:202px;height:284px;}
.pic.google #tip_a, .pic.google3 #tip_a {
	border: 2px solid #F00;
	position: relative;
	top: 16px;
	left: 6px;
	height: 12px;
	width: 225px;
}
.pic.google3 #tip_a {
	top: 205px;
	left: 20px;
	width:102px;
}

.report ol {
	margin: 10px 50px 10px;
}
.report ol li {
	list-style: decimal;
}
.report code {
	display: block;
	background: #F5F5F6;
	border: 1px dashed #999;
	margin: 5px 25px;
	padding: 2px 5px 2px;
	color: #666;
	font-family: Courier;
}
.report code .red {
	color: #F00;
}
.back_top {
	text-align: center;
}
.back_top a {
	color: #CCC;
}
.back_top a:link {
	color: #CCC;
}
.back_top a:hover {
	color: #999;
}

.img_index {	
	background: url(images/experience_pic.png) no-repeat;
}
.img_index #right, .img_index #wrong, .img_index #scanv {
	position: absolute;
	width: 70px;
	height: 50px;
}
.img_index #right {	
	top:120px;
	left:130px;	
}
.img_index #wrong {
	top: 20px;
	right: 110px;
}
.img_index #scanv {
	top: 50px;
	left: 5px;
}

.div_no_list {
	text-align: left;
	padding: 5px;
	background-color: #EEE;
}
.msg.normal {
	color: #0B6390;
}
.msg.important {
	color: #F00;
}
.msg.ignore {
	color: #999;
}

.info_main {
	margin: 0 auto 10px;
	width:950px !important;
}
.info_main .info_main_title {
	color: #0B6390;
	font-size: 24px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: center;
}
.info_main .info_main_box {
	border: 1px solid #AAC5D3;
	border-bottom: 3px solid #AAC5D3;
	border-right: 3px solid #AAC5D3;
	margin-bottom: 15px;
	overflow: hidden;
	width: 100%;
}
.info_main .info_main_box div.title {
	color: #0B6390;
	float: left;
	font-family: arial;
	font-size: 36px;
	font-style: italic;
	text-align: right;
	width: 70px;
	padding-top: 15px;
	height: 70px;
}
.info_main .info_main_box .info {
	float: left;
	margin-left: 15px;
	padding: 8px;
	width: 780px;
}
.info_main .info_main_box .info ul li {
	float: left;
	margin: 0 5px 0;
	color: #666;
	font-size: 14px;
}
.info_main .info_main_box .info h4 {
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0;
}
.info_main .info_main_box .info p {
	font-size: 12px;
	line-height: 18px;
	padding: 1px 0;
	text-indent: 0;
	color: #639A41;
	margin: 5px;
}
.info_main .info_main_box .info p b {
	color: #639A41;
}
.info_main .info_main_box .info .pic {
	border: 1px dashed #999;
}
.info_main .info_main_box .info .pic.step1 {background:url(images/step/step1.png) no-repeat;width:802px;height:278px;}
.info_main .info_main_box .info .pic.step2_1 {background:url(images/step/step2_1.png) no-repeat;width:805px;height:248px;}
.info_main .info_main_box .info .pic.step2_2 {background: url(images/step/step2_2.png) no-repeat;width:549px;height:340px;}
.info_main .info_main_box .info .pic.step2_3 {background: url(images/step/step2_3.png) no-repeat;width:806px;height:366px;}
.info_main .info_main_box .info .pic.step3_1 {background:url(images/step/step3_1.png) no-repeat;width:822px;height:445px;}
.info_main .info_main_box .info .pic.step3_2 {background: url(images/step/step3_2.png) no-repeat;width:549px;height:391px;}

.info_main .info_main_box .info .pic.step1 #step_a,
.info_main .info_main_box .info .pic.step1 #step_b,
.info_main .info_main_box .info .pic.step1 #step_c,
.info_main .info_main_box .info .pic.step1 #step_d,
.info_main .info_main_box .info .pic.step2_1 #step_a,
.info_main .info_main_box .info .pic.step2_2 #step_a,
.info_main .info_main_box .info .pic.step2_2 #step_b,
.info_main .info_main_box .info .pic.step2_2 #step_c,
.info_main .info_main_box .info .pic.step2_2 #step_d,
.info_main .info_main_box .info .pic.step3_1 #step_a,
.info_main .info_main_box .info .pic.step3_2 #step_a,
.info_main .info_main_box .info .pic.step3_2 #step_b,
.info_main .info_main_box .info .pic.step3_2 #step_c,
.info_main .info_main_box .info .pic.step3_2 #step_d {
	border: 1px solid #F00;
	position: relative;
	top: 119px;
	left: 11px;
	height: 20px;
	width: 125px;
}
.info_main .info_main_box .info .pic.step1 #step_b {top:154px;left:1px;height:77px;width:796px;}
.info_main .info_main_box .info .pic.step1 #step_c {top:206px;left:1px;height:25px;width:796px;}
.info_main .info_main_box .info .pic.step1 #step_d {top:119px;left:162px;height:20px;width:144px;}
.info_main .info_main_box .info .pic.step2_1 #step_a {height:20px;width:77px;}
.info_main .info_main_box .info .pic.step2_2 #step_a {top:82px;left:7px;height:21px;width:298px;}
.info_main .info_main_box .info .pic.step2_2 #step_b {top:110px;left:7px;height:55px;width:230px;}
.info_main .info_main_box .info .pic.step2_2 #step_c {top:172px;left:7px;height:65px;width:390px;}
.info_main .info_main_box .info .pic.step2_2 #step_d {top: 246px;left:7px;height:20px;width:170px;}
.info_main .info_main_box .info .pic.step3_1 #step_a {height:20px;width:77px;}
.info_main .info_main_box .info .pic.step3_2 #step_a {top:82px;left:7px;height:21px;width:298px;}
.info_main .info_main_box .info .pic.step3_2 #step_b {top:110px;left:7px;height:55px;width:230px;}
.info_main .info_main_box .info .pic.step3_2 #step_c {top:172px;left:7px;height:110px;width:420px;}
.info_main .info_main_box .info .pic.step3_2 #step_d {top: 295px;left:7px;height:20px;width:170px;}


.info_main .info_main_box .info .step_main {
	float: left;
	width: 850px;
}
.info_main .info_main_box .info img.tips {
	background: url(images/layout3.png) no-repeat;
	background-position:-139px -219px;
	height: 23px;
	width: 23px;
	margin: -4px 5px;
}
.info_main .info_main_box .info .step_main .step,
.info_main .info_main_box .info .step_main .step.mid {
	font-size: 20px;
	font-weight: bold;
	float: left;
	margin: 20px;
	color: #666;
}
.info_main .info_main_box .info .step_main .step.mid {
	height: 4em;
	line-height: 4em;
	overflow: hidden;
}
.info_main .info_main_box .info .step_main .step b {
	color: #F00;
	font-size: 32px;
}
.info_main .info_main_box .info .step_main .step h3 {
	font-size: 20px;
	color: #0B6390;
	margin-left: 10px;
}
.info_main .info_main_box .info .step_main .step p {
	font-size: 12px;
	font-weight: normal;
	color: #666;
}

body.auto .header.experience h1 a {background-position:0 -709px;width:182px;}
body.auto .header h1 a {background:url(images/log.gif) repeat-x 0 0;width:218px;top:10px;}

.body.experience {}
	.body.experience .content {width:980px !important;;height:482px;background:url(images/experience_bg.png) no-repeat;margin:10px auto 10px;padding:0;position:relative;}
		.body.experience .content .pic {width:489px;height:361px;position:absolute;bottom:3px;right:3px;z-index:100;}
		.body.experience .content .login {z-index:10;width:449px;margin:0;top:59px;left:247px;}
		.body.experience .content .login .logo {filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
		.body.experience .content .login .cont {left:-225px;top:85px;}
		.body.experience .content .login .cont h2 {display:none;}
		.body.experience .content .login .cont h3 {color:#0e70a3;font-size:20px;font-family:"Microsoft YaHei";}
		.body.experience .content .login .cont b {display:none;}
		.body.experience .content .login .cont dl {border:none;width:505px;+padding:0;+margin:40px 0 0 8px;}
		.body.experience .content .login .cont dt,.body.experience .content .login .cont dd {font-weight:normal;color:#095983;font-size:14px;background-position:-158px -267px;}

body.dialog .message.tip b {color:#639a41;}
.body .login .link {position:absolute;z-index:50;margin:6px 0 0 304px;}
.body .login .error {margin:-30px 0 0 -65px;}

/*.body.experience .web_submit .arrow,.body.experience .web_submit .url,.body.experience .web_submit .submit{background:url(images/layout2.png) repeat-x!important;}*/
.body.experience .web_submit .submit {background:url(images/layout.png) repeat-x!important;}
.body.experience .web_submit {position:relative;height:29px;width:237px;left:15px;}
	.body.experience .web_submit .url {height:29px;left:-15px;width:210px;border:0;}
	.body.experience .web_submit .url label {font-size:12px;margin:1px 0 0 10px;top:0;}
	.body.experience .web_submit .url input {height:18px;padding:2px 3px;top:4px;width:150px;border:1px solid #EEE;}
	.body.experience .web_submit .submit {background-position:0 -237px !important;height:22px;right:62px;top:4px;width:22px;}

.body.experience .try_txt {float:left;}
.body.experience .try_form {float:left;width:200px;padding-top:10px;}

.header .login {width:auto;}

/* 添加用户管理后显示不正常的重写CSS */
.body .tools .title a {-width:48px;}
.body.user {height:auto;}


.body.report {
	width:800px!important;
	margin: 10px auto 10px;
	padding:0 11px;
	position: relative;
	text-align:left;
}

.body.report .result dt.ask {color:#666;margin-left:5px;font-weight:bold;}

.ico.next {background:url(images/layout_big.png) repeat-x;}
.ico.next {background-position:-139px -242px;}
.ico.next {background-position:0 -110px;width:64px;height:64px;}
.ico_new.wrong {background:url(images/layout3.png) repeat-x;}
.ico_new.wrong {background-position:-80px -286px;height:16px;width:16px;vertical-align:middle;}

.nav_help {
	margin: 0 auto 20px;
	width:100% !important;
	padding: 5px 0 0 170px;
	background: #F0F0F0;
}

.new {
	color: #F00;
	font-size: 12px;
	margin-left: 2px;
	position: relative;
	top: -10px;
	font-weight: normal;
}

textarea.email, textarea.msg {height:60px;width:300px;border:1px solid;border-bottom:1px solid #CECECE;border-left:1px solid #ABABAB;border-right:1px solid #ABABAB;}
textarea.msg {height:100px;}

.cmn_form th.tab, .cmn_form th.list {width: 400px;}
.cmn_form th.tab .on, .cmn_form th.tab .off {background: #EDF1F4;padding:5px;padding-bottom:4px;}
.cmn_form th.tab .on {border:1px solid #D6E0E6;border-bottom:1px solid #EDF1F4;font-weight:bold;}
.cmn_form th.tab .off {background: #FFF;color:#999;cursor: pointer;border-bottom:1px solid #D6E0E6;}

.cmn_form a {text-decoration:none;}

.icp {position:absolute;left:125px;bottom:-24px;color:#999;font-weight:bold;}
.icp a{color:#A0A0A0}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #0B6390;}
#TB_window a:visited {color: #0B6390;}
#TB_window a:hover {color: #639A41;}
#TB_window a:active {color: #0B6390;}
#TB_window a:focus{color: #0B6390;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	color: #0B6390;
}

#TB_title{
	background-color:#e7f3f8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	
	overflow: auto;
	scrollbar-3dlight-color: #D4D0C8;  /*- 最外左 -*/ 
	scrollbar-highlight-color: #fff;  /*- 左二 -*/ 
	scrollbar-face-color: #E4E4E4;  /*- 面子 -*/ 
	scrollbar-arrow-color: #666;  /*- 箭头 -*/ 
	scrollbar-shadow-color: #808080;  /*- 右二 -*/ 
	scrollbar-darkshadow-color: #D7DCE0;  /*- 右一 -*/ 
	scrollbar-base-color: #D7DCE0;  /*- 基色 -*/ 
	scrollbar-track-color: #FFFFF; /*- 滑道 -*/ 
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
	text-align: left;
}

.JT_loader{
	background-image: url(loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 0px;
	border: 0px solid #CCCCCC;
}

.jTip{
cursor:help;
}
a.jTip {
	color:#969696;
}
a.jTip:hover {
	color:#2971A7;
	/*font-weight:bold;*/
}

