@charset "utf-8";

/* 会员注册页面 */
body{background:#fafafa;}
.main-reg{position:absolute;top:45px;width:100%;padding:10px 20px 0;background:url("")!important;padding:0;}
.main-reg input{display:inline-block;width:90%;padding-right:0!important;margin:0!important;border: none!important;background:#fafafa!important;color:#909090;}
/*input[name="tel"]{margin-left:10px!important;border-radius:0!important;}*/
/*form div:nth-of-type(1) input{width:60%!important;}*/
form div:nth-of-type(2){position:relative;}
/*form div:nth-of-type(2) input{width:50%!important;}*/
.form-group{padding:10px 0;border-bottom: 1px #DDDDDD solid;}
.icon-register{position:relative;top:5px;width: 16px;}
form label{padding:0 15px;background:url("../images/reg-down.png") no-repeat right;background-size:10px;}
/*.getkey{position:absolute;top:15px;right:0;border:1px #088de8 solid;padding:5px;min-width:82px;background:#fafafa;color:#088de8;}*/
/*.disabled{border:1px #ccc solid;background:#ccc;color:#fff;}*/
form p{font-size:14px;color:#909090;}
form p img{position:relative;top:5px;}
form p a{color:#4bc5f4;}
.register,.confirm{width: 100%;border-radius: 4px;margin-top:20px;padding:11px 0;font-size: 16px;background:#088de8;color:#fff;border:none;text-align:center;}
/* 图片验证码输入框 */
#pic-code{display:none;width:90%;padding:15px 10px;background:#fff;text-align:center;}
#pic-code p{padding:0 0 10px 0;font-size:16px;color:#333;}
#pic-code input{width:48%!important;height:40px;padding:0 10px!important;background:url("../images/input-bg.png")!important;background-size:100% 100% !important;}
#pic-code img{position:absolute;top:0;right:0;width:48%!important;height:40px;background:#fff;}
#pic-code button{background:#088de8;}
/* 服务条款 */
#service-item{display:none;position:fixed;width:100%;height:100%;top:0;left: 0;padding-top:20px;background: rgba(0, 0, 0, 0.6);z-index: 11;text-align: center;}
.service-content{width:85%;height:85%;border-radius:3px;margin:10px auto;padding:10px;background:#fff;overflow:auto;text-align:left;}
.service-content>div{width:100%;height:100%;text-align:left;}

.bind_now{
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #909090;
	font-size: 18px;
	background-color: #efeff4;
}
.bind_now a{
	text-decoration: underline;
	color: #088de8;
}

.newbtn{
    display:block;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    color:#088de8;
}
.register.newbtn{
    background:#fff;
    border: 1px solid #088de8;
}
.agree_be{padding-left: 20px;background:url(../images/i.png) no-repeat left top;font-size: 12px;background-size:16px auto;margin:10px 0;color:#909090;}


.has_downloadbar{position:relative;top:0;}
.tipsbottom{border-bottom: 1px solid #c7c8cc;}

/** 注册页面改版样式2019-02-22 */
.dopa{
	padding: 15px;
}
.login-tt{
	margin: 15px 0 30px 0;
	color: #333333;
	font-size: 24px;
	font-weight: bold;
}
.lgi_flex{
	display: flex;
	padding-bottom: 10px;
	font-size: 17px;
}
.lgi_flex-it{
	flex: 1;
}
.area-label{
	color: #666;
}
.area-name{
	padding-right: 20px;
	text-align: right;
	background: url("../images/app_n/btn_next@2x.png") no-repeat right center;
	background-size: 9px auto;
}
.login-now{
	width: 100%;
	margin-top: 50px;
	padding:10px 0;
	text-align: center;
	font-size: 16px;
	border-radius: 4px;
	background:#0097FF;
	color:#fff;
	border:none;
	opacity:0.3;
}
.login-type-row{
	margin-top: 10px;
}
.reg-sub-tt{
	margin-bottom: 38px;
	color: #333;
	font-size: 17px;
}
.ipt-prev-label{
	display: inline-block;
	min-width: 64px;
	color: #666;
	vertical-align: middle;
}
input.isreqiure{
	width: 65%;
	padding-left: 0;
	color: #323232;
}
.getkey{
	display: inline-block;
	width: 82px;
	padding: 4px 5px;
	color:#0097FF;
	font-size: 14px;
	text-align: center;
	border: 1px solid #0097FF;
	border-radius: 2px;
	vertical-align: middle;
}
.getkey.disabled{
	color: rgb(221,221,221);
	border-color: rgb(221,221,221);
}
input.num-code-ipt{
	width: 50%;
	padding-left: 0;
	padding-right: 0;
}
input.ipt-pwd{
	width: 100%;
	color: #323232;
}
.bg-treaty{
	margin-top: 120px;
	font-size: 14px;
	text-align: center;
}
.bg-treaty p{
	color: #000;
}
.bg-treaty a{
	color: #0097FF;
}

/** 注册成功页面样式 */
.reg-suce-flg{
	padding: 40px 0 20px 0;
	text-align: center;
}
.reg-suce-flg img{
	width: 150px;
	height: auto;
	vertical-align: middle;
}
.success-tips{
	padding: 0 25px;
	line-height: 25px;
	font-size: 15px;
}
.bg-qr-wrp{
	margin-top: 60px;
	text-align: center;
}
.bg-qr-wrp img{
	width: 148px;
	height: auto;
}
.bg-qr-wrp p{
	margin-top: 6px;
	color: #4D4D4D;
	font-size: 14px;
}
.download-btn-row{
	margin-top: 60px;
	text-align: center;
}
.download-btn-row a{
	display: inline-block;
	min-width: 250px;
	height: 44px;
	line-height: 44px;
	color: #fff;
	font-size: 18px;
	background: #00A2FF;
	text-align: center;
	border-radius: 25px;
}