﻿body a,a:link,a:hover, a:active, a:visited{text-decoration: none;color: inherit;}
 body{color:#808080;background-color: #FFF}
.disabled{display:none;}
.input-form span{
	text-align: right !important;
}
/*登陆*/
.main_img{
	height:536px;
	width:auto;
	background:url(../images/login_bj.png) no-repeat center center;
}
.main_img_en{
	height:536px;
	width:auto;
	background:url(../images/login_bj_en.png) no-repeat center center;
}
.header{
	height:96px;
	line-height:96px;
	font-size:20px;
}
.contract{
	float:left;
	padding-left:0px;
	height:96px;
	line-height:96px;
	color:#808080;
}

.main_login{
	margin-top:74px ;
	height:362px;
	width:354px;
	background:#ffffff;
	border-top-style:solid;
	border-top-color:red;
}
.main_member{
	margin-top:10px;
	font-size:18px
}
.btn_btn{
	width:322px;
	height:36px;
	background: #FF6600;
	color: #ffffff;
	border: none
}
.login_index{
	margin-left:80px;
}
.login_index img{
	margin-left: 18px;
}
.pass{
	margin-top:10px;
}
.pass span a{
	color:#FAAE36
}
.hr-left{
	width:25%;
	float:left;
	height:1px;
	border:none;
	border-top:1px solid #C8C8C8;
}
.hr-right{
	width:25%;
	float:right;
	height:2px;
	border:none;
	margin-right:1px;
	border-top:1px solid #C8C8C8; 
}

/*注册*/

 .line{
 	width:238px;
 	height:1px;
 	padding:0px;
 	background-color:#D5D5D5;
 	overflow:hidden;
 	margin-top:30px;
 }
.line_left{
	margin:0 15px 0 15px
}
.main_index{
	height:800px;
	background:#FFFFFF;
	background:url(../images/registered_bj.png);
	background-repeat:no-repeat;
	background-position: top
}
.main_register{margin-top: 68px;
	margin-left:90px;
	height:182px;
	width:1010px;
	padding:16px 22px 0 22px;
	background-color: #F0F9FF
}
.register{
	background-color: #FFFFFF;
	height:676px;
}
.input-form {margin-left: 70px;
	font-size: 20px;
	margin-top:30px;
	color:black;
}
.input-form input{
	margin-left:35px;
	width:360px;
	height: 52px;
	border:1px solid #DCDCDC;
	font-size: 16px;
	padding-left: 10px 
}
.extens{
	float: left;
	margin-top: -5px;
	color:black;
}
.extens_one{
	float:left;
	margin-left:10px;
	width:40px;
	height:20px;
	line-height: 20px;
	border:1px solid #000;
	background: #808080;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	padding-top: -20px !important;
}
.extens_two{
	float:left;
	margin-left:10px;

	width:40px;
	height:20px;
	line-height: 20px;
	border:1px solid #000;
	background: #808080;
	color:#FFFFFF;
	font-size:12px;
	text-align:center
}
.extens_three{
	float:left;
	margin-left:10px;
	width:40px;
	height:20px;
	line-height: 20px;
	border:1px solid #000;
	background: #808080;
	color:#FFFFFF;
	font-size:10px;
	text-align:center
}
.read{
	text-align: center;
	margin-top:25px;
}
.read_member{
	margin-left:30px;
	color:#FF6600
}
.read span{
	margin-left: 5px
}
.code{
	float:right;
	margin-right:100px;
	width:100px;
	height:52px
}
.code_button{
	background:#FF6600;
	float:right;
	margin-right:100px;
	width:100px !important;
	height:52px
}
.password_button{
	background:#03a9f4;
	color: #FFF !important;
	width:100px !important;
	height:30px;
	font-size:10px !important;
	margin-left:20px !important
}
.password_submit{
    background:#03a9f4;
    float: left;
	margin-left:100px;
	width:150px;
	height:30px;
	line-height: 15px !important;
	color:#FFF;
	border:none;
	border-radius: 20px
}
.btn_register{
	width:360px;
	height:60px;
	margin-left:5px;
	background: #FF6600;
	color: #ffffff;
	font-size:20px;
	border: none;
	border-radius: 15px;
}
.btn_sms_code{
	width:110px;
	height:36px;
	margin-left:10px;
	background: #FF6600;
	color: #ffffff;
	font-size:14px;
	border: none;
	border-radius: 8px;
}
.back{
	background-color: #fff
}
.account{
	margin-top: 110px;
	font-size: 16px;
}
.account_login{
	margin-top: 50px;
	color:black;
}
.account_img{
	margin-top:30px;
	margin-left: -50px 
}
.account_img img{
	margin-left:50px;
}
.account_img p{
	float:left
}
.account_font{
	margin-top:5px;
	margin-left: 0px;
	width:300px;
	font-size: 12px;
}
.account_font p{
	margin-top:5px;
	color:#FF6600;
	float:left;
	width:33.3%;
}
.bottom{
	width:1100px;
	margin:0 auto;
	border-top:1px solid #D0D0D0;
	background-color: #FFF 
}

.code_button{
	background:#FF6600;
	float:right;
	margin-right:100px;
	width:100px;
	height:52px
}
.radioclass {
opacity: 0;
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}

/*找回密码*/
.account-pass{

	width:800px;
	margin-left: 10px;
	color: #03a9f4;
	font-size: 20px;
	border-bottom:1px solid #D0D0D0;
	width: 925px;
	padding-bottom: 10px;
	float: left;
}

.get_password{
	min-height: 700px;
	margin:0px 30px 30px 30px;
	padding:30px 30px 30px 30px;
	background-color: #FFFFFF;
}
.main_password{
	background-color: #F9F9F9;
}
.input-form_pass {

	font-size: 20px;
	margin-top:30px;
	color:black;
}
.input-form_pass span{
	color:#808080;
	font-size: 14px
}
.input-form_pass input{
	margin-left:35px;
	width:250px;
	height: 30px;
	border:1px solid #DCDCDC;
	font-size: 14px;
	padding-left: 10px 
}
.input-form_pass img{
	height: 30px;
	margin-left:20px;
	width:100px;
	border:1px solid #D8D8D8
}
.password_submit{
    background:#03a9f4;
    float: left;
	margin-left:100px;
	width:150px;
	height:30px;
	line-height: 15px !important;
	color:#FFF;
	border:none;
	border-radius: 20px
}
.input--table{

}
.input-table tr td{
	line-height: 2.5
}
.input-table tr td label{
	height: 30px;
	line-height: 30px;
	float: right;
	font-size: 14px;
	color:#808080;
	padding-top: 15px;
	font-weight: lighter !important;
}
.input-table tr td input{
	width: 250px;
	margin-top: 30px;
	margin-left: 20px;
	height:30px;
	line-height: 30px;
	border: 1px solid #E8E8E8;
	font-size: 14px;
	padding-left: 10px 

}
.password_submit{
	margin-top: 40px
}
.input-table tr td img{
	height: 30px;
	margin-left:20px;
	width:100px;
	border:1px solid #D8D8D8
}

.input-register-table{

}
.input-table tr td{
	line-height: 2.5
}
.input-register-table tr td label{
	height: 30px;
	line-height: 30px;
	float: right;
	font-size: 16px;
	color:black;
	padding-top: 15px;
	font-weight: lighter !important;
}
.input-register-table tr td input{
	width: 250px;
	margin-top: 30px;
	margin-left: 20px;
	height:40px;
	line-height: 30px;
	border: 1px solid #B0B0B0;
	font-size: 14px;
	padding-left: 10px 

}
.password_submit{
	margin-top: 40px
}

.input-register-table tr td img{
	height: 30px;
	margin-left:20px;
	width:100px;
	border:1px solid #D8D8D8
}

.input-register-entable tr td label{
	height: 10px;
	line-height: 30px;
	float: right;
	font-size: 12px;
	color:black;
	padding-top: 15px;
	font-weight: lighter !important;
}

.input-register-entable tr td input{
	width: 90%;
	margin-top: 30px;
	margin-left: 20px;
	height:40px;
	line-height: 30px;
	border: 1px solid #B0B0B0;
	font-size: 14px;
	padding-left: 10px 

}

.reg-success{
	width: 650px;
	height: 650px;
	padding-top: 80px;
	
	margin: 0 auto;
}

.success-top img{
	margin-left: 80px;
	width: 100px;
	float: left;
}

.success-top ul{
	float: left;
	padding-left: 50px;
}

.success-top ul li:nth-child(1){
	font-size: 30px;
	color: #000;
	font-weight: bold;
}

.success-top ul li:nth-child(2){
	margin-top: 20px;
	font-size: 24px;
	color: #777;
	font-weight: bold;
}

.to-policy{
	height: 70px;
	width: 100%;
	background-color: #ef7a46;
	color:white;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	line-height: 70px;
	margin-top: 50px;
	cursor: pointer;
}

.lc{
	padding-top: 80px;
}