* { font-family:"Microsoft Yahei","Verdana","Arial","Helvetica","sans-serif"; }
body{
	background:none;	
}
.rl_top_con{
	background:url(../images/register_login/top_bg.jpg);
	width:990px;
	height:95px;
	margin:0px auto;
}
.login_lump{
	background:url(../images/register_login/bottom_bg_01.jpg);
	width:990px;
	height:393px;
	margin:0px auto;	
}
.register_company_lump{
	background:url(../images/register_login/bottom_bg_02.jpg);
	width:1024px;
	height:588px;	
	margin:14px auto 4px auto;
}
.register_person_lump{
	background:url(../images/register_login/bottom_bg_03.jpg);
	width:1024px;
	height:588px;	
	margin:14px auto 4px auto;
}
.login_con{
	background:url(../images/register_login/login_lump.jpg);
	width:607px;
	height:339px;	
}
.register_company_con{
	background:none;
	width:607px;
	height:449px;	
}
.register_person_con{
	background:none;
	width:607px;
	height:415px;	
}
.rl_blank_div{
	width:390px;
	height:100px;
	margin:0px auto;
}
.rl_blank_div2{
	width:390px;
	height:40px;
	margin:0px auto;
}
.rl_row_ele{
	width:390px;
	height:27px;
	margin:0px auto;
	padding-top:15px;
}
.rl_row_fat_ele{
	width:390px;
	height:27px;
	margin:0px auto;
	padding-top:50px;
}
.rl_row_fat_ele2{
	width:550px;
	height:30px;
	line-height:30px;
	margin:0px auto;
	padding-top:80px;
	*padding-top:80px;
	_padding-top:20px;
}
.rl_row_fat2_ele{
	width:390px;
	height:85px;
	margin:0px auto;
	padding-top:25px;
	line-height:65px;
}
.rl_row_fat2_ele_a{
	width:150px;
	height:85px;
	line-height:65px;
	float:right;
	margin-top:0px;
	color:#ffffff;
	text-align:right;
}
.rl_row_fat2_ele_a a{
	color:#ffffff;
}
.rl_row_fat2_ele_a a:hover{
	color:#FF3;
}


.rl_row_fat2_ele2{
	width:550px;
	height:27px;
	margin:0px auto;
	padding-top:80px;
	_padding-top:25px;
}
.rl_row_thin_ele{
	width:390px;
	height:27px;
	margin:0px auto;
	padding-top:5px;
}
.rl_row_thin_ele2{
	width:550px;
	height:30px;
	margin:0px auto;
	text-align:left;
	padding-top:8px;
}
.rl_row_small_ele{
	width:390px;
	height:auto;
	margin:0px auto;
}
.rl_row_small_ele2{
	width:550px;
	height:auto;
	margin:0px auto;
}
.rl_row_text{
	font-size:14px;
	text-align:right;
	width:100px;
	height:30px;
	line-height:30px;
	color:#333333;
	float:left;
}
.rl_row_text span{
	color:red;
	vertical-align:middle;
	height:30px;
	line-height:30px;
}
.rl_row_long_text{
	width:280px;
	height:30px;
	float:left;
	padding-top:0px;
	border:none;
	margin:auto;
}
.rl_row_long_text_input1 {
	border:none;
	background:url(../images/register_login/input_text_01.jpg) no-repeat;
	width:280px;
	height:30px;
	line-height:30px;
	padding-left:5px;
	vertical-align:middle;
}
.rl_row_long_text_input2 {
	border:none;
	background:url(../images/register_login/input_text_02.jpg) no-repeat;
	width:280px;
	height:30px;
	line-height:30px;
	padding-left:5px;
	vertical-align:middle;
}

