@charset "utf-8";body{
background-color:#23262E;}
.globalInfoTip .infoTipBack{
position:absolute;top:0;left:0;right:0;bottom:0;background:#3D7EFF!important;box-shadow:0 2px 30px rgba(0, 0, 0, 0.1);opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;}
.wrap{
box-sizing:border-box;height:100vh;background-size:auto 100vh;position:relative;}
.title{
font-size:14px;text-align:center;color:#3D7EFF;}
.form-data{
background-color:#ffffff;width:460px;left:50%;margin-left:-230px;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:65px 0 30px 0;position:fixed;top:15%;}
.form-data .tel-warn{
position:absolute;color:#ea5d5f;font-size:12px;right:0;top:22px;}
.form-data .tel-warn i{
display:inline-block;vertical-align:middle;color:#ea5d5f;font-size:16px;margin-top:-3px;margin-left:5px;}
.form-data .p-input,.find_password .p-input{
padding:5px 0;height:44px;box-sizing:border-box;border-bottom:1px solid #e5e5e5;width:340px;margin:0 auto 16px;line-height:14px;display:block;}
.form-data .code{
width:340px;margin-left:60px;}
.form-data .code input{
width:200px;}
.form-data .code img{
width:120px;position:absolute;right:0;bottom:2px;}
.form-data .code2 img{
width:120px;position:absolute;right:0;bottom:2px;z-index:5;}
.form-data .code .img-err{
right:120px;top:15px
}.form-data .code a{
display:inline-block;position:absolute;width:80px;height:34px;line-height:34px;text-align:center;color:#000;left:320px;bottom:0;}
.form-data .send{
color:#969696;position:absolute;right:0;top:24px;z-index:10;}
.form-data .send:hover{
color:#3895e8;}
.form-data .time{
color:#969696;position:absolute;right:0;top:24px;font-size:14px;}
.form-data label,.find_password label{
font-size:14px;position:absolute;display:inline-block;color:#cacaca;top:22px;}
.form-data input,.find_password input{
outline:none;border:none;z-index:5;position:absolute;top:13px;width:340px;background-color:transparent;font-size:20px;}
input[type=number]{
-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{
-webkit-appearance:none;margin:0;}
.form-data .head-logo{
position:absolute;top:-60px;left:101px;width:258px;height:120px;}
.reg_checkboxline{
font-size:14px;color:#cacaca;height:30px;margin:20px auto 20px;line-height:30px;width:340px;}
.form-data .pass-warn{
width:400px;color:#ea5d5f;font-size:14px;margin:0 auto;}
.reg_checkboxline p{
line-height:30px;padding:0;border-bottom:0;}
.reg_checkboxline a{
color:#9e9e9e;}
.reg_checkboxline a:hover{
color:#3d7eff;}
.reg_checkboxline i.boxcol{
background:#3D7EFF;color:#fff;}
.icon-ok-sign{
background:#b8c4ce;border-radius:2px;margin-right:5px;cursor:pointer;overflow:hidden;width:16px;height:16px;font-size:12px;display:block;margin-top:7px;line-height:16px;text-align:center;}
.form-data .lang-btn{
width:340px;font-size:18px;font-weight:bold;color:white;height:50px;line-height:50px;text-align:center;margin:20px auto;display:block;border-radius:5px;cursor:pointer;background-color:#3D7EFF;}
.form-data .lang-btn.off{
color:#a0a0a0;background-color:#e5e5e5;}
.bottom-info{
width:400px;line-height:18px;font-size:14px;color:#cacaca;margin:0 auto 30px;text-align:center;}
.bottom-info a{
color:#3D7EFF;}
.form-data .error{
color:#ea5d5f;font-size:14px;top:-5px;right:0;position:absolute;}
.form-data .r-forget{
width:340px;margin:0 auto;}
.form-data .r-forget a{
font-size:12px;color:#8d8d8d;}
.form-data .r-forget a:hover{
color:#3D7EFF;}
.form-data .third-party{
width:400px;margin:0 auto;display:flex;justify-content:space-around;}
.form-data .third-party .icon-qq-round{
font-size:40px;color:#e5e5e5;display:inline-block;vertical-align:middle;}
.form-data .third-party .icon-qq-round:hover{
color:#42a5f5;}
.form-data .third-party .icon-weixin:hover{
color:#0fccbc;}
.form-data .third-party .icon-sina1:hover{
color:#da2a2e;}
.form-data .third-party .icon-weixin{
font-size:40px;color:#e5e5e5;display:inline-block;vertical-align:middle;}
.form-data .third-party .icon-sina1{
font-size:36px;color:#e5e5e5;display:inline-block;vertical-align:middle;}
.form-data .change-login{
width:400px;margin:0 auto 10px;display:flex;justify-content:space-around;font-size:14px;color:#cacaca;}
.form-data .change-login2{
margin-top:35px;}
.form-data .change-login p{
cursor:pointer;}
.form-data .change-login p.on{
color:#3D7EFF;}
.find_password{
background-color:#ffffff;width:460px;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.1);padding:30px 0;left:50%;margin-left:-230px;position:fixed;top:15%;}
.find_password h4{
font-size:18px;color:#3D7EFF;text-align:center;width:400px;margin:0 auto;}
.set_password h4{
font-size:18px;color:#3D7EFF;text-align:center;width:340px;margin:0 auto 10px;line-height:20px;}
.set_password h4 a{
color:#BFC4CD;font-size:12px;font-weight:normal;float:right;line-height:20px;}
.find_password .right_now{
width:380px;text-align:right;margin:15px auto;font-size:12px;color:#cacaca;}
.find_password .right_now a{
color:#3D7EFF;}
/* .find_password .pc-very,.find_password .pc-code{
    display: none;
} */.find_password .very2{
font-size:14px;position:absolute;display:inline-block;color:#cacaca;top:14px;right:0;}
#num_tp,#num_tp2{
float:right;line-height:52px;color:#D5DBE6;font-size:14px;}
#pc_reset,#pc_reset2{
width:280px;}
.pc_reset span{
display:inline-block;font-size:14px;position:absolute;/* color: #cacaca; */top:14px;right:0;}
.error-tip{
position:absolute;right:0;top:15px;color:#ea5d5f;font-size:14px;/* width: 400px; */margin:0 auto;display:none;}
.find_password .jihuo_email{
width:400px;text-align:center;font-size:14px;color:#8d8d8d;margin:0 auto;}
.find_password .again{
width:400px;color:#cacaca;font-size:12px;text-align:center;margin:0 auto;}
.find_password .again a{
color:#3D7EFF;}
.wrap .right{
position:absolute;width:1180px;bottom:-80px;text-align:center;line-height:40px;left:50%;margin-left:-590px;color:rgba(255,255,255,.5);}
