/*----*/
body { width: 100%; height: 100%; margin: 0px auto; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
img { border:0px; }
/*--ͷ--*/
.header { width: 1003px; height: auto; margin: 0px auto;}
	.header div { float: left; display: inline; }
	
/*----*/
	.banner { width: 1003px; height: 142px; background:url(../image/pub/header.gif) no-repeat; }

/*----*/
	.nav { width: 1003px; background:url(../image/pub/nav_bg.gif) repeat-x; }
		.nav ul{ width: 750px;  margin: 0px; padding: 0px; margin-left: 120px; float: left; display: inline; color: #FFFFFF; font-size: 12px; font-weight: bold; }
		.nav ul li { display: inline; list-style-type: none; }
		.nav ul li span { height: 26px; padding: 10px 3px 0px 0px; margin: 0px 2px; float: left; }
		.nav ul li a{ padding: 10px 5px 0px 5px;  text-decoration: none; color: #FFFFFF; float: left; font-weight: bold}
		.nav ul li a:hover{ padding: 10px 5px 0px 5px; text-decoration: underline; float: left; color: #FFFFFF; font-weight: bold}
		#actived { color: #003366;font-weight: bold }
/*----*/ 
.main{ width: 1003px; height: auto; margin: 0px auto; padding: 0px;}
	.content { width: 1003px; height: auto; float: left; display: inline; background: #CDCDCD }
	.content_body { width: 752px; height: auto; float: left; padding: 0px; display:inline; margin-left: 120px; }
	.content_t { width: 750px; height: auto; margin: 0px; padding-left: 30px; float: left; display:inline; background:url(../image/pub/content_side_shadow.gif) repeat-y;}	
	.content_b { width: 752px; height: 15px; margin: 0px; padding: 0px; float: left; display:inline; background:url(../image/pub/content_b_shadow.gif) no-repeat; }
	
/*--ϸ ½--*/
	.module_1{ width: 700px; height: 210px; margin-top: 40px;}
		/*--ϸ --*/
		.partner { width: 460px; height: 160px; float: left; display: inline; }
			/*---ͷ--*/
			.partner_t{ width:460px; height: 25px; float:left; }
			.partner_t_l { width: 9px; height: 25px; float: left; background:url(../image/pub/yuan1.gif) left top; }
			.partner_t_c { width: 442px; height: 25px; line-height: 25px; float: left; background: #FF9600; color:#FFFFFF; font-size: 14px;  }
			.partner_t_c span { padding-top: 10px; }
			.partner_t_r { width: 9px; height: 25px; float: left;background:url(../image/pub/yuan1.gif) right top;  }
		/*---м--*/
		.partner_c { width: 460px; height: auto; float: left; }
		.partner_c ul { width: 460px; height: auto; margin: 0px; padding: 0px; float: left; }
		.partner_c ul li { list-style-type: none; display: inline; } 
		.bg_color table { width: 460px; }
		.bg_color td { background-color: #F5F5F5; font-size: 11px; color: #6d6d6d; }
		.bg_color td span { margin-left: 10px; }
		#border_style { width:2px; font-size:0px; background:none }
		#font_style { padding: 0px 10px;}
		#font_style2 { padding: 0px 10px; width:95px;}
		.shu_line { width: 5px; height:95%; float:left; display: inline; border-left: 1px solid #DADADA; margin-left: 20px; }
		/*--½--*/
		.login { width: 193px; height: 170px; margin-left: 15px; float: left; display: inline; background:url(../image/index/login_bg.gif) no-repeat; }
			.login_title { width: 150px; margin: 5px 0px 0px 10px; color: #da5413; font-size: 14px; }
			.login_title img { margin: 12px 0px 0px 12px; }
			.userinfo{ width: 193px; float: left; color: #da5413; }
			.username { width: auto; height: 20px; float: left; margin: 0px 0px 0px 10px; display: inline; vertical-align: middle; text-align: right; }
			.u_input { width: 80px; height: 20px; float: right; display: inline; padding-right: 10px; }
			.input_style{ width: 80px; height: 18px; float: right; border: 1px solid #DADADA; margin-right: 5px; }
			.login_btn { width: 100px; height: 40px; float: left; display: inline; margin:10px 0px 0px 80px; }
			.login_btn_t{ width: 102px; height: 25px; float: left; }
			.login_btn_b{ width: 102px; height: 10px; float: left; margin-top: 1px; }
			.login_btn input { width: 102px; height: 25px; margin: 0px; padding: 0px; border: 0px; padding-bottom: 5px; *padding-bottom: 0px!important; *padding-bottom: 0px; background:url(../image/pub/login_btn.gif) no-repeat; color: #aa1500; }
			.login_text { float: left; width: 193px; font-size: 11px; text-align: center; color: #969696; }
			.login_text a{ text-decoration: none; color: #969696 }
			.login_text a:hover{ text-decoration: underline; color: #969696 }
			/*--ϸ--*/
			.module_2,.module_3,.module_4 {  width: 700px; height: auto; padding-top: 20px; margin-top: 20px; border-top: 1px solid #DADADA; color: #979797; line-height: 19px; text-align: justify;}
			.module_2 span,.module_4 span { color: #da5413; font-size: 14px;}
			.module_3 span { color: #ff9600; font-size: 14px;}	
			/*--עᰴŤ--*/
			.r_btn { width: 702px; height: 28px; float: left; display: inline; margin-top: 20px; background:url(../image/pub/r_btn_b_bg.gif) no-repeat; text-align: center; font-size: 14px; padding-top: 4px; }
			.line_height { width: 702px; height: 10px; float: left; display: inline; }
			.r_btn a { height: 24px; padding-top: 4px; text-decoration: none; color: #FFFFFF }
			.r_btn a:hover { height: 24px; padding-top: 4px; text-decoration: underline; color: #FFFFFF }
			.r_btn_l { width: 14px; height: 28px; float: left; background:url(../image/pub/r_btn_bg.gif) no-repeat left; }
			.r_btn_c { width: 672px; height: 28px; float: left; background: #FF9600; color: #FFFFFF; font-size: 14px; text-align: center;}
			.r_btn_r { width: 14px; height: 28px; float: left; background:url(../image/pub/r_btn_bg.gif) no-repeat right; }
			/*---ȨϢ--*/
			.footer { width: 730px; float: left; height: 20px; color: #7e7e7e; padding: 10px 0px 0px 20px; }
			.footer span { margin-left: 120px; }
			.footer a { text-decoration: none; color: #AA1500 }
			.footer a:hover { text-decoration: underline; color: #AA1500 }
			/*---ײ--*/
			.partner_b{ width:460px; height: 9px; float:left; font-size: 0px; }
			.partner_b_l { width: 9px; height: 9px; float: left; background:url(../image/pub/yuan_b.gif) left top; }
			.partner_b_c { width: 442px; height: 9px; float: left; background-color: #F5F5F5; }
			.partner_b_r { width: 9px; height: 9px; float: left;background:url(../image/pub/yuan_b.gif) right top; }
			
			/*--½ҳ--*/
			.content_t_login { width: 732px; height: auto; margin: 0px; padding-left: 20px; float: left; display:inline; background:url(../image/pub/content_side_shadow.gif) repeat-y;}	
			.content_t_login_left { width: 189px; height: 480px; float: left; display: inline; margin-top: 40px; padding: 10px 30px 0px 0px; border-right: 1px solid #DADADA; line-height: 19px; color: #979797;}
			.content_t_login_left span { color: #da5413; font-weight: bold; }
			.content_t_login_right { width: 500px; height: auto; float: left; display: inline; margin-top: 40px; padding-top: 10px; }
			.content_right_login { width: 450px; float: left; display: inline; margin-left: 40px; }
			.login_userinfo { width: 450px; height: auto; border-bottom: 1px solid #DADADA; line-height: 20px; }
			.login_userinfo .title { font-size: 14px; color: #da5413; font-weight: bold; }
			.login_userinfo  span { color: #da5413; }
			.input_style2 { width: 250px; height: 18px; border: 1px solid #DADADA; }
			.btn_style2 { width: 450px; height: 50px; margin: 10px 0px;}
			.btn_style2_bg { width: 162px; height: 25px; float: left; text-align: center; color: #aa1500; padding-bottom: 3px; *padding-bottom: 0px!important; *padding-bottom: 0px; font-size: 12px; background:url(../image/login/btn_bg.gif) no-repeat; border: none; }
			.btn_style2_bg2 { width: 162px; height: 25px; float: left; display: inline; margin: 0px; padding-bottom: 3px; *padding-bottom: 0px!important; *padding-bottom: 0px; text-align: center; color: #aa1500; font-size: 12px; background:url(../image/login/btn_bg.gif) no-repeat; border: none; }

			.btn_style2_l { width: 165px; float: left; }
			.btn_style2_l_t { width: 165px; height: 25px; float: left; }
			.btn_style2_l_b { width: 165px; height: 13px; float: left; margin-top: 2px; }
			.btn_style2_r { width: 280px; float: left; color: #969696; }
			.login_errowinfo { width: 450px; height: auto; padding-top: 20px;}
			.login_errowinfo .title { font-size: 14px; color: #da5413; font-weight: bold; }
			.login_errowinfo span { color: #969696; }

/*--account--*/
	/*--menu--*/
	.content_r a:hover { text-decoration: none; }
	.acc_top_bg { background: url(../image/acc_title_bg.gif) repeat-x left bottom; border-top: 1px solid #DADADA; border-left: 1px solid #DADADA; margin-top: 15px; }
	.acc_top_bg td { height: 22px; color: #DA5413; font-size: 11px; font-weight: bold; border-right: 1px solid #DADADA; border-bottom: 1px solid #DADADA; }
	.left_menu { width: 170px; height: auto; border: 1px solid #DADADA; float: left; display: inline; margin-top: 10px; padding: 5px 10px 10px 0px;  }
	.left_menu td { width: 180px; height: 26px; font-size: 11px; background: url(../image/line.gif) no-repeat right bottom; }
	.left_menu a { text-decoration: none; margin-left: 11px; }
	.left_menu a:hover { text-decoration: underline; }
	.left_menu .title { color: #DA5413; font-weight: bold; padding-left: 10px; }
	.td_height td { height:25px;   }
	
						
			
			