﻿body { margin:0; padding:0; background: url(../images/gq.JPG) repeat-x left top; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#6b6666;line-height:25px; }
h1,h2,h3,h4,h5{ margin:0; padding:0;}
h3 { font-size:22px; margin:20px 0; font-weight:bold; text-align:center;color:#2670ab; font-family: "黑体", "宋体",Arial, Helvetica, sans-serif; }
h4 { text-align:left; margin:10px 0; }
a { color:#213f71; font-size:9pt; text-decoration:none;}
a:hover {color:#eb8923; }
li{ list-style:none;}
ul,li{ margin:0; padding:0;}
p strong {color:#213f71;}
p { padding:0; margin:0; line-height:25px; text-indent:2em;}
h2 { margin:0 auto 0;padding:0; text-align:center; clear:both;}
td { line-height:25px;}
img { border:none;}
.button{ background: #1d5798;
          border: 1px solid #cccccc;
		  color: #ffffff;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size: 12px;
		  height:22px;
		  cursor:pointer }
.buttonover{background: #ebebeb;
             border: 1px solid #888888;
			color:#333333;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			height:22px;
		    cursor:pointer }
.center { text-align:center;}
.gray { background-color:#eee; border:1px #7f9db9 solid;}
form { margin:0; padding:0;}

#aa{ width:990px; margin:0px auto;}
.fl_right { float:right; margin-top:0;*margin-top:-15px; padding-right:20px;}
.clear { clear:both; margin:0; padding:0; height:0px; font-size:0; line-height:0;overflow:hidden;}
.dashed_border {border-bottom:1px #969696 dashed; margin-top:10px;}
.more {float:right; margin-top:0;*margin-top:-20px; }
.more a { font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#213f71; font-weight:700; text-decoration:none;}
.more a:hover { color:#eb8923; }
.fendian{ color:#cc3300;}
.blue,.blue a{color:#0e8dc0;}
.font_red {color:#FF0000;}
.font_org {color:#ff8c04;}
#header { background:url(../images/headbg.gif) repeat-x left top; height:147px;}
#header_contain  {width:1003px; margin:0 auto;}
#header_contain h1 { margin:0 0 0 32px; padding-top:0; }
#header_contain h1 img { margin-top:30px;}
#header_nav{ margin:85px 8px 0 0; width:300px; float:right;}
#header_nav ul{  margin:0;  padding:0}
#header_nav li { float:left; border-right:1px #b8b8b8 solid; height:15px; margin:0;  padding:0 10px 0 8px;  list-style:none;}
#header_nav .aimg a { padding-left:28px;
	display:inline-block;
	height: 15px; 
	margin:0; background-repeat:no-repeat;
	background-position: 0 0px; overflow:hidden;
    color:#6b6666;
	text-decoration:none;
	line-height:15px;
}
#header_nav .aimg a:hover {
	height: 15px;
	margin:0;
	background-position: 0 -15px;
	color:#eb8923;
}
#header_nav.aimg a span {
	
}
#nav_container { clear:both; margin-top:5px; padding-left:40px; background:url(../images/navbg.gif) no-repeat left top; height:43px;}

.menu {font-family: arial, sans-serif; width:750px; position:relative;z-index:3000; font-size:9pt; margin:0 auto;}
.menu ul li a, .menu ul li a:visited {padding:0; margin:0;display:block; text-decoration:none;  width:104px; height:36px; text-align:center; color:#fff; line-height:36px; font-size:9pt; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {padding:0; padding-top:7px; margin:0;float:left; position:relative; background:url(../images/icon.gif) no-repeat left 19px
; height:35px;}
.menu ul li ul {display: none; margin-left: -30px;}
.menu ul li li a {width:160px;height:24px; line-height:24px; overflow: hidden; }
.menu ul li li { padding: 0; height: 24px;}
/* specific to non IE browsers */
.menu ul li:hover a {padding:0; margin:0;color:#fff; height:24px; }
.menu ul li:hover ul {display:block; position:absolute; top:42px; left:0; width:160px;}
.menu ul li:hover ul li a.hide {padding:0; margin:0;background:#13528a; color:#fff;}
.menu ul li:hover ul li:hover a.hide {padding:0; margin:0;  color:#fff;}
.menu ul li:hover ul li:hover a.hide:hover {padding:0; margin:0;  color:#000;}
.menu ul li:hover ul li ul {display: none;margin-left:0;border-top:1px solid #80abde;}
.menu ul li:hover ul li a { padding:0; margin:0;width: 160px;height:24px;line-height:24px; display:block;background:#213f71; color:#fff; border:1px solid #fff;}
.menu ul li:hover ul li a:hover { padding:0; margin:0;background:#fff; color:#000;border:1px solid #80abde;}
.menu ul li:hover ul li:hover ul {padding:0; margin:0;display:block; position:absolute; left:162px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-162px;}
.menu ul li:hover ul li:hover ul li ul  { display:none;}
.menu ul li:hover ul li:hover ul li:hover ul { display:block;}

/*------header--------*/
#container,#uploads_container { width:993px; margin:0 auto; padding:0; clear:both;}
#uploads_container {background:url(../images/left_barbg.gif) repeat-y left top;}
#ad_top {  background:url(../images/ad_top.gif) no-repeat left top; width:993px; height:7px; font-size:0px; margin-left:2px;}
#ad_mid {background:url(../images/ad_m.gif) repeat-y left top; width:993px; margin-left:2px; }
#ad_mid .container{ margin:0 0 0 8px; padding:0;width:982px; height:229px; overflow:hidden;position:relative;}

#ad_mid .slider{position:absolute; padding:0; margin:0;}
#ad_mid .slider li{ list-style:none;display:inline;}
#ad_mid .slider img{ width:982px; height:229px; display:block;}
#ad_mid .slider2{width:5892px;}
#ad_mid .slider2 li{float:left;}

#ad_mid .num{ position:absolute; right:5px; bottom:5px;}
#ad_mid .num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
#ad_mid .num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

#ad_bottom { background:url(../images/ad_bottom.gif) no-repeat left top; width:990px; height:7px; margin-left:2px;}


/*---index_new---*/
#index_left { float:left; overflow:hidden; background:url(../images/jao-t.gif) no-repeat left top; padding-top:8px; display:inline; width:325px;}
#index_left_middle { background:url(../images/jao_mid.gif) repeat-y left top; width:315px; padding:0 10px;height:750px;}
#index_left_bottom  { background:url(../images/index_left_bottom.gif) no-repeat left top; height:8px; margin:0; padding:0; font-size:0;}
#index_right { display:inline;width:660px;background:url(../images/index_r_top.gif) no-repeat left top;  padding-top:8px; float: right;}
#index_right_bottom {background:url(../images/index_r_bottom.gif) no-repeat left top; height:8px; margin:0; padding:0; font-size:0;width:665px;}
#index_right_middle {background:url(../images/index_r_mid.gif) repeat-y left top; padding:0 10px;height:750px; _height:760px;}
#index_right_middle ul { margin:0; padding:0; width:310px; float:left; overflow:hidden;}
#index_right_middle ul li { clear:both; margin-bottom:2px;*margin-bottom:0;}
#index_right_middle ul li .content,#index_right_middle ul li .customer { margin:10px 0 0; *margin:5px 0 0; padding:0 10px; text-align:left; line-height:20px; width:290px;}
#index_right_middle ul li .content p { line-height:20px;}
#index_right_middle ul li .customer { background:url(../images/customer.gif) no-repeat 180px top; height:110px;}
#index_right_middle ul li .content li,#index_right_middle ul li .customer li{ background:url(../images/blue_icon.gif) no-repeat left top; padding-left:12px; line-height:18px;}
#index_right_middle ul.media { margin-left:20px;}
#index_right_middle .media ul { margin-bottom:10px; padding:0 5px;}
#index_right_middle .media li li{ margin:5px 0; width:290px; line-height:23px;}
#main_ds2 {display:table;background:url(../images/line_bg.gif) repeat-x left bottom; padding:0 5px; height:225px; margin-top:0;}
#main_ds2_1 {
display:table;
margin:0 1px;
}
#main_ds2_2 {
padding:2px 0 0 8px;
text-align:left;
}
.main_textlink_b {
font-size:12px;
text-decoration:underline;
}
#main_ds2_3 {
padding-top:2px;
text-align:center;
}
#main_ds3 {

margin:0pt 1px;
padding-left:8px;
text-align:left;
}
.whois_box { 
border:1px solid #000000;
font-size:9pt;
}
.whois_home {
margin:0 0 10px 6px;
width:268px;
}
.whois_home div {
float:left;
height:20px;
text-align:left;
width:62px;
}
#internal_site { margin:0; padding:0 0 0 5px; clear:both; background:url(../images/line.gif) repeat-x left top;}
#internal_site h2 { text-align:left; margin:0; padding:5px 0 0 2px;}
#internal_site ul.site_link { margin:8px 0 0; padding:0; width:640px }
#internal_site ul.site_link li { clear:none; float:left;  display:inline; margin-right:3px;}
.index_jianli {margin: 8px 10px 0pt 0pt; width: 158px; height: 18px; float: left; }

/*---index_new---*/

.product { padding:0; margin:10px 10px 0; width:300px; height:100px;}
.product li,.media ul li,#menagement_team li,li.about_us_index,#left_bar ul li {  background:url(../images/line.gif) no-repeat left bottom; padding-bottom:5px; margin-bottom:8px;}
.product li { height:105px;}
.media ul li,#menagement_team li {float:left; }
.media ul li .media_fenlei { color:#213f71; line-height:25px;}
.media ul li .media_fenlei,.media ul li .jianyao {  float:left; width:225px;} 
.fl_l { float:left}
.media ul li .media_fenlei span {float:right; font-size:11px; margin-top:0;*margin-top:-25px;}

.product img { float:left;}
.product h4 {margin:0; padding:0; line-height:20px; }
.product h4 a,.product h4 a:visited {color:#eb8923; font-weight:700; text-decoration:none; font-size:12px;}
.product h4 a:hover { color:#213f71;}
.product ul.xinxi { padding:0; margin:2px 0 0;  clear:both;}
.product ul.xinxi li {height:15px;  width:160px;line-height:15px; background:url(../images/san_icon.gif) no-repeat left 3px; margin:0;   padding-left:8px;}
.line {background:url(../images/line_bg.gif) repeat-x left top; height:2px; margin:4px 0 6px; overflow:hidden;}
.product_right { width:162px; float:left; margin: 0 0 0 6px;}
.product_right p {line-height:20px;}
.img { margin:0 10px 0 0; float:left;}
ul li.no_line { border:none; background:0;}
/*----footer------*/
.left_foot {width:1003px; margin:0 auto;}
#partner,#youqing { width:1003px; margin:0 auto;height:78px; width:1003px;}
#partner { padding-top:1px; background:url(../images/partnerbg.gif) no-repeat left top; }
#partner .biaoti,#youqing .biaoti { clear:both;width:83px; float:left; padding:30px 0 0 60px; font-size:16px; background:url(../images/red_icon.gif) no-repeat 25px 30px;}
#youqing {padding-top:3px;background:url(../images/partnerbg.gif) no-repeat left -79px;}
#partner ul { margin:12px 0; padding:0;}
#partner ul li{ float:left; margin:0 0 0 3px;}
#youqing ul {margin:22px 0; padding:0;}
#youqing ul li { float:left; margin:0 0 0 13px;}
#footer { background:url(../images/foot_bg.gif) repeat-x left top; margin-top:20px; height:108px; text-align:center; font-family:Arial, Helvetica, sans-serif,"宋体"; line-height:20px;}


/*-----left_bar ------*/
#left_bar  { width:223px; padding:0 5px 0 10px; float:left; }
#left_bar ul { margin:0; padding:0;}
#left_bar ul li { margin:0 0 10px; text-align:center; }
#left_bar ul li ul#left_nav {margin:0px 0 10px 10px; *margin:-3px 0 10px 2px; padding:0; width:206px;}
#left_bar ul li ul#left_nav li { margin:0; padding:0; text-align:left;  border:1px solid #80abde; border-top:0; line-height:27px; background: url(../images/icon.gif) no-repeat left 8px;}
#left_bar ul li ul#left_nav li a { color:#fff; text-decoration:none;background:#213f71 url(../images/icon.gif) no-repeat 40px 8px; width:134px; display:block; padding-left:70px;}
#left_bar ul li ul#left_nav li a:hover {background:#fff url(../images/san_icon.gif) no-repeat 45px 8px; color:#000;padding-left:70px;} 
#left_bar ul li ul.contant_us { background: url(../images/customer_big.gif) no-repeat left bottom; margin:10px 0 10px 40px; height:270px; padding:0;}
#left_bar ul li ul.contant_us li,.boards_contant li   { line-height:20px; margin:0; text-align:left; padding-left:20px;  background:url(../images/left_nav_icon.gif) no-repeat left 4px;} 
.boards_contant { margin:20px 30px; line-height:25px;}

.search_box { margin:0 0 10px; padding-left:30px;}
.search_left,.search_right  {width:19px;height:19px; } 
.search_left,.search_right,.keyword  { border:0; float:left;}
.search_left  {background:url(../images/srch_l.gif) no-repeat left top; cursor:hand;}
.search_right   {background:url(../images/srch_r.gif) no-repeat left top; }
.keyword  { padding:1px 0 0 0;
            background:url(../images/srch_m.gif) #FFFFFF repeat-x scroll left top; 
           line-height:18px;
		    height:16px;
			padding-top:2px;
			color:#858585; 
			font-size:12px; 
		    border-bottom:#d8d8d8 solid 1px; 
		}

#right_content { width:760px; float:left;}
#right_content .uploads_top { background:url(../images/page_top_bg.gif) no-repeat left top; height:10px; font-size:0; overflow:hidden;}
#right_content .uploads_mid { background:url(../images/page_middle_bg.gif) repeat-y left top; padding:0 6px 0px; }
#right_content .uploads_bottom { background:url(../images/page_bottom_bg.gif) no-repeat left top; height:10px;}
#article { background:url(../images/article.gif) no-repeat left 10px; padding:35px 40px 30px 80px;_height:400px;}
#article h2 { margin:0; padding:0; text-align:left; width:200px; float:left; height:75px;*height:40px;}
#article .neirong { margin:5px 0 5px 20px;}
#article .neirong_margin { margin:0; padding:20px;}
#article .neirong_margin li,.diagnosis li {background:url(../images/san_icon.gif) no-repeat left 8px; line-height:23px; padding-left:10px;letter-spacing:1px; }
#article .neirong li{ background:url(../images/left_nav_icon.gif) no-repeat left 5px; line-height:22px; padding-left:20px;}
#article .neirong li span,#article .neirong_margin span { color:#213f71; font-weight:bold;}
.control_size { float:right;margin-top:20px; text-align:right; line-height:20px; color:#213f71;}
#article .details{clear:both; margin-top:30px;_margin-top:30px;   line-height:22px;}
.details h1 { font-size:18px; color:#213f71; margin:20px auto;}
.details h4{ font-size:12px;}
#article .news_title  { font-size:12px;color:#213f71; text-align:center; font-weight:lighter;}
#article .line_width { width:200px;}
#common_container { padding:23px 28px 30px 30px;}
#common_container h2 { text-align:left;padding:0; float:left; margin:0; display:inline;}
#common_container .newscontent { width:600px; margin:0 auto;}
#common_container .newscontent img{ margin:10px 0;}
#common_container .newscontent .date { background:url(../images/line_bg.gif) repeat-x left top; text-align:center;color:#2670ab; line-height:22px; margin:0; padding:10px 0 0;}
.news_items { width:650px; background:url(../images/news_item_bg.gif) repeat-y left 20px; margin:30px auto 0; padding:0; line-height:15px;}
.news_items li { height:30px;  margin:0 30px 0 60px; padding:0;}
.news_items li span { float:right; display:block; margin-top:0; *margin-top:-18px; text-align:left;line-height:23px; color:#2670ab;}
.page_box { width:360px; float:right;}

#menagement_team { margin:0; padding:0; }
#menagement_team li,li.about_us_index { width:695px;}
.img_left,.img_right {margin:0px 10px 10px;}
.img_left { float:left; }
.img_right { float:right;}
#menagement_team h4{ float:left; background:url(../images/left_nav_icon.gif) no-repeat left 5px; padding:0 0 0 20px; font-size:14px; font-weight:700; color:#213f71; margin:0; line-height:22px;}
#menagement_team .introduction { line-height:22px; padding-bottom:10px;}
.about_us_index ul { margin:0; padding:0;}
.about_us_index ul li {width:330px; margin:0; float:left; padding:0; margin:0 4px 0 0; height:110px; display:inherit; overflow:hidden;}
.about_us_index ul li .magazine { margin:0; padding:0;}
.about_us_index ul li .magazine li { background:url(../images/san_icon.gif) no-repeat left 5px; margin:0; padding:0 0 0 10px; height:20px; width:150px;}
.about_us_index .shix_products {float:left; width:165px; line-height:20px;}
.enterprise {float:left; width:330px; margin:0 5px; }
.img_posion{ margin:10px auto; text-align:center;}
.about_us_index span.more,.enterprise span.more { float:right; margin-right:20px;}
.cussess { margin:0; padding:0;}
.cussess li { width:340px; float:left; text-align:center; margin:10px 0; line-height:25px; border-bottom:1px #969696 dashed;}

#salaries,#enterprise_vision,#web_site { padding:0; margin:10px 20px;}
#salaries li {margin:10px 0;}
#salaries ul { padding:0; margin-left:5px;}
#enterprise_vision ul,#web_site ul { padding:0; margin:0 0 0 20px;}
#enterprise_vision li,#web_site li { padding:10px 0; margin:0 ;border-bottom:1px #969696 dashed;}
#enterprise_vision li ul li,ul.general_site li { background:url(../images/dian_icon.gif) no-repeat left 10px; line-height:22px; margin:0; padding:0 0 0 12px; border:none;}

#careers { width:660px; margin:10px auto 0; padding:0 10px 20px; background-color:#fff; border:1px #213f71 solid;}
#careers ol { margin:10px 0 0 60px; }
#careers li { padding-left:10px;  margin:0; line-height:20px;}
#careers .careers_label { background:url(../images/left_nav_icon.gif) no-repeat left 6px; padding-left:20px; display:block; margin-top:10px; margin-left:60px;}
#careers ol li span{float:left;width:45%; padding-left:10px;}
.careers_btn { width:350px; margin:20px auto 0;}
.careers_resume { margin:0 ; padding:10px 0 10px 0px;   }
.careers_resume input,.careers_resume select { margin:0 10px 0 0;}
.careers_table th { background: url(../images/left_nav_icon.gif) no-repeat left 12px;color:#213f71; height:35px; vertical-align:middle;border-bottom:1px #969696 dashed;  padding-left:15px; text-align:left;}
.careers_table td { padding:5px 5px 0;}
.resume_container { margin-top:8px;}

.resume_name,.boards_name {width:120px; padding-right:10px; text-align:right; float:left;padding-top:4px;}
.careers_resume ul { margin:10px 0 0; padding:0}
.careers_resume ul li {  padding:0; margin:0;}
.careers_resume select { width:120px;}
.resume_container span,.careers_resume span,.boards_m span { color:#ff7300;}
.resume_container { text-align:left;}
.careers_resume .resume_float,.boards_float {width:200px; float:left; }
.resume_title {background: url(../images/careers_tlbg.gif) no-repeat left top; margin-top:10px; height:24px; padding-left:35px; line-height:22px;}
.careers_resume .resume_shengming { padding-left:40px;}
.boards_top{ background:url(../images/customer_board.gif) no-repeat left top; width:683px; height:52px; margin:30px auto 0; text-indent:-100000em; overflow:hidden;}
.boards_m { width:681px; height:360px; *height:320px; margin:0 auto; border:1px #bcd2e7 solid; background:url(../images/board_m.gif) repeat-x left top; border-bottom:0; border-top:0; overflow:hidden; padding-top:10px;}
.boards_bottom { background:url(../images/customer_bottom.gif) no-repeat left top; width:683px; height:50px; margin:0 auto;}
.board_btnbox { margin:10px 0; text-align:center; height:30px;}
#zine_container {  margin:0; padding:0;}
#zine_container h2 {text-align:left; padding:23px 0 0 30px;}

img.issue_img,img.white {padding:5px; background-color:#fff; border:1px solid #b1b0b0; }
img.border {padding:2px; background-color:#fff; border:1px solid #b1b0b0; }
img.issue_img {float:left; border-right:0;}
.issue_container {float:left; width:183px; padding:10px; background-color:#e7e7e7;border:1px solid #b1b0b0; height:236px; line-height:20px; color:#213f71; }
.issue_box { margin-bottom:20px;}
.issue_titl { text-align:center; padding-bottom:8px;}
.rm_title { background-color:#3f96d0; font-size:14px; color:#fff; line-height:25px; padding-left:10px; margin:10px 0 0;  }
.rm_zine{ border:1px #3f96d0 solid; border-top:0; background-color:#fff; padding:20px 3px; margin:0;}
.rm_zine ul.zine_img {margin:0 auto; padding:0; width:655px; }
.rm_zine ul.zine_img li { padding:0; float:left; margin:0 8px 0 8px; display:inline; text-align:center; line-height:25px; color:#213f71;}

.table  { margin:0 auto;}
.table td { padding-left:10px;}
.fenlei { margin:0 30px; padding:0; }
.fenlei li { list-style:decimal; line-height:25px;}
.diagnosis { margin:0; padding:0;}
.diagnosis_r {width:500px; float:left; font-size:9pt; margin:10px 0 10px 30px;}
/* product_img_roll  */
.blk_18{overflow:hidden;zoom:1;font-size:12px;border:1px solid #e3e3e3;background:#f3f3f3;width:692px;margin-top:8px;}
.blk_18 .pcont{width:638px;float:left;overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont{width:32766px;zoom:1; margin-left:-5px;}
.blk_18 #List1_1,.blk_18 #List2_1{float:left;}
.blk_18 .LeftBotton,.blk_18 .RightBotton{width:15px;height:74px;float:left;background:url(../images/picr_1_01.gif) no-repeat;}
.blk_18 .LeftBotton{background-position: 0 0;margin:8px 5px 0;}
.blk_18 .RightBotton{background-position: 0 -100px;margin:8px 1px 10px 5px;}
.blk_18 .LeftBotton:hover{background-position: -20px 0;}
.blk_18 .RightBotton:hover{background-position: -20px -100px;}
.blk_18 .pl img{display:block;cursor:pointer;background-color:#fff; border:1px solid #b1b0b0; padding:2px; margin:6px auto 1px auto;}
.blk_18 .pl{width:105px;border:1px solid #f3f3f3;float:left;float:left;text-align:center;line-height:24px;}
.blk_18 a.pl:hover{border:1px solid #5dacec;color:#5dacec;background:#fff;}


.web_game {margin-top:10px; }
.web_game li { margin-bottom:5px;}
.web_game li strong { color:#213f71;}
 
/*img_hover */      
.worksbox  { text-align:center; padding:6px; margin:0 auto;height:355px;} 
.worksbox a{padding:0px;display:block;height:355px;}
.worksbox a:hover{background-color:#FFFFFF;
border:1px solid #0E8DC0;
position:relative;
text-decoration:none;
}
.worksbox a span{display:none;}
.worksbox a:hover span{color:#000000;
display:block;
font-weight:700;
height:30px;
left:0;
line-height:20px;
position:absolute;
top:330px;
width:546px;}
.worksbox a:hover img {}


ul.cn_domain_name  { width:600px; margin:30px 0 0 30px; padding:0; float:left; list-style:none;}
ul.cn_domain_name li {border-bottom:1px #969696 dashed; width:600px; float:left; height:auto; margin: 0 0 15px; padding: 0 0 15px; text-align:left; }
ul.cn_domain_name li .cn_img,ul.cn_domain_name li .cn_text,ul.cn_domain_name li .cn_btn { float:left; display:inline; }
ul.cn_domain_name li .cn_img {margin-right:20px; }
ul.cn_domain_name li .cn_text {line-height:18px; width:320px; margin-left:15px; text-indent:0;}
ul.cn_domain_name li .cn_btn  {margin-top:5%}
ul.cn_domain_name li .cn_now { clear:left; margin:10px 0 0 200px; width:295px;}
ul.general_site { margin:0 0 10px 10px;}

.general_check {margin:20px 0; padding-bottom:10px;}
.general_table {border-collapse:collapse;border:1px #3F96D0 solid;text-align:center; margin:10px auto;}
.general_table td{border:1px #3F96D0 solid; padding:0 10px; background:#fff; line-height:30px;}
.general_table th {background:#213f71;color:#FFF;border-top:1px #3F96D0 solid;border-left:1px #fff solid;}
.general_table th.fist_th { border-left:0;}
.general_table td.text_align { text-align:left;}

.registration_table { margin:0 auto; text-align:left; }
.registration_table td,.registration_table th {background:url(../images/line_bg.gif) repeat-x left bottom; padding:0 5px;  vertical-align:middle;}
.registration_table td {height:40px;}
.registration_table th {color:#213f71; line-height:25px;}

.tiaokuan {height:200px; border:1px #3F96D0 solid; padding:10px; margin:10px 0; overflow-y:auto;}
.tiaokuan h4 { text-align:center;color:#213f71; font-size:16px;}
.font_blue {color:#213f71;}
.guize{clear:both;}
.dbyqlj{color:#8B8585; text-decoration:none}