﻿@charset "utf-8";
/* CSS Document */
*{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
li{list-style: none;}
.headerbox{
	width: 100%;
	height: 6.48rem;
	background: url(../images/log/back.png) no-repeat;
	background-size: 100%;
}
header a{
	float: left;
	margin-left: 0.5rem;
	margin-top: 0.48rem;
}
header a img{
	display: block;
	width: 0.34rem;
	height: 0.34rem;
}
.headerbox h1{
	font-size: 0.42rem;
	color: #666;
	float: left;
	margin-left: 3.58rem;
	margin-top: 0.4rem;
}


.loginbox{
	width: 9.2rem;
	height: 8rem;
	position: absolute;
	top: 3.9rem;
	left: 50%;
	margin-left: -4.6rem;
	background: #fff;
	border-radius: 0.3rem;
	box-shadow: 0 0.04rem 0.08rem #efefef;
}

.tit{
	height: 1.5rem;
	border-bottom: 0.01rem solid #f7f7f7;
	line-height: 1rem;

}

.tit a{
	font-size: 0.48rem;
	font-weight: bold;
	color: #666;
	margin-left: 2.8rem;
}

.tit a:nth-child(2){
	margin-left: 1.9rem;
}
.tit .check_tit{
	color: #ffca56;
	border-bottom: 0.01rem solid #ffca56;
}

/*关于placeholder的样式修改*/
.information li ::-webkit-input-placeholder { /* WebKit browsers */
	color: #909090;
}
.information li :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #909090;
}
.information li ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #909090;
}
.information li :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #909090;
}

.information input{
	border: none;
	outline: none;
	float: left;
	background: none;
	line-height: 1.1rem;
	margin-left: 0.25rem;
}

.information{
	width: 7.8rem;
	margin: auto;
}
.information li{
	width: 7.8rem;
	height: 1rem;
	background: #eee;
	border-radius: 0.5rem;
	margin-top: 0.5rem;
	overflow: hidden;
}

.phoneicon{
	float: left;
	margin-left: 0.6rem;
	margin-top: 0.22rem;

}
.phoneicon img{
	display: block;
	width: 0.38rem;
}



.codeicon{
	float: left;
	margin-left: 0.53rem;
	margin-top: 0.25rem;
}

.codeicon img{
	display: block;
	width: 0.45rem;
}

.eye1{
	width: 0.54rem;
	height: 0.33rem;
	margin-top: 0.34rem;
	margin-right: 0.54rem;
	float: right;
	background: url(../images/log/eye1.png) no-repeat top right;
	background-size: 0.54rem 0.33rem;
}
.eye2{
	width: 0.54rem;
	height: 0.38rem;
	margin-top: 0.32rem;
	margin-right: 0.54rem;
	float: right;
	background: url(../images/log/eye.png) no-repeat top right;
	background-size: 0.54rem 0.38rem;
	display: none;
}

#psdtxt{
	display: none;
}

.tip{
	width: 100%;
	height: 0.4rem;
	text-align: center;
	margin-top: 0.4rem;
	font-size: 0.32rem;
	color: #f00;
	display: none;
}

.log_menu{
	width: 7.8rem;
	height: 1rem;
	background:#ffca56;
	text-align: center;
	line-height: 1rem;
	font-size: 0.4rem;
	color: #fff;
	margin: auto;
	margin-top: 0.4rem;
	border-radius: 0.5rem;

}


.log_register{
	overflow: hidden;
	width: 7.8rem;
	margin: auto;
	font-size: 0.32rem;
	margin-top: 0.4rem;
}
.log_register span{
	float: left;
	margin-left: 0.4rem;
}
.log_register a:nth-child(1){

	color: #ffca56;
}


.log_register a:nth-child(2){
	float: right;
	margin-right: 0.4rem;
	color: #ffca56;
}


.registerbox{
	width: 9.2rem;
	height: 14rem;
	position: absolute;
	top: 3.9rem;
	left: 50%;
	margin-left: -4.6rem;
	background: #fff;
	border-radius: 0.3rem;
	box-shadow: 0 0.04rem 0.08rem #efefef;
}



/*关于placeholder的样式修改*/
.information2 li ::-webkit-input-placeholder { /* WebKit browsers */
	color: #909090;
}
.information2 li :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #909090;
}
.information2 li ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #909090;
}
.information2 li :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #909090;
}


.information2 input{
	border: none;
	outline: none;
	float: left;
	background: none;
	line-height: 1.1rem;
	margin-left: 0.25rem;
}

