/* 全局样式 */
* {margin:0; padding:0; list-style-type:none;}
body {text-align:left; font-size:12px; font-family:"宋体"; line-height:18px; word-break:break-all; word-wrap:break-word; width:100%; background:#fff;}
a {text-decoration:underline; color:#04e;}
a img {border:none; text-decoration:none;}
p {margin:10px 0;}
table {margin-left:auto; margin-right:auto;}

/* 通用样式 */
.b {font-weight:bold;}
.f14 {font-size:14px;}
.fl {float:left;}
.fr {float:right;}
.hack {clear:both; height:0; line-height:0; font-size:0;}
.input {border-style:solid; border-width:1px; padding:2px 2px 0 2px;}
.more_1 {float:right; padding:8px 12px;}
.btn_gray {text-align:center; padding:2px 10px 5px 10px; #padding:4px 5px 2px 5px; background:#eee url(bg_btn_gray.png) repeat-x center; font-size:12px; border:1px solid #555;}
.caution {font-weight:bold; font-family:Arial; font-size:14px;}
.txt {padding:10px;}
.txt2 {padding:25px;}

/* 框架-头部 */
div.top {background:url(bg_head.png) repeat-x top;width:100%; height:67px; border-bottom:3px solid #000;}
div.head {width:960px; height:67px; margin:0 auto;}
	.logo {padding:4px 0 0 5px;}
	.logo #logo {width:304px; height:58px; background:url(logo.png);}
	
/* 主导航条 */
ul.nav {position:absolute; top:32px; margin-left:350px;}
	.nav li {width:80px; height:35px; float:left; text-align:center; margin-right:6px;}
	.nav li a, .nav li a:hover {text-decoration:none; font-size:14px; letter-spacing:1px; width:80px; height:25px; padding-top:10px; display:block; text-align:center; color:#000;}
	.nav li a {background:url(bg_nav_b.png);}
	.nav li a:hover {background:url(bg_nav_a.png);}
	.nav li#onfocus  a {background:url(bg_nav_c.png);}




/* 框架-底部 */	
div.foot {border-width:2px 0 0 0; border-style:solid; font-family:Arial; margin-top:80px; background:#000; color:#555; border-color:#000;}
	.foot_content {width:970px; padding:15px; height:55px; margin:0 auto;}
	.foot_right {width:590px; float:right; text-align:right;}
	.foot_left {float:left;}
	.foot a {text-decoration:none; color:#999;}
	

	
	.xl_regnew{ width:910px; margin:0 auto; background:url(reg_head_bg.jpg) no-repeat top; margin-top:50px;}
	
		.xl_regnew_info{ border-bottom:1px solid #ccc; width:860px; margin:0 auto; height:110px; margin-top:20px;}
		.xl_regnew_info1{ border-bottom:1px solid #ccc; width:860px; margin:0 auto;}
			.xl_regnew_info_left{ float:left; font-size:14px; font-weight:bold; color:#333; margin:90px 0 0 20px;}
			.xl_regnew_info_left1{ float:left; font-size:14px; font-weight:bold; color:#333; margin:30px 0 0 20px;}
			.xl_regnew_info_right{ float:right; margin:20px 0 0 0;}
			.xl_regnew_info_right1{ float:right; margin:0 0 0 0;}
			.xl_regnew_info_right2{ float:right; margin:55px 0 0 0; font-size:14px; font-weight:bold;}
		.xl_regnew_input{ width:860px; margin:0 auto; margin-top:20px;}
			.xl_regnew_inputul{}
				.xl_regnew_inputul li{ float:left; width:300px; margin:15px;}
				.xl_regnew_inputul span{ font-weight:bold; color:#f00;}
				.xl_regnew_inputul a{ font-size:14px; font-weight:bold; margin:5px 0; display:block;}
			.xl_regnew_input_left{ float:left; width:420px;}
				.xl_regnew_input_left table{ color:#333; font-size:14px;}
					.xl_regnew_input_left .scr{ color:#FF0000;}
					.xl_regnew_input_left .scfs{ color:#999; font-size:12px;}
					.xl_regnew_input_left .is{ color:#666; font-size:12px; border:1px solid #ccc; width:300px; height:20px; line-height:20px;}
			.xl_regnew_input_right{ float:right; width:420px;}
				.xl_regnew_input_right_ad1{ font-size:14px; color:#333; background:url(regnew_icon1.gif) no-repeat; padding:20px 0 0 60px; margin:80px 0 0 50px;}
				.xl_regnew_input_right_ad2{ font-size:14px; color:#333; background:url(regnew_icon1.gif) no-repeat; padding:20px 0 0 60px; margin:30px 0 0 20px;}
					.xl_regnew_input_right_ad1 .sp1{ font-size:12px; color:#999;}
					.xl_regnew_input_right_ad1 .sp2{ color:#ff0000; font-weight:bold;}
	
		.xl_regnew_submit{ border-top:1px solid #ccc; margin:10px auto 0 auto; padding:30px 0 0 0; width:860px; text-align:center; clear:both;}
	
		.xl_regnew_result{ width:200px; margin:0 auto; margin-top:10px;}
		.rf{ background:url(regnew_icon5.png) no-repeat 0px 50px; padding:100px 0 0 95px; font-weight:bold; color:#666;}
			.rf span{ color:#FF0000;}
		.rs{ background:url(regnew_icon3.png) no-repeat 0px 50px; padding:100px 0 0 95px; font-weight:bold; color:#666;}
			.rs span{ color:#FF0000;}
	
			.xl_regnew_inputull1{ background:url(regnew_icon6.gif) no-repeat; padding:0 0 0 70px; color:#999;}
			.xl_regnew_inputull2{ background:url(regnew_icon8.gif) no-repeat; padding:0 0 0 70px; color:#999;}
			.xl_regnew_inputull3{ background:url(regnew_icon7.gif) no-repeat; padding:0 0 0 70px; color:#999;}
			.xl_regnew_inputull4{ background:url(regnew_icon9.gif) no-repeat; padding:0 0 0 70px; color:#999;}
	
	.clear{ clear:both;}

/* fix */
.y_s0520a {width:910px; margin:0 auto; background:url(info_head_bg.png) no-repeat top; margin-top:50px; padding:90px 0 120px 0; line-height:25px;}

