.wrap1200{display:flex;justify-content:space-between;align-items:center}
.goback{width:76px;height:40px;background:rgba(255,255,255,0.20);border:1px solid #ffffff;border-radius:4px;font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#ffffff;text-align:center;line-height:40px}
.goback:hover{cursor:pointer;width:76px;height:40px;background:rgba(255,255,255,0.40);border:1px solid #ffffff;border-radius:4px}
.content{width:100%;height:748px;min-height:calc( 100vh - 152px );background:url('../images/content_bg.png') no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center}
.changpsd_title{width:900px;height:24px;margin-top:64px;display:flex;justify-content:space-between;align-items:center}
.left_text{width:auto;height:100%;display:flex;align-items:center}
.collegestudent_system{font-size:24px;font-family:PingFang SC,PingFang SC-Semibold;font-weight:600;text-align:LEFT;color:#ffffff}
.psd_line{width:1px;height:20px;margin:0 16px;background:#dadde5}
.changepsd_text{font-size:24px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#333}
.right_router{width:auto;height:100%;display:flex}
.existingaccount_text{font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:LEFT;color:#828282}
.login{margin-left:4px;font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#333}
.login:hover{color:#828282}
.psdchange_content{width:940px;height:530px;position:relative;display:flex;justify-content:center;align-items:center;margin:26px auto;background:#fff;border-radius:12px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.15)}
.goreturn{width:auto;height:14px;position:absolute;top:20px;right:20px;display:flex;align-items:center}
.goreturn:hover{cursor:pointer}
.goreturn:hover a{color:#66CCFF}
.goreturn>a{font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:LEFT;color:#33bbff;line-height:14px}
.goreturn_icon{width:10px;height:12px;margin-left:2px;background:url('../images/arrow_right_default.png') no-repeat;background-size:cover}
.goreturn:hover .goreturn_icon{background:url('../images/arrow_right_hover.png') no-repeat;background-size:cover}
.psdchange_center{width:340px;height:auto}
.register-form .areaCode{font-size:14px;color:#333;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 9px 0 13px}
.layui-input-block{position:relative}
.register-form .line{width:1px;height:18px;background:#BDBDBD;border-radius:1px;position:absolute;left:48px;top:50%;transform:translateY(-50%)}
.register-form .tel input{padding-left:57px;box-sizing:border-box}
.slider{width:340px;height:35px;margin-bottom:26px;box-sizing:border-box;border-radius:5px;/*display:flex;justify-content:center;align-items:center*/}
.slider_text{opacity:0.4;font-size:14px;font-family:PingFang SC,PingFang SC-Semibold;font-weight:600;color:#33bbff}
.layui-input,.layui-input-block{width:340px}
.layui-input{padding-left:10px;box-sizing:border-box}
.btn-sendCode{color:#33BBFF;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);padding-right:12px}
.btn-sendCode:hover{color:#66CCFF}
.notes{width:100%;opacity:1;margin-top:-14px;margin-bottom:28px;color:#828282;font-size:14px;font-weight:400;font-family:"PingFang SC";line-height:14px}
.btn-next{width:340px;height:40px;background:rgba(208,2,27,0.3);border:1px solid rgba(208,2,27,0.2);border-radius:4px;color:rgba(255,255,255,0.5)}
.btn-next.btn-ok{cursor: pointer; background: #C9172C; color: #fff;}
.btn-next.btn-ok:hover{background: #EA4C5F;}
.btn-next.btn-not{cursor: default; background: rgba(208,2,27,0.3); color: rgba(255,255,255,0.50);}

.psdsuccess_pupop{width:348px;height:330px;background: #fff;border-radius:12px;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100001;}
.clear_psd{width:40px;height:40px;position:absolute;top:0;right:0;background:url('../images/clear_default.png') no-repeat;background-size:cover}
.clear_psd:hover{cursor:pointer;}
.changepsd_icon{width:96px;height:98px;display:block;margin:auto;margin-top:47px}
.success_tips{width:300px;height:auto;margin:auto;margin-top:27px;font-size:16px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:CENTER;color: #333;line-height:30px;}
.login-btn{width:120px;height:40px;display:block;margin:auto;margin-top:40px;border: 1px solid #BDBDBD;border-radius:4px;background: #fff;font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color: #333;}
.login-btn:hover{cursor:pointer;border-color: #C9172C;color: #C9172C;}
.login-btn:active{background:#1692f2}
.layui-form-item{margin-bottom:34px !important}
.layui-input-block{height:40px;margin-left:0px !important}
.tel,.password{width:100%;height:auto;display:flex;justify-content:center;position:relative}
.layui-input{height:40px !important;background:#fff !important;border:1px solid #BDBDBD !important;border-radius:4px !important;color:#333 !important}
.layui-input-block input:focus{border:1px solid #333 !important}
.layui-input-block input:hover{border:1px solid #333 !important}
.layui-input-block input::placeholder{color:#BDBDBD !important}
.error{font-size:12px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#ff6759}
.eye,.eye_show{width:16px;height:16px;background:url('../images/password_state_off.png') no-repeat;background-size:cover;position:absolute;right:12px;top:50%;transform:translateY(-50%)}
.eye:hover{cursor:pointer;background:url('../images/password_state_off_hover.png') no-repeat;background-size:cover}
.eye_show{background:url('../images/password_state_on.png') no-repeat;background-size:cover}
.eye_show:hover{background:url('../images/password_state_on_hover.png') no-repeat;background-size:cover}
.automatic_logon{width:100%;height:16px}
.auto_k{width:16px;height:16px;border-radius:2px;border:1px solid #1692f2}
.layui-form-checkbox i{width:15px !important;height:15px !important;line-height:15px;border:1px solid #1692f2 !important;border-radius:2px !important;border-left:1px solid #1692f2 !important;font-size:16px !important;overflow:hidden !important}
.layui-form-checkbox{background:none !important;float:left !important;margin-left:1px !important}
.layui-form-checked{background:#3d7eff !important}
.layui-form-item .layui-form-checkbox{width:16px !important;height:16px !important;padding-right:0px !important;margin-top:1px !important}
.layui-form-checked i,.layui-form-checked:hover i{color:#fff !important}
.layui-form-checkbox:hover i{color:#fff !important}
.layui-icon-ok:before{content:"" !important;font-size:13px}
.layui-form-checked .layui-icon-ok:before{content:"\e605" !important;font-size:13px}
.auto_text{color:#fff;user-select:none;width:85px}
.auto_text:hover{cursor:pointer}
.password .auto{min-height:16px !important}
.login_btn{width:320px;height:40px;display:block;margin:auto;margin-top:28px;background:#3377ff;border:1px solid rgba(51,119,255,0.20);border-radius:4px;color:#ffffff}
.login_btn:hover{background:#33bbff}
.login_btn:active{background:#1692f2}
.dislogin{background:rgba(51,119,255,0.30);color:rgba(255,255,255,0.50)}
.mask{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background:rgba(0,0,0,0.6)}
.sm-pop-inner{position:static !important}
.btn-sendCode,.resend{
    color: #33BBFF;
    font-size: 14px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    padding-right: 12px;
    height: 40px;
    line-height: 40px;
}
.resend{
    color: #999;
}