@charset "utf-8";
/* 找回密码首页 */
.main-findpwd{position:absolute;top:45px;width:100%;background:#fff;text-align:center;}
/* 找回密码入口链接样式 */
a.fp-item{position:relative;display:block;width:90%;height:70px;line-height:70px;border:1px #088de8 solid;border-radius:40px;margin:0 auto;margin-top:30px;}
.fp-item label{position:absolute;left:12%;top:22px;display:inline-block;min-width:33px;width:12%;height:26px;border-right:1px #088de8 solid;background-repeat: no-repeat;background-position:center left;}
.fp-item:nth-of-type(1) label{background-image:url("../images/fp_iphone.png");background-size:15px;}
.fp-item:nth-of-type(2) label{background-image:url("../images/fp_mail.png");background-size:20px;}
.fp-item:nth-of-type(3) label{background-image:url("../images/fp_question.png");background-size:15px;}
.fp-item span{position:relative;left:6%;display:inline-block;line-height:1.2;width:60%;padding-left:8%;text-align:left;vertical-align:middle;font-size:16px;color:#088de8;}

/* 找回密码页公共样式 */
.main-fp{position:absolute;top:45px;width:100%;background:url("")!important;padding:0;}
.main-fp input{display:inline-block;width:90%!important;padding:10px 0 10px 10px!important;margin:0!important;border: none!important;background:#fafafa!important;color:#909090;}
form .short{width:57%!important;}
form div:nth-of-type(2){position:relative;}
form div:nth-of-type(2) input{width:60%!important;}
.form-group{padding:10px 0;border-bottom: 1px #DDDDDD solid;}
.icon-findpwd{
    width: 16px;
    vertical-align: middle;
}
.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;}
.confirm{width: 100%;border-radius: 4px;margin-top:20px;padding:11px 0;font-size: 16px;background:#088de8;color:#fff;border:none;text-align:center;}
.fp-check, .reset-pwd, .fp-confirm{width: 100%;border-radius: 4px;margin-top:20px;padding:11px 0;font-size: 16px;background:#088de8;color:#fff;border:none;text-align:center;}
.reset-disabled{opacity: 0.6;}
/* 图片验证码输入框 */
#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;color:#fff;}

/* 手机号找回密码页 */
#code{width:auto;}
input[name="tel"]{margin-left:10px!important;border-left:1px #ddd solid!important;}
#form-fp-tel label{padding:0 15px;background:url("../images/reg-down.png") no-repeat right;background-size:10px;}

/* 邮箱找回密码页 */


/* 保护问题找回密码页 */
/* 顶部提示条 */
.main-findpwd-question{padding:0;}
.main-findpwd-question form{padding:10px 15px;}
div.main-findpwd-question form input{width:90% !important;}
.main-findpwd-question #code{padding:0 15px 0 10px;}
.main-findpwd-question input[name="tel"]{width:63% !important;}
.tip-bg{position:relative;width:100%;height:60px;line-height:60px;background:url('../images/bg_black.png') repeat-x;color:#088de8;text-align: center;}
.tip-top,.tip-bottom{display:inline-block;left:0;width:100%;height:50%;}
/* 顶部图像 */
.tip-top{position:absolute;top:-10px;width:100%;}
.tip-top img{width:18px;}
/* 指示线 */
.tip-line{position:relative;display:inline-block;top:-8px;width:28%;height:1px;background:#909090;}
.tip-line-active{position:relative;display:inline-block;top:-8px;width:28%;height:1px;background:#088de8;}
/* 指示点 */
.tip-point{background-image: url('../images/fp_point_active.png');background-repeat:no-repeat;background-position: center;}
.tip-point-active{background-image: url('../images/fp_point_active.png');}

form div:nth-of-type(1) label{display: inline-block;width:50%;text-align: center;}
form div:nth-of-type(2) label{padding:0 15px;background:url("../images/reg-down.png") no-repeat right;background-size:10px;}

/* 底部文字 */
.tip-bottom{position:absolute;top:14px;width:100%;}
.tip-bottom span{display:inline-block;width:33%;height:16px;line-height:14px;font-size:14px;}
.main-findpwd-question form p{padding:5px 0;font-size:16px;color:#323232;}
.main-findpwd-question input {padding:10px;}
.other-findpwd{display: block;width: 100%;margin-top: 20px;padding:10px 0;text-align:center;font-size:16px;color: #088de8;}

/*下载栏*/
.has_downloadbar{top:104px;}
.dopa{padding:20px;}
.tipsbottom{border-bottom: 1px solid #c7c8cc;position:relative;z-index: 11;}