@charset "utf-8";
/* CSS Document */
body{
	width:950px;
	position:absolute;
	left:49.99%;
	margin-left:-475px;
	margin-top:10px;
}
#main_cont{
	margin-top:10px;
}
.main_cont_left{
	width:655px;
}
.service01_cont{
	background:url(images/main_top_bg01.jpg) left top repeat-y;
	text-align:center;
	padding:10px 20px;
}

.padd-left{
	padding-left:8px;
}
.main_logo{
	background:url(images/main_logo_beijing.jpg) left top no-repeat;
	padding:5px;
	margin-top:17px;
}
.main_font{
	text-align:left;
	width:320px;
	color:#333;
	font-size:13px;
	line-height:24px;
	vertical-align:middle;
	background:url(images/main_line02.jpg) 0 0 repeat-y;
	padding-left:22px;
}
.line{
	border-bottom:1px dashed #97bccf;
	font-size:1px;
	line-height:1px;
	height:1px;
	margin:10px 0;
}

/*表单样式*/
.mem_font03{
	font-size:14px;
	font-weight:bold;
	color:#0d62bc;
	padding-left:14px;
	line-height:28px;
	vertical-align:middle;
}
.mem_font04{
	font-size:12px;
	color:#424242;
	padding-left:18px;
	line-height:24px;
	vertical-align:top;
}
.mem_font04_f00{
	font-size:12px;
	color:#f00;
	padding-left:18px;
	line-height:24px;
	vertical-align:top;
}
.mem_font04_lan{
	font-size:12px;
	color:#0d62bc;
	padding-left:3px;
	line-height:24px;
	vertical-align:top;
}
.mem_font04_lan a:link,.mem_font04_lan a:visited{
	color:#0d62bc;
	text-decoration:none;
}
.mem_font04_lan a:hover{
	color:#f60;
	text-decoration:underline;
}
.mem_font05{
	font-size:12px;
	color:#424242;
	padding-left:2px;
	line-height:24px;
	vertical-align:top;
}
.mem_font06{
	line-height:35px;
	vertical-align:middle;
	font-weight:bold;
	color:#424242;
	text-align:center;
}
.mem_font06 a:link,.mem_font06 a:visited{
	color:#0d62bc;
}
.mem_login01_line01{
	border-top:1px solid #fff; 
	border-right:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	border-left:1px solid #fff; 
	width:165px;
	background-color:#f7f9fa;
	vertical-align:top;
	text-align:right;
	font-size:14px;
	color:#424242;
	padding-top:3px;
}
.mem_login01_line01 span{
	color:#ff8d41;
	font-size:12px;
	padding:3px 5px 0 3px;
}
.mem_login01_line02{
	border-bottom:1px solid #ccc;
	vertical-align:middle;
	padding:3px 10px;
}

/*右侧logos*/
.main_cont_right{
	width:280px;
}
.right_cont{
	background:url(images/main_right_bg01.jpg) left top repeat-y;
	padding:5px 9px;
	display:inline-block;
	overflow:hidden;
}
.right_bg{
	background-color:#f2f6f8;
}
 .wl_cont,.dp_cont,.bg_cont,.px_cont{
	display:none;
}
.right_hover{
	width:262px;
	font-size:13px;
	color:#333;
	line-height:20px;
	vertical-align:middle;
}
.right_logo{
	background:url(images/main_logo_beijing.jpg) 12px 5px no-repeat;
	padding:10px 0 5px 17px;
}
.right_font01{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.right_font02{
	padding:3px 0 0 7px;
}
.right_font02 span{
	font-weight:bold;
}

