@charset "UTF-8";
@import url(../../css/sm.css);
@import url(../../css/public.css);
@import url(../../css/ionicons.css);
@font-face {
  font-family: "Ionicons";
  src: url("../../fonts/ionicons.eot?v=2.0.0");
  src: url("../../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal; }
body, html {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  background: #3bd6cd; }
.head{
	height: 1.266rem;
	text-align: center;
	line-height: 1.266rem;
	color:#000;
	font-size: 0.426rem;
	position: absolute;
	top:0px;
	left:0px;
	width: 100%;
	border-bottom:1px solid #e1e1e1;
	background-color: #ffffff;
	z-index:10000;
}
.content{ background: #fff;}
.bg{ background: url("images/login_bg.png") no-repeat; background-size:100%; height: 5.933rem;position: relative;}
.btn{position: absolute; bottom: 0px; height: 1.333rem;width: 100%;color:#fff;line-height:1.333rem;}
.btn span{ display: inline-block; width: 50%; text-align: center; font-size: 0.42rem;font-weight: 900;}
.btn span:nth-child(1){float: left;}
.btn span:nth-child(2){float: right;}
.btn label.center_line {
	position: absolute;
	width: 0.013rem;
	background-color: #e1e1e1;
	left: 50%;
	height:0.4rem;
	top:0.45rem;
}
.btn label.top_line {
	position: absolute;
	width: 100%;
	background-color: #e1e1e1;
	left: 0;
	height:0.01rem;
	top:0;
}
.btn label.icon_3 {
	position: absolute;
	height:0.226rem;
	width:0.453rem;
	background: url("images/login_icon_3.png") no-repeat;
	background-size:100%;
	top:1.127rem;
	left:25%;
	margin-left: -0.226rem;
}
.con{ background-color: #fff; margin-top: 1.3rem;}
.login-box{ width:8.4rem;margin: 0 auto;}
.con .login-box-list {
	height: 1.466rem;
	position: relative;
}
.con .login-box-list span{ display: block;}
.con .login-box-list .input-box{
	float:right;
	width: 7.3rem;
	height: 1.466rem;
	border-bottom:1px solid #e1e1e1;
	line-height: 1.466rem;
}

.con .login-box-list .input-box input{
	border: none;
	width: 100%;
	height: 0.866rem;
	margin-top: 0.3rem;
}
.con .login-box-list .input-box.input_60 input{
	width: 60%;
}

.con .login-box-list span:nth-child(1){
	height:0.666rem;
	width:0.666rem;
	float: left;
	margin-top: 0.5rem;
}
.con .login-box-list span.icon_1{
	background: url("images/applay_financing_icon1.png") no-repeat;
	background-size:100%;
}
.con .login-box-list span.icon_2{
	background: url("images/applay_financing_icon2.png") no-repeat;
	background-size:100%;
	width:0.52rem;
	margin-top:0.45rem
}
.con .login-box-list span.icon_3{
	background: url("images/applay_financing_icon3.png") no-repeat;
	background-size:100%;
	width:0.52rem;
}
.con .login-box-list span.icon_4{
	background: url("images/applay_financing_icon4.png") no-repeat;
	background-size:100%;
	width:0.62rem;
}
.con .login-box-list span.icon_5{
	background: url("images/applay_financing_icon5.png") no-repeat;
	background-size:100%;
	width:0.42rem;
}
.con .login-box-list span.icon_6{
	background: url("images/applay_financing_icon6.png") no-repeat;
	background-size:100%;
	width:0.62rem;
}
.login-box .text{text-align: right; clear: both; padding-top: 0.2rem;}
.login-box .login_btn {height: 1.066rem; background-color: #5ae2e2;color:#fff; border-radius:0.1rem; text-align: center; line-height: 1.066rem; margin-top: 1rem;}
.register-box{ display: none;}
.con .login-box-list span.register_icon_1{
	background: url("images/register_icon_1.png") no-repeat;
	background-size:100%;
}
.con .login-box-list span.register_icon_2{
	background: url("images/register_icon_2.png") no-repeat;
	background-size:100%;
}
.con .login-box-list span.register_icon_3{
	background: url("images/register_icon_3.png") no-repeat;
	background-size:100%;
}
.con .login-box-list span.register_icon_4{
	background: url("images/register_icon_4.png") no-repeat;
	background-size:100%;
}
.con .login-box-list span.register_icon_5{
	background: url("images/register_icon_5.png") no-repeat;
	background-size:100%;
}
.register-box .text{
	text-align: center;
	font-size: 0.3rem;
	margin-top: 0.8rem;
	margin-bottom: 0.2rem;
}
.register-box .text input {
	vertical-align: -2px;
	height: 0.3rem;
	width: 0.3rem;
}

.register-box .register_btn{
	height: 1.066rem; background-color: #5ae2e2;color:#fff; border-radius:0.1rem; text-align: center; line-height: 1.066rem;
}


#sendCode{
	padding: 0.2rem 0.25rem;
	background: #f7876f;
	font-size: 0.267rem;
	color: #fff;
	border-radius: 0.08rem;
}
/* #pic{
	height: 0.666667rem;
	display: -webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align: center;
	position: absolute;
	right: 0;
	bottom: 0;
} */

#pic img{
	width: 1.6rem;
}

#pic a font{
	width: 1rem;
	font-size: 0.347rem;
}

#timeDown{
	margin-top: 0;
}




.login-box-list .right-1{
	float: left;
	text-align: left;
	
	 padding-left: 0.73rem;
	 padding-top:0.05rem;
}
.login-box-list .right-2{
	float: left;
	padding-top:0.05rem;
	padding-left: 1.2rem;
	
}
input[type=radio]{}
 .com-radio{ width: 0.9rem!important; display: inline-block;  cursor: pointer; } 
.com-radio label{ float: right; padding-top:-0.1rem}
.radio{ opacity: 0;}
.com-radio-on{ background: url(../img/com-radio-display.png) no-repeat left;}
.apply_img{ width:1rem; margin-top:1rem}
.apply_img img{width:5rem; margin-left:1.5rem}
.apply_checkbox{ position: absolute; bottom:1.5rem; padding-left:1.5rem; border-top:1px solid #e1e1e1; width:100%;padding-top:0.3rem}
.apply_btn{position: absolute; bottom:0rem; width:100%; height:1.2rem;background: #00cccb; color:#ffffff;text-align:center; line-height:1.2rem;font-size:0.35rem;border:none}
.FFD5CE{ color:#ff7f66}
#com-masking_layer{ display:none; position: fixed; width: 100%; height: 100%; background: #4c4c4c; padding: 100%; z-index: 10001; opacity: 0.65; }
.com-masking_popup{ display:none; position: fixed; z-index: 10002; background: #ffffff; padding: 1px; left:50%;top:50%;transform:translate(-50%,-50%); border-radius: 0.2rem;-webkit-transform:translate(-50%,-50%);-moz- transform:translate(-50%,-50%);  }
.com-masking_popup .box{ width: 8rem; height: 4.5rem; background: #ffffff; border-radius:0.2rem ;}
.com-masking_popup .box .close_icon{ position: absolute; top: -18px; right: -10px; padding: 2px 7px; background:#ff7f66 ; color: #ffffff; border-radius: 50%; cursor: pointer;}
.com-masking_popup .box .title{ position: absolute; top: 6px;left: 0px; border-bottom: #e1e1e1 1px solid; width: 97%; padding-bottom: 6px;  padding-left: 10px; }
.com-masking_popup .box .content{ position: absolute; bottom:0; left: 8.5%; text-align: center;}
.com-masking_popup .box .content-1{ width: 8rem; margin: 0 auto; padding-top: 1.5rem; padding-bottom: 0.5rem; text-align: center;}
.com-masking_popup .box .text{ padding: 10px 0px; font-size:0.4rem}
.com-masking_popup .box .text1{ font-size: 14px; margin-bottom: 36px;}
.com-masking_popup .box .com-btn{ padding: 6px 20px; width: 50px; background: #ff7f66; border-radius: 4px; color: #ffffff; margin: 0 auto; cursor: pointer;}
.com-masking_popup .box .com-btn-1{    margin: 0 auto;  cursor: pointer;}
.com-masking_popup .box .content-2 { width:7.9rem; bottom:0;position: absolute;border-top: #cccccc 1px solid; margin-left:0.05rem }
.com-masking_popup .box .content-2 .com-btn-1{font-size:0.35rem ;width:3.9rem; display:inline-block;float:left; text-align:center;height:1.2rem; line-height:1.2rem }
.com-masking_popup .box .content-2 .com-btn-1:first-child{border-right: #cccccc 1px solid;}
.apply_btn[disabled=true]{ background:#A7E3E3; cursor: default;}
.result{text-align:center; display:none; top:1.2rem; position: absolute;z-index:10000;  width:100%; height:100%;background:#f3f3f3}
.icon8{ margin-top:2.3rem}
.icon8 img { width:2rem;height:2rem}
.result .text1{ font-size:0.4rem;margin-top:0.5rem;margin-bottom:0.15rem}
.result .resultBtn{ width:7rem; margin:1rem auto; background:#00cccb;border-radius: 4px;  height:0.8rem; line-height:0.8rem; color:#ffffff}

