/*.reg_content{
	width:100%;
	background:url("../imgs/reg/reg_content.jpg");

}*/

dl,dt,dd{
	padding: 0;
	margin: 0;
}


body{
	background: silver;
	/*background: url('../img/users/bg.jpg');*/
		background: url("../img/login/bg.jpg");

}

.getBack{
	/*margin: 5% 0 0 0 ;*/
	position: absolute;
	left: 2%;
	top: 4%;
	/*border: 1px solid red;*/
}

.getBack a{
	color: #fff;
}

.getBack a:hover{
	color: yellow;
	text-decoration: none;
}


.reg_content .reg_content_nav{
	/*width:990px;*/
	height:553px;
	/*margin:0 auto;*/
}

.reg_content .reg_content_nav .user_reg_form{
	width:380px;
	/*height:530px;*/
	/*background:#ffffff;*/
	/*float:right;*/
	/*margin-top:10px;*/
	margin: 5% auto;
	padding-bottom: 12px;
	background-color:rgba(255, 255, 255, 0.4);
	border-radius: 5%;
}

.reg_content .reg_content_nav .user_reg_form .login_reg_tab{
	list-style:none;
	/*margin:24px 15px 0 15px;*/
	border-bottom:1px solid #F3F3F3;
}

.reg_content .reg_content_nav .user_reg_form .login_reg_tab ul.login_reg_btn{
	margin:0 auto;
	width:250px;
	height:40px;
}

.reg_content .reg_content_nav .user_reg_form .login_reg_tab li{
	width:100px;
	height:40px;
	float:left;
	line-height:40px;
	text-align:center;
	background:#f3f3f3;
	display:block;
	border-radius: 40px;
}
.reg_content .reg_content_nav .user_reg_form .login_reg_tab li.tab_login>a{
	color:gray;
}

.reg_content .reg_content_nav .user_reg_form .login_reg_tab li.tab_login>a:hover{
	color:red;
	text-decoration: none;
}


.reg_content .reg_content_nav .user_reg_form .login_reg_tab li.tab_reg{
	float:right;
  background: #333;

}
.reg_content .reg_content_nav .user_reg_form .login_reg_tab li.tab_reg>a{
	color:white;
}

.reg_content .reg_content_nav .user_reg_form .login_reg_tab li.tab_reg>a:hover{
	text-decoration: none; 
}


.reg_content .reg_content_nav .reg_form{
	width:348px;
	/*height:425px;*/
	margin-top:30px;
	/*background: #fff;*/
}

/*for>dl.reg_item共用*/
.reg_content .reg_content_nav .reg_form>dl.reg_item{
	width:338px;
	/*height:66px;*/
	font-size:12px;
	padding:0 0 0 22px;
	box-sizing:border-box;
	position:relative;
	color:black;
	font-family:"微软雅黑";
	margin-left:10px;
	margin-bottom: 4px;
}

/*form>dd.form_conn共用*/
.reg_content .reg_content_nav .reg_form>dl.reg_item .form_conn{
	float:left;
	position:relative;
	box-sizing:border-box;
	width:313px;
	padding-left:10px;
}
.reg_content .reg_content_nav .reg_form>dl.reg_item{
	/*background: green;*/
	/*margin-bottom: 2px;*/
}

.reg_content .reg_content_nav .reg_form>dl.reg_item>dd{
	height:36px;
	border:1px solid #2759CA;
	border-radius: 18px;
}

.reg_content .reg_content_nav .reg_form>dl.reg_item>dt{
	line-height:18px;
	color:#e60012;
	height: 22px;
}



.reg_content .reg_content_nav .reg_form>dl.reg_item .icon_item{
	/*margin-top:4px;*/
	color:#e60012;
	/*background:url("../imgs/reg/icon_sig_reg.png") no-repeat -180px -95px;*/
	background:url("../imgs/reg/icon_sig_reg.png") no-repeat -173px -96px;
	padding-left:32px;
}

.reg_content .reg_content_nav .reg_form>dl.reg_item .icon_item_ok{
	background:url("../imgs/reg/ok.png") no-repeat 14px 2px;
	/*color:#0f0;*/
	color: #fff;
	font-weight: normal;
}



.reg_content .reg_content_nav .reg_form>dl.reg_item .form_conn .lab_item{
	display:block;
	font-size:13px;
	/*height:36px;*/
	/*line-height:36px;*/
	/*width:60px;*/
	text-align:left;
	float:left;
}

.reg_content .reg_content_nav .reg_form>dl.reg_item .form_conn .lab_item>span{
	/*border: 1px solid green;*/
	/*line-height: 32px;*/
	/*margin-top: 25%;*/
	/*line-height: 50%;*/
	/*display: inline-block;*/
	/*float: left;*/
	/*height: 34px;*/
	float: left;
	margin-top: 20%;

}

.reg_content .reg_content_nav .reg_form>dl.reg_item .form_conn>input{
	height:34px;
	outline:none;
	margin-left:10px;
	border:1px solid transparent;
	/*margin-top:2px;*/
	font-size:12px;
	/*background-color: rgba(255,255,255,0.5);*/
	background: transparent;

	width: 70%;
  border-radius: 15px;
}

/*手机号*/
.reg_content .reg_content_nav .reg_form .mobile_reg .input_mobile_reg>input{
	width:224px;
}

/*验证码*/
.reg_content .reg_content_nav .reg_form .reg_code>dd{
	/*float:left;*/
	width:200px;
	position:relative;
}

.reg_content .reg_content_nav .reg_form .reg_code>dd>.reg_code_img{
	width:112px;
	height:38px;
	/*border:1px solid silver;*/
	position:absolute;
	top:-1px;
	left:200px;
	text-align:center;
	/*line-height:36px;*/
	border-radius: 18px;
}

.reg_content .reg_content_nav .reg_form .reg_code>dd>.reg_code_img>a>img{
		border-radius: 18px;
}

.reg_content .reg_content_nav .reg_form .reg_code .input_reg_code>input{
	width:130px;
}

/*短信验证码*/


/*密码*/
.reg_content .reg_content_nav .reg_form .reg_upwd .input_reg_upwd>input{
	width:258px;
}


/*确认密码*/
.reg_content .reg_content_nav .reg_form .reg_cupwd .input_reg_cupwd>input{
	width:234px;
}

/*确认并注册*/


.reg_content .reg_content_nav .reg_form .reg_submit>input.submit_reg{
	width:312px;
	height:36px;
	border:0;
	cursor:pointer;
	vertical-align:middel;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	outline:none;
	margin-left:30px;
	margin-top:5px;
	border-radius: 18px;
  background: #777;
}



