/*reset*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
	ol,ul{list-style:none;}
	body{font-size:12px;color:#333;font-family:Arial,Helvetica,sans-serif,SimSun;}
	table,td{font-size:12px;color:#333;font-family:Arial,Helvetica,sans-serif,SimSun;}
	select,input,button,textarea{font-family:Arial,Helvetica,sans-serif,SimSun;font-size:12px;vertical-align:middle;color:#333;}

	.clearfix:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	.clearfix {display:inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix { height:1%; }
	.clearfix {display:block;}
	/* End hide from IE-mac */

/*background*/
	.layer3 span,.login h2,#submitLogin,#submitTest,.tips,.right_layer h2,.button2,#nav .hot{background:url(../images/background.png) no-repeat;}
/*index*/
	.wrap{width:1003px;margin:0 auto;background:#efd330;}
	#header{width:960px;margin:10px auto 0;overflow:hidden;zoom:1;}
	#logo{padding:22px 0 0 25px;float:left;}
	.ad_show{width:700px;height:137px;float:right;overflow:hidden;background:#000;}
	#nav{width:940px;height:35px;line-height:35px;padding-left:20px;background:#356a84;font-size:14px;margin:0 auto;overflow:hidden;zoom:1;}
	#nav li{float:left;padding-right:20px;}
	#nav a{color:#fff;text-decoration:none;}
	#nav li.current a{font-weight:bold;}
	#nav a:hover{text-decoration:underline;}
	
	#container{width:960px;margin:0 auto;overflow:hidden;zoom:1;}
	.left{width:260px;float:left;padding-top:5px;}
	.left a:link,.left a:visited{text-decoration:none;}
	.left a:hover{text-decoration:underline;}
	.left h2{font-size:16px;padding-left:3px;margin-bottom:8px;color:#517585;border-bottom:1px solid ;line-height:28px;}
	
	.layer1,.layer2{padding:15px 8px 0 0;font-size:14px;}
	.layer1 img{padding:3px;border:1px solid #ad982b;background:#fff;margin:5px 6px;}
	.layer2 li,.layer4 li{padding-left:3px;border-bottom:1px dashed #c8b032;overflow:hidden;zoom:1;}
	.layer2{color:#333;}
	.layer2 sup{font-size:11px;font-family:Arial;color:#f00;margin:-7px 0 0 -7px;}
	.layer2 span{float:right;font-size:12px;color:#333;}
	.layer2 .hot a:visited,.layer2 .hot a:link{color:#e3295b}
	.layer2 a:visited,.layer2 a:link{color:#333}
	.layer2 li{line-height:220%;}
	
	.layer4{padding-top:8px;}
	
	.right,.right2{width:698px;float:right;font-size:14px;min-height:1000px;_height:1000px;background:#fff;border-left:1px solid #ccc;}
	.right{padding-top:20px;}
	.right2{padding-top:0;background:#fff url(../images/bg1.png) repeat-x;}
	.right a,.right2 a {font-size:14px;color:#e3295b;}
	.right a:link,.right a:visited,.right2 a:link,.right2 a:visited{text-decoration:underline;}
	.right a:hover,.right2 a:hover{text-decoration:none;}
	
/*form element*/
	select{padding:2px;font-size:14px;margin:0 2px;}
	form p{margin-top:5px;}
	.input_text{height:20px;border:1px solid #9e9d9d;font-size:14px;padding-top:3px;}
	.input_button{height:24px;font-size:14px;font-weight:bold;}
	.comment{padding-left:2px;font-size:12px;color:#666;}
	.comment_block{font-size:12px;color:#666;line-height:150%;}

	#xing,#ming{width:45px;margin-right:10px;}
	#longitude_text,#latitude_text{width:60px;margin-right:5px;}
	#serial{width:242px;margin-right:20px;}
	#email{width:200px;margin-right:8px;}
	#phone{width:140px;margin-right:8px;}
	#password{width:80px;margin-right:8px;}
	#address{width:240px;}

	.login{margin:0 20px 15px;}
	.login h1{font-size:18px;font-weight:bold;color:#e3295b;margin:5px;}
	.login h2{font-size:14px;padding:3px 0 0 30px;background-position:8px 1px;font-weight:bold;}
	
	.login1{border-bottom:1px dashed #ccc;padding:10px 0 0 10px;}
	#submitLogin{width:70px;height:23px;background-position:0 -86px;border:none;margin-left:25px;}
	.tips{background-position:0 -400px;padding-left:46px;margin:8px 0;color:#333;font-size:12px;}

	.login2{padding:4px 0 8px 15px;line-height:150%;}
	#submitTest{width:70px;height:23px;background-position:0 -247px;border:none;margin-left:3px;}

	.right_layer{margin:10px 20px 0;}
	.right_layer h2{height:27px;line-height:27px;padding:0 10px 0 25px;background-color:#eee;font-size:14px;color:#517585;text-align:left;border-bottom:1px solid #517585;background-position:10px -218px;}

	.product a,.user_list2 a,.right_layer h2 a{font-weight:normal;font-size:12px;float:right;color:#000;}

	.product_wrap{background:url(../images/introduce.png) no-repeat;padding-top:30px;}
	.product{margin-top:15px;line-height:180%;overflow:hidden;zoom:1;}
	.product .bg{background:url(../images/pic2.png) no-repeat;padding-left:320px;}
	.product p{text-indent:2em;}
	
	.product_intro {margin-top:15px;font-size:14px;line-height:150%;}
	.product_intro p{text-indent:2em;}
	.product_intro li{list-style:disc;margin-left:20px;}
	.product_intro a {font-size:14px;color:#356a84;font-weight:bold;}
	.product_intro .highlight{text-indent:0;color:#356a84;font-weight:bold;margin:5px 0;}
	
	.user_wrap{background:url(../images/show.png) no-repeat;padding-top:55px;}
	.user_wrap>p{color:#e3295b;font-weight:bold;margin-bottom:10px;}
	
	.user_list li,.user_list2 li{overflow:hidden;zoom:1;padding:15px 10px 13px;border-bottom:1px dashed #ccc;color:#3285b0;}
	.user_list2 li{width:50%;float:left;padding:15px 0 13px;}
	.user_list .last,.user_list2 .last{border-bottom:none;}
	
	.user_list ul,.user_list2 ul{width:500px;float:left;padding-left:8px;}
	.user_list2 ul{width:244px;}
	.user_list ul li,.user_list2 ul li{float:none;width:100%;line-height:190%;padding:0;border:none;}
	.user_list span,.user_list2 span{padding-left:12px;font-size:12px;color:#666;}
	.user_list img,.user_list2 img{padding:2px;border:1px solid #d2d2d2;float:left;}
	.user_wrap .user_list p,.user_list2 p{font-size:12px;color:#666;padding:0;line-height:170%;font-weight:normal;text-indent:2em;}
	
	.about{line-height:180%;background:url(../images/about.png) no-repeat;padding-top:45px;}
	.about p{text-indent:2em;}
	.about .vision{font-weight:bold;color:#e3295b;margin:5px 10px;}
	.team>li {padding:15px 10px 13px;border-bottom:1px dashed #ccc;font-weight:bold;overflow:hidden;zoom:1;}
	.team p {line-height:150%;font-weight:normal;text-indent:0;}
	.team span {padding-left:12px;color:#666;}
	.team .last {border-bottom:none;}
	
	.contact{margin:15px 0;line-height:170%;padding-top:45px;text-indent:2em;background:url(../images/contact.png) no-repeat}
	.contact em{font-style:italic;font-weight:bold;color:#e3295b;font-size:16px;}
	.contact div{line-height:240%;text-indent:0;padding-top:5px;}
	
	.news{margin:20px 2px;line-height:170%;text-indent:2em;text-align:center;}
	.news .news_title{font-size:18px;font-family:simhei;margin:15px auto 10px;text-align:center;}
	.news .author{text-align:center;margin-bottom:5px;font-size:12px;color:#7E7E7E;}
	.news p{text-align:left;}
	.news a{color:darkblue;}
	
	.knowledge_nav{margin-left:auto;margin-right:auto;font-size:14px;font-family:simhei;text-align:center;}
	.catalog li{text-align:left;}
	.catalog a{color:black;}
	.catalog a:link, .catalog a:visited{text-decoration:none;}
	.catalog a:hover {text-decoration:underline;}
	
	
	.buy{padding-top:25px;}
	.product_list li{border-bottom:1px dotted #c0c0c0;margin-top:-1px;padding:20px 10px;font-size:14px;position:relative;min-height:120px;_height:120px;}
	.product_list li h3{font-size:14px;color:#e1295b;}
	.product_list li p{width:440px;color:#676767;text-indent:2em;line-height:180%;padding-top:12px;}
	.bt_wrap{width:200px;position:absolute;right:10px;bottom:20px;text-align:right;line-height:150%;}
	.bt_wrap div{display:block;font-size:12px;color:#666;}
	.bt_wrap div del{font-size:20px;}
	.bt_wrap div span{padding:0 6px 0 11px;}
	.bt_wrap .price{display:block;font-size:14px;color:#000;font-weight:bold;}
	.bt_wrap .price em{font-size:24px;font-weight:normal;font-style:normal;color:#cc0001;}
	.bt_wrap .price span{padding:0 6px 0 11px;font-weight:normal;color:#cc0001;}
	.bt_wrap .price .agent{font-weight:normal;font-size:12px;color:#333;}
	.bt_wrap button{width:116px;height:36px;text-indent:-9999px;overflow:hidden;background:url(../images/buy.png) no-repeat;cursor:pointer;border:none;margin-top:6px;}
	.phonepayable {background:url(../images/phonepayable.png) no-repeat 460px 10px;}
	.information{margin:25px 0;font-size:14px;color:#666;line-height:180%;text-indent:2em;}
	.information span{font-size:24px;font-style:italic;color:#e3295b;font-weight:bold;padding-right:5px;}
	.help{padding:15px 10px 50px;line-height:200%;color:#666;}
	.help strong{font-weight:bold;color:#e3295b;padding:0 5px;}
	.help dt{font-weight:bold;}

    .pay_result{width:650px;background:#e1e1e1;margin:10px 0 33px;}
    .pay_result td{background:#fff;padding:5px 5px 5px 5px;line-height:150%;font-family:simhei;font-size:14px;}
    .pay_result td span{color:#3896c7;display:block;}
    .pay_result thead td{background:#f7f7f7;font-weight:bold;}

	.question{line-height:180%;padding-top:40px;background:url(../images/question.png) no-repeat;}
	.question strong{font-weight:bold;color:#3896c7;display:block;padding:15px 10px 0 10px;}
	.question p{padding:5px 10px 11px 33px;line-height:200%;border-bottom:1px dashed #ccc;}
	.question .last{border:none;}
	.question .bg{background:#f1f1f1;}
	.question ul{line-height:280%;margin:15px 0;padding-bottom:25px;border-bottom:2px solid #e50112;}
	.question li{border-bottom:1px dashed #ccc;padding:0 10px;}
	.right2 .question ul a:link,.right2 .question ul a:visited{text-decoration:none;color:#333;}
	.right2 .question ul a:hover{text-decoration:underline;color:#333;}
	
	.free{background:url(../images/free.png) no-repeat;line-height:200%;padding-top:45px;}
	.free p{text-indent:2em;}
	.free a{font-weight:bold;}
	.test{line-height:180%;text-indent:2em;background:url(../images/test.png) no-repeat;padding-top:45px;}
	.test em{font-size:24px;font-weight:bold;font-style:italic;color:#356a84;padding-right:5px;}
	.picture{text-align:center;background:url(../images/htlqmj.png) no-repeat;padding-top:55px;}
	.picture img{margin-bottom:20px;}
	.software{background:url(../images/software.png) no-repeat;line-height:250%;padding-top:20px;}
	.pay{font-weight:bold;font-size:16px;margin-top:40px;}
	
	.button2{width:104px;height:26px;background-position:0 -277px;border:none;}
	#footer{padding:10px 0;text-align:center;font-weight:bold;color:#3696c6;font-size:14px;}
	#partner{padding:10px 0;text-align:center;font-weight:bold;color:#3696c6;font-size:14px;}
	#partner a:visited{color:#3696c6;}
	#partner a{margin:2px 5px;}
   	.meg1{font-size:14px;color:#333;line-height:180%;background:url(../images/jzqj.png) no-repeat;padding-top:50px;}
    .meg1 p{padding:0 10px 15px 0;text-indent:2em;}
    .meg1 strong{color:#e3295b;font-weight:bold;}
	.advertise{position:absolute;top:0px;right:0px;}
	
	.rate_wrap{width:110px;display:inline-block;vertical-align:middle;line-height:0;}
	.rate{width:100px;height:13px;display:inline-block;background:url(../images/rate_bg.png) repeat-y;overflow:hidden;}
	.arrow{height:8px;display:inline-block;background:url(../images/arrow.png) no-repeat right 0;margin-top:2px;}
	.ico_input{width:33px;height:30px;background:url(../images/to_input.png) no-repeat;display:inline-block;margin-right:8px;vertical-align:middle;}

	.item{font-weight:bold;}
	.name {color:#517585;font-weight:bold;margin-right:12px;}
	.name a{color:#517585;font-weight:bold;margin-right:12px;font-size:14px;}
	.name a:visited,.name a:active,.name a:link {color:#517585;text-decoration:underline;}
	.name a:hover {color:#517585;text-decoration:none;}
	.pay_wrap{background:url(../images/pay.png) no-repeat 20px 10px;padding:65px 0 0 40px;color:#333;}
	.pay_wrap li{padding-top:10px;color:#666;}
	.pay_wrap label{font-weight:bold;color:#333;padding-right:32px;}
	.pay_wrap #email,.pay_wrap #qq,.pay_wrap #phone{width:200px;height:20px;font-size:12px;line-height:21px;padding:0 3px;border:1px solid #CCC}
	.pay_wrap span{font-size:12px;color:#666;padding-left:6px;}
	.pay_wrap em{font-style:bold;color:#e3295b;}
	.pay_wrap li span{display:block;padding:5px 0 0 93px;}
	.pay_wrap p{line-height:230%;}
	.pay_wrap p img{margin:0 6px; vertical-align:middle;}	
	.pay_wrap strong{font-weight:bold;display:block;margin-top:8px;}	
#test_form {
background:#FFFFFF;
border-top:1px solid #E50112;
padding:15px 7px 5px;
margin:5px;
font-size:14px;
}
#test_form select{padding:2px;font-size:14px;margin:0 5px;}
#test_form img{vertical-align:middle;}
#test_form p {
margin:0.3em 0;
}
#test_result {
margin: 10px;
}
#test_result table {
border-collapse: collapse;
border: 1px solid #cde1f5;
margin:0;
text-align:left;
background-color: #f8fcff;
}
#test_result table td {
padding:5px;
border: 1px solid #cde1f5;
}
#test_result .bad {
color:red;
}
#test_result_bbzx {
width:720px;
}
#test_result_bbzx .bad {
color:red;
}
#test_result_bbzx table {
border-collapse: collapse;
border: 1px solid #cde1f5;
margin:0;
text-align:left;
}
#test_result_bbzx th {
background-color:#ebebeb;
font-weight:bold;
text-align:center;
border: 1px solid #dbdbdb;
}
#test_result_bbzx td {
padding:5px;
border: 1px solid #dbdbdb;
}
#test_result_bbzx tr>td:first-child {
background-color:#e4f0d5;
}
#trial_form{border-top:1px solid #E50112;margin-top:10px;padding-top:12px;}
#trial_form img{vertical-align:middle;}
#trial_form select{font-size:14px;margin:0 5px;}
#trial_form span{padding-left:5px;font-size:12px;color:#666;}
#story_form p{
margin-bottom:5px;
}
#rec_name a {
color:#3696C6;
font-weight:bold;
margin:5px;
}
.story {text-align:center;}

.content_wide{margin:22px;background:white;}
.measure_intro{
	padding:6px 0;
	font-weight:bold;
	font-size:16px;
	border-bottom: 1px solid #E50112;
	margin-bottom: 6px;
}
DIV.t-error LI{display:inline;}
html > body div.t-error li{margin-left:20px}
img.t-error-icon{margin-left:0;width:0;height:0;background:none;}
.t-error li{list-style:none;}
.tjq-error-popup span{color:red;}
.table_list{width: 607px;height: 280px;background:url(../images/table_bg.png) no-repeat;margin:0 auto;padding-left: 40px;}
.table_list td{height:50px;padding:0;text-align:center;width: 138px;}
.table_list2{width: 700px;height: 280px;background:url(../images/table_bg2.png) no-repeat;margin:0 auto;padding-left: 40px;}
.table_list2 td{height:50px;padding:0;text-align:center;width: 129px;}
.table_list a, .table_list2 a{color:blue}


.important {color:#e3295b;}
.critical {color:#e3295b;font-weight:bold;}