.information2{
	width: 7.8rem;
	margin: auto;
}
.information2 li{
	width: 7.8rem;
	height: 1rem;
	background: #eee;
	border-radius: 0.5rem;
	margin-top: 0.5rem;
	overflow: hidden;
}

.icon img{
	display: block;
	width: 0.5rem;
}
.reg_phonenumber .icon  img{
	width: 0.38rem;
}
.reg_password .icon  img{
	width: 0.45rem;
}
.icon{
	float: left;
	margin-left: 0.6rem;
	margin-top: 0.22rem;

}

.reg_menu{
	width: 7.8rem;
	height: 1rem;
	background:#ffca56;
	text-align: center;
	line-height: 1rem;
	font-size: 0.4rem;
	color: #fff;
	margin: auto;
	margin-top: 0.4rem;
	border-radius: 0.5rem;
}


.reg_register{
	overflow: hidden;
	width: 7.8rem;
	margin: auto;
	font-size: 0.32rem;
	margin-top: 0.4rem;
}
.reg_register span{
	float:right;
	margin-right: 0.4rem;
}
.reg_register a{

	color: #ffca56;
}


.reg_tip{
	width: 100%;
	height: 0.4rem;
	text-align: center;
	margin-top: 0.2rem;
	font-size: 0.32rem;
	color: #f00;
	display: none;
}


.information2 .reg_checknumber{
	background: none;
	border-radius: 0;
}
.reg_checknumber section{
	float: left;
	width: 4.8rem;
	height: 1rem;
	border-radius: 0.5rem;
	background: #eee;
}


#reg_checknumber{
	width: 3rem;
}

.reg_checknumber button{
	float: right;
	border: none;
	outline: none;
	width: 2.8rem;
	height: 1rem;
	line-height: 1rem;
	background: #ffca56;
	border-radius: 0.5rem;
	font-size: 0.34rem;
	color: #fff;
}


.forgetbox{
	width: 9.2rem;
	height: 9.8rem;
	position: absolute;
	top: 3.9rem;
	left: 50%;
	margin-left: -4.6rem;
	background: #fff;
	border-radius: 0.3rem;
	box-shadow: 0 0.04rem 0.08rem #cbcbcb;
}

.fgt_tit{
	height: 1.5rem;
	border-bottom: 0.01rem solid #f7f7f7;
	line-height: 1.5rem;
	font-size: 0.48rem;
	font-weight: bold;
	color: #666;
	text-align: center;
}

/*关于placeholder的样式修改*/
.information3 li ::-webkit-input-placeholder { /* WebKit browsers */
	color: #909090;
}
.information3 li :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #909090;
}
.information3 li ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #909090;
}
.information3 li :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #909090;
}

.information3 input{
	border: none;
	outline: none;
	float: left;
	background: none;
	line-height: 1.1rem;
	margin-left: 0.25rem;
}

.information3{
	width: 7.8rem;
	margin: auto;
}
.information3 li{
	width: 7.8rem;
	height: 1rem;
	background: #eee;
	border-radius: 0.5rem;
	margin-top: 0.5rem;
	overflow: hidden;
}


.fgt_phonenumber .icon  img{
	width: 0.38rem;
}


.information3 .reg_checknumber{
	background: none;
	border-radius: 0;
}


#fgt_checknumber{
	width: 3rem;
}

.fgt_checknumber button{
	float: right;
	border: none;
	outline: none;
	width: 2.8rem;
	height: 1rem;
	line-height: 1rem;
	background: #ffca56;
	border-radius: 0.5rem;
	font-size: 0.34rem;
	color: #fff;
}

.fgt_menu{
	width: 7.8rem;
	height: 1rem;
	background:#ffca56;
	text-align: center;
	line-height: 1rem;
	font-size: 0.4rem;
	color: #fff;
	margin: auto;
	margin-top: 0.4rem;
	border-radius: 0.5rem;
}

.fgt_tip{
	width: 100%;
	height: 0.4rem;
	text-align: center;
	margin-top: 0.2rem;
	font-size: 0.32rem;
	color: #f00;
	display: none;
}



.pagehide{
	display: none;
}


.information3 .fgt_checknumber{
	background: none;
	border-radius: 0;
}
.fgt_checknumber section{
	float: left;
	width: 4.8rem;
	height: 1rem;
	border-radius: 0.5rem;
	background: #eee;
}


#fgt_checknumber{
	width: 3rem;
}

.fgt_checknumber button{
	float: right;
	border: none;
	outline: none;
	width: 2.8rem;
	height: 1rem;
	line-height: 1rem;
	background: #ffca56;
	border-radius: 0.5rem;
	font-size: 0.34rem;
	color: #fff;
}

Input{
	font-size: 0.36rem;
}



