.rl_row_infor_sure{
	background:none;
	text-indent:5px;
	padding-top:0px;
	width:160px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	color:#666666;
}
.rl_row_infor_wrong{
	background:none;
	text-indent:5px;
	padding-top:0px;
	width:160px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	color:#666666;
}
.rl_infor_01{
	width:190px;
	height:25px;
	margin:0px auto;	
}
.rl_infor_01 .rl_remember_lump{
	float:left;
	text-align:right;
	padding-top:5px!important;
	padding-top:0px;
}
.rl_infor_01_text{
	float:left;
	width:70px;
	height:20px;
	text-indent:3px;
	padding-top:4px;
	text-align:center;
}
.rl_infor_01_text a{
	color:#ffa200;
	text-decoration:none;
}
.rl_infor_01_text a:hover{
	color:red;
	text-decoration:underline;
}
.rl_infor_02{
	width:290px;
	height:25px;
	margin-left:100px;
}
.rl_infor_03{
	color:#999;
	width:290px;
	height:auto;
	padding-top:4px;
	margin-top:4px;
	margin-left:100px;
}
.rl_infor_04{
	text-align:center;
	width:380px;
	height:auto;
	padding-top:15px;
	margin:0px auto;
	line-height:20px;
	font-size:12px;
	color:#666666;
}
.rl_infor_04 a{
	color:#666666;
	text-decoration:none;
	font-size:12px;
}
.rl_infor_04 a:hover{
	color:#00cc99;
	text-decoration:none;
	font-size:12pxpx;
}
.rl_infor_05{
	text-align:left;
	height:auto;
	padding-top:5px;
	margin:0px auto;
}
.rl_infor_05_input1{
	color:white;
	background:#5b0f8d;
	border:none;
	width:200px;
	height:45px;
	line-height:45px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	margin-left:100px;
}
.rl_infor_05_input2{
	color:white;
	background:#6e0cae;
	border:none;
	width:200px;
	height:45px;
	line-height:45px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	margin-left:100px;
}

.rl_infor_02_text{
	float:left;
	width:150px;
	height:20px;
	text-indent:3px;
	padding-top:6px;
	text-align:center;
}
.rl_infor_02_text a{
	color:red;
	text-decoration:none;
}
.rl_infor_02_text a:hover{
	color:red;
	text-decoration:underline;
}
.rl_submit_01{
	float:left;
	width:85px;
	height:25px;
}
.rl_submit_01 input{
	color:white;
	background:url(../images/register_login/rl_submit_01.jpg);
	border:none;
	width:85px;
	height:25px;
	line-height:28px;
	cursor:pointer;
}
.rl_con_menubar{
	width:610px;
	height:30px;
	margin:0px auto;
	margin-left:20px;
	padding-top:13px;
}
.rl_con_menubar_text_focus{
	color:white;
	font-size:14px;
	background:url(../images/mainframe/blue_button_02.jpg) no-repeat bottom;
	width:160px;
	height:85px;
	margin-left:0px!important;
	margin-left:0px;
	text-align:center;
	padding-top:0px;
	cursor:pointer;
	float:left;
	line-height:65px;
}

.rl_con_menubar_text_blur{
	color: #666666;
	font-size: 14px;
	background: url(../images/mainframe/white_button_02.jpg) no-repeat;
	width: 160px;
	height: 85px;
	margin-left: 0px!important;
	margin-left: 0px;
	text-align: center;
	padding-top: 0px;
	cursor: pointer;
	float: left;
	line-height:65px;
}
.rl_con_menubar_text_blur_2{
	color: #666666;
	font-size: 14px;
	background: url(../images/mainframe/white_button_02-3.jpg) no-repeat;
	width: 160px;
	height: 85px;
	margin-left: 0px!important;
	margin-left: 0px;
	text-align: center;
	padding-top: 0px;
	cursor: pointer;
	float: left;
	line-height:65px;
}


.rl_con_menubar_text_blur2{
	color: #666666;
	font-size: 14px;
	background: url(../images/mainframe/white_button_03.jpg) no-repeat;
	width: 160px;
	height: 85px;
	margin-left: 0px!important;
	margin-left: 0px;
	text-align: center;
	padding-top: 0px;
	cursor: pointer;
	float: left;
	line-height:65px;
}
.rl_con_menubar_text_blur2_2{
	color: #666666;
	font-size: 14px;
	background: url(../images/mainframe/white_button_03-3.jpg) no-repeat;
	width: 160px;
	height: 85px;
	margin-left: 0px!important;
	margin-left: 0px;
	text-align: center;
	padding-top: 0px;
	cursor: pointer;
	float: left;
	line-height:65px;
}


.rl_other_infor{
	width:607px;
	height:20px;
	text-align:center;
	overflow:hidden;
	margin-top:80px;
	_margin-top:30px;
	color:#666666;
}
.rl_other_infor span{
	color:#00cc99;
}
.rl_row_check_input{
	width:129px;
	height:24px;
	float:left;
}
.rl_row_check_input input{
	line-height:24px;
	width:129px;
	height:24px;
	border:none;
	background:url(../images/register_login/input_text_02.jpg) no-repeat;
}
.rl_row_check_img{
	width:67px;
	height:24px;
	float:left;
	padding-top:0px!important;
	padding-top:1px;
	margin-left:7px;
}