.loginCont{background: #ededed;width: 100%;height: 780px;}
.loginInner{position: relative;}
.loginInner img.bj{display: block;position: absolute;top: 192px;left: 0}
.form{width: 375px;height: 373px;background: #fff;position: absolute;right: 30px;top: 176px;padding: 68px 0 0 48px}
.form .ipt{position: relative}
.form .ipt input{width: 300px;height: 40px;padding-left: 17px;line-height: 40px;border: none;box-sizing: border-box}
.form input{margin-bottom: 26px;}

.form .ipt1 input,.form .ipt2 input{border: 1px solid #e5e5e8;border-radius: 5px; }
.form .ipt1 input.color,.form .ipt2 input.color{border-color: #2391d1;box-shadow: 0px 0px 3px 0px #2391d1}
.form .ipt1 input.Validform_error,.form .ipt2 input.Validform_error{border-color: #ff6600;box-shadow: 0px 0px 3px 0px #ff6600}
.form  .submit{width: 300px;height: 40px;background: url("../../../assets/avatars/userOpt/sub.png") no-repeat;text-align: center;border: none;color: #fff;cursor: pointer;font-size: 16px;margin-bottom: 10px;}
.Validform_checktip{line-height:20px; height:20px;overflow:hidden;color:#999;font-size:12px;position: absolute;left: 0;top: 44px;}
.Validform_right{display: none }
.Validform_wrong{color:#ff6600;white-space:nowrap;}
.subBtm,.formBtm{width: 300px;}
.subBtm span,.subBtm a{display: block;font-size: 12px;color: #999999}
.subBtm a.goRg{color: #2391d1}
.formBtm h2{font-size: 12px;color: #999999;background: url("../../../assets/avatars/userOpt/line.png") no-repeat center;line-height: 13px;height: 13px;text-align: center;width: 300px;margin-top: 30px;}
.formBtm div{width: 54px;margin: 15px auto 0;height: 18px;}
.formBtm div a img,.formBtm div a{display: block;width:18px;height: 18px;}



/*注册*/

.rgInner{height: 540px;background: #fff;padding-top: 80px;}
.rgInner h1{color: #1d2935;font-size: 24px;line-height: 24px;text-align: center}
.rgCont{background: #ededed;width: 100%;height: 700px;padding-top: 80px;}
.rgCont .from{width: 300px;margin: 50px auto 0}
.rgCont .from .iptr{position: relative}
.rgCont .from .iptr1 input{width: 300px;height: 40px;line-height: 40px;}

.input-list{margin-bottom: 30px;position: relative}
.input-list input{height: 40px;line-height: 40px;font-size: 14px;color: #999;border: none;padding-left: 17px}
.input-list01 input,.input-list04 input{width: 300px;height: 40px;border: 1px solid #e5e5e8;border-radius: 5px;}
.input-list02 input,.input-list03 input{width: 217px;height: 40px;border: 1px solid #e5e5e8;border-radius: 5px;}
.input-list01{width: 300px;height: 40px;}
.input-list04 input{box-sizing: border-box}
.rgCont .input-list-email input{width: 281px;padding:0 0 0 17px}
.input-list01 input{position: absolute;padding:0 25px 0 57px;left: 0;top: 0}
.rgCont .input-list01 input.color,.rgCont .input-list04 input.color{border-color: #2391d1;box-shadow: 0px 0px 3px 0px #2391d1}
.rgCont .input-list01 input.Validform_error,.rgCont .input-list04 input.Validform_error{border-color: #ff6600;box-shadow: 0px 0px 3px 0px #ff6600}
.rgCont .input-list02 input.color,.rgCont .input-list03 input.color{border-color: #2391d1;box-shadow: 0px 0px 3px 0px #2391d1}
.rgCont .input-list02 input.Validform_error,.rgCont .input-list03 input.Validform_error{border-color: #ff6600;box-shadow: 0px 0px 3px 0px #ff6600}




.input-list05,.input-list06{margin-bottom: 0}
.input-list05 input{display: block;width: 100%;height: 40px;text-align: center;padding: 0;background: #2391d1;color: #fff;cursor: pointer;border-radius: 5px}
.input-list02 input,.input-list03 .iptTxt{width: 219px;}
.input-list02 img{display: block;width: 74px;height: 40px;margin-left: 7px;cursor: pointer}
.input-list03 .btn{display: block;width: 74px;height: 40px;margin-left: 7px;cursor: pointer;background: #cce4ff;color: #2391d1;border: none}
.input-list03 .disabled{background: #ccc;color: #fff}
.input-list i{display: block;width: 44px;height: 42px;text-align: right;line-height: 42px;font-size: 14px;color: #999;position: absolute;left: 0;top: 0;z-index: 999}
.input-list06 span{font-size: 12px;color: #999;line-height: 40px}
.input-list06 span a{color: #2391d1}

/*密码重置*/
.rgInner h4{
    color: #999999;
    font-size: 12px;
    line-height: 12px;
    text-align: center;
}
.rgInner h3{
    color: #666666;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 40px;
}
.input-list07{
    margin-top: 60px;
}
.input-list07 span{
    font-size: 14px;
    color: #999;
    line-height: 40px;
    left: 40px;
    margin-left: 100px;
}
.input-list07 .bottom_yl{
    border-top: 1px solid #c7cdd2;
}


.input-list07 .bottom_yl span{
    color: #999ea2;
    padding: 0 10px;
    margin-left: 84px;
    margin-top: -20px;
    background: #FFF;
}

.input-list08 span{
    font-size: 12px;
    color: #999;
    line-height: 24px;
    left: 40px;
}



































