/* 登录弹框 */
.profession-user-operation-mask{width:100%;height:100%;position:fixed;top:0;left:0;z-index:80;background:rgba(0,0,0,0.6)}
.profession-user-operation .login_pupop{width:400px;height:auto;position:fixed;top:144px;left:50%;transform:translateX(-50%);background:#fff;z-index:101}
.profession-user-operation .login_title{width:100%;height:40px;display:flex;justify-content:flex-end;align-items:center}
.profession-user-operation .login_clear{width:40px;height:40px;background:url('../images/clear_default.png') no-repeat;background-size:cover}
.profession-user-operation .login_title_tab{width:100%;height:36px;margin-bottom:40px;display:flex;justify-content:center}
.profession-user-operation .iphone_login,.profession-user-operation .studentnumber_login{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.profession-user-operation .iphone_login{margin-right:48px}
.profession-user-operation .iphone_login.no-student-number{margin-right:0px}
.profession-user-operation .login_title_tab>div:hover{cursor:pointer}
.profession-user-operation .login_title_tab p{opacity:0.8;color:#333;font-size:20px;font-weight:400;font-family:"PingFang SC";letter-spacing:0.4px}
.profession-user-operation .login_title_tab p:hover{opacity:1}
.profession-user-operation .login_title_tab span{width:82px;height:4px;display:block}
.profession-user-operation .selected span{background: #C9172C;}
.profession-user-operation .selected p{opacity:1;font-weight: 700;}
.profession-user-operation .tab_content{width:auto;height:auto}
.profession-user-operation .tab_content>div{display:none}
.profession-user-operation .tab_content .layui_show{display:block}
.profession-user-operation .layui-form-item{width:320px;margin:auto;margin-bottom:26px !important}
.profession-user-operation .layui-input-block{width:320px;height:40px;margin-left:0px !important}
.profession-user-operation .tel,.profession-user-operation .password,.profession-user-operation .autologin{width:100%;height:auto;display:flex;justify-content:center;position:relative}
.profession-user-operation .autologin{width:320px;margin:auto;height:20px;min-height:20px;justify-content:space-between}
.profession-user-operation .autologin>a{font-size:14px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:LEFT;color:#4F4F4F;width:70px}
.profession-user-operation .autologin>a:hover{color:#828282}
.profession-user-operation .layui-input{width:320px;height:40px;background:#fff !important;border:1px solid #BDBDBD !important;border-radius:4px !important;color:#333}
.profession-user-operation .layui-select-title .layui-input{color:#828282}
.profession-user-operation .layui-input-block input:focus{border:1px solid #4F4F4F !important}
.profession-user-operation .layui-input-block input:hover{border:1px solid #4F4F4F !important}
.profession-user-operation .layui-input-block input::placeholder{color:#BDBDBD !important}
.profession-user-operation .layui-form-select dl{box-shadow: 0 3px 15px 0 rgba(0,0,0,0.15) !important;border-radius:4px !important;border:none !important;background:#fff !important}
.profession-user-operation .layui-form-select dl dd{color:#828282}
.profession-user-operation .layui-form-select dl dd:hover{background-color:#F2F2F2 !important;color: #333;}
.profession-user-operation .layui-form-select dl::-webkit-scrollbar{width:4px}
.profession-user-operation .layui-form-select dl::-webkit-scrollbar-track{background:transparent}
.profession-user-operation .layui-form-select dl::-webkit-scrollbar-thumb{background:rgba(179,191,255,0.2);border-radius:2px}
.profession-user-operation .layui-form-select dl::-webkit-scrollbar-thumb:hover{background:rgba(179,191,255,0.5)}
.profession-user-operation .layui-form-select dl dd.layui-this{background-color:#F2F2F2 !important}
.profession-user-operation .layui-form-select .layui-edge{display:none}
.profession-user-operation .layui-input-block input:hover{border:1px solid #4F4F4F !important}
.profession-user-operation .college{position:relative}
.profession-user-operation .search_img{width:16px;height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url('../images/search_icon.png') no-repeat;background-size:cover;z-index:101}
.profession-user-operation .search_img:hover{cursor:pointer}
.profession-user-operation .error{font-size:12px;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#ff6759}
.profession-user-operation .eye,.profession-user-operation .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%)}
.profession-user-operation .eye:hover{cursor:pointer;background:url('../images/password_state_off_hover.png') no-repeat;background-size:cover}
.profession-user-operation .eye_show{background:url('../images/password_state_on.png') no-repeat;background-size:cover}
.profession-user-operation .eye_show:hover{background:url('../images/password_state_on_hover.png') no-repeat;background-size:cover}
.profession-user-operation .automatic_logon{width:100%;height:16px}
.profession-user-operation .auto_k{width:16px;height:16px;border-radius:2px;border:1px solid #1692f2}
.profession-user-operation .layui-form-checkbox i{width:15px !important;height:15px !important;line-height:15px;border:1px solid #BDBDBD !important;border-radius:2px !important;border-left:1px solid #BDBDBD !important;font-size:16px !important;overflow:hidden !important}
.profession-user-operation .layui-form-checkbox{background:none !important;float:left !important;margin-left:1px !important}
.profession-user-operation .layui-form-checked{background:#C9172C !important;}
.profession-user-operation .layui-form-checked i{border: none!important;}
.profession-user-operation .layui-form-item .layui-form-checkbox{width:16px !important;height:16px !important;padding-right:0px !important;margin-top:1px !important}
.profession-user-operation .layui-form-checked i,.profession-user-operation .layui-form-checked:hover i{color:#fff !important}
.profession-user-operation .layui-form-checkbox:hover i{color:#fff !important}
.profession-user-operation .layui-icon-ok:before{content:"" !important;font-size:13px}
.profession-user-operation .layui-form-checked .layui-icon-ok:before{content:"\e605" !important;font-size:13px}
.profession-user-operation .auto_text{color:#4F4F4F;user-select:none;width:85px}
.profession-user-operation .auto_text:hover{cursor:pointer}
.profession-user-operation .login_btn{width:320px;height:40px;display:block;margin-bottom:40px !important;display:block;margin:auto;margin-top:28px;background:#C9172C;border-radius:4px;color:#ffffff}
.profession-user-operation .login_btn:hover{background: #EA4C5F;}
.profession-user-operation .dislogin{background:rgba(208, 2, 27, 0.3);color:rgba(255,255,255,0.50);border: 1px solid rgba(208, 2, 27, 0.2);}
.profession-user-operation .dislogin{background:rgba(208, 2, 27, 0.3);color:rgba(255,255,255,0.50);border: 1px solid rgba(208, 2, 27, 0.2);}

/* 绑定手机弹框 与修改密码*/
.profession-user-operation .iphone_pupop{width:400px;height:fit-content;background: #fff;border-radius:12px;position:fixed;top:0;right:0;left:0;bottom:0;margin:auto;z-index:101;}
.profession-user-operation .iphone_title{width:100%;height:14px;margin-top:20px;display:flex;justify-content:flex-end;align-items:center}
.profession-user-operation .goback{width:auto;/* height:100%; */margin-right:20px;display:flex;align-items:center;line-height: 20px;}
.profession-user-operation .goback_text{color: #4F4F4F;font-size:14px;font-weight:400;font-family:"PingFang SC";letter-spacing:0.28px;}
.profession-user-operation .goback>span{width: 6px;height: 10px;margin-left: 2px;background: url(../images/arrow_right_default.png) no-repeat;background-size: cover;}
.profession-user-operation .goback:hover{cursor:pointer}
.profession-user-operation .goback:hover .goback_text{color: #828282;}
.profession-user-operation .goback:hover span{background:url('../images/arrow_right_hover.png') no-repeat;background-size:cover}
.profession-user-operation .binding_iphone{width:100%;height:20px;margin-top:3px;text-align:center;line-height:20px;font-family:"PingFang SC";letter-spacing:0.4px;font-size:20px;color: #333;}
.profession-user-operation .psdchange_center{width:320px;height:auto;margin:auto;margin-top:40px;margin-bottom:40px;display:flex}
.profession-user-operation .register-form .areaCode{font-size:14px;color: #333;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 9px 0 13px;}
.profession-user-operation .layui-input-block{position:relative}
.profession-user-operation .register-form .line{width:1px;height:18px;background: #BDBDBD;border-radius:1px;position:absolute;left:48px;top:50%;transform:translateY(-50%);}
.profession-user-operation .register-form .tel input{padding-left:57px;box-sizing:border-box}
.profession-user-operation .slider{width:320px;height:40px;margin-bottom:26px;box-sizing:border-box;background:rgba(51,119,255,0.10);border:1px solid #1692f2;border-radius:5px;box-shadow:0px 0px 20px 0px rgba(51,187,255,0.20);display:flex;justify-content:center;align-items:center}
.profession-user-operation .slider_text{opacity:0.4;font-size:14px;font-family:PingFang SC,PingFang SC-Semibold;font-weight:600;color:#33bbff}
.profession-user-operation .layui-input{padding-left:10px;box-sizing:border-box}
.profession-user-operation .btn-sendCode,.profession-user-operation .resend{color:#33BBFF;font-size:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);padding-right:12px}
.profession-user-operation .btn-sendCode:hover{color:#66ccff}
.profession-user-operation .btn-next{width:320px;height:40px;background:#C9172C;border-radius:4px;color:#fff;cursor: pointer;}
.profession-user-operation .btn-next:hover{background: #EA4C5F;}
.profession-user-operation .editpsd_btn{margin-top:20px}
input[type="password"]::-ms-reveal{
    display: none;
}

/*适配手机端*/
/* 登录弹框 */
.use-mobile.profession-user-operation .login_pupop{width:6.06rem;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#333666;border:.02rem solid #3377ff;border-radius:.12rem;box-shadow:0rem 0rem .2rem 0rem rgba(51,187,255,0.20);z-index:101}
.use-mobile.profession-user-operation .login_title{width:100%;height:.4rem;display:flex;justify-content:flex-end;align-items:center}
.use-mobile.profession-user-operation .login_clear{width:.4rem;height:.4rem;background:url('../images/clear_default.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .login_clear:hover{cursor:pointer;background:url('../images/clear_hover.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .login_title_tab{width:100%;height:.36rem;margin-bottom:.4rem;display:flex;justify-content:center}
.use-mobile.profession-user-operation .iphone_login, .use-mobile.profession-user-operation .studentnumber_login{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}
.use-mobile.profession-user-operation .iphone_login{margin-right:.48rem}
.use-mobile.profession-user-operation .iphone_login.no-student-number{margin-right:0rem;}
.use-mobile.profession-user-operation .login_title_tab>div:hover{cursor:pointer}
.use-mobile.profession-user-operation .login_title_tab p{opacity:0.8;color:rgba(255,255,255,1);font-size:.3rem;font-weight:400;font-family:"PingFang SC";letter-spacing:.004rem}
.use-mobile.profession-user-operation .login_title_tab p:hover{opacity:1}
.use-mobile.profession-user-operation .login_title_tab span{width:.82rem;height:.04rem;display:block}
.use-mobile.profession-user-operation .selected span{background:url('../images/select_bg.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .selected p{opacity:1}
.use-mobile.profession-user-operation .tab_content{width:auto;height:auto}
.use-mobile.profession-user-operation .tab_content>div{display:none}
.use-mobile.profession-user-operation .tab_content .layui_show{display:block}
.use-mobile.profession-user-operation .layui-form-item{width:5.42rem;margin:auto;margin-bottom:.45rem !important}
.use-mobile.profession-user-operation .layui-input-block{width:5.42rem;height:.88rem;margin-left:0rem !important}
.use-mobile.profession-user-operation .tel, .use-mobile.profession-user-operation .password, .use-mobile.profession-user-operation .autologin{width:100%;height:auto;display:flex;justify-content:center;position:relative}
.use-mobile.profession-user-operation .autologin{width:5.42rem;margin:auto;height:.24rem;min-height:.24rem;justify-content:space-between}
.use-mobile.profession-user-operation .autologin>a{font-size:.24rem;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;text-align:LEFT;color:#b2bfff; white-space: nowrap; width: auto}
.use-mobile.profession-user-operation .autologin>a:hover{color:#8095FF}
.use-mobile.profession-user-operation .layui-input{width:5.42rem;height:.88rem; padding-left: 0.24rem;font-size: .32rem;background:rgba(51,119,255,0.10) !important;border:1px solid #1692f2 !important;border-radius:.04rem !important;color:#ffffff;box-sizing: border-box;}
.use-mobile.profession-user-operation .layui-select-title .layui-input{color:#8095FF}
.use-mobile.profession-user-operation .layui-input-block input:focus{border:1px solid #33bbff !important}
.use-mobile.profession-user-operation .layui-input-block input:hover{border:1px solid #33bbff !important}
.use-mobile.profession-user-operation .layui-input-block input::placeholder{color:#8095FF !important}
.use-mobile.profession-user-operation .layui-form-select dl{box-shadow:0rem .03rem .15rem 0rem rgb(0 0 0 / 15%) !important;border-radius:.04rem !important;border:none !important;background:#404480 !important}
.use-mobile.profession-user-operation .layui-form-select dl dd{color:#B2BFFF}
.use-mobile.profession-user-operation .layui-form-select dl dd:hover{background-color:rgba(128,149,255,0.20) !important}
.use-mobile.profession-user-operation .layui-form-select dl::-webkit-scrollbar{width:.04rem}
.use-mobile.profession-user-operation .layui-form-select dl::-webkit-scrollbar-track{background:transparent}
.use-mobile.profession-user-operation .layui-form-select dl::-webkit-scrollbar-thumb{background:rgba(179,191,255,0.2);border-radius:.02rem}
.use-mobile.profession-user-operation .layui-form-select dl::-webkit-scrollbar-thumb:hover{background:rgba(179,191,255,0.5)}
.use-mobile.profession-user-operation .layui-form-select dl dd.layui-this{background-color:rgba(128,149,255,0.20) !important}
.use-mobile.profession-user-operation .layui-form-select .layui-edge{display:none}
.use-mobile.profession-user-operation .layui-input-block input:hover{border:1px solid #33bbff !important}
.use-mobile.profession-user-operation .college{position:relative}
.use-mobile.profession-user-operation .search_img{width:.16rem;height:.16rem;position:absolute;right:.1rem;top:50%;transform:translateY(-50%);background:url('../images/search_icon.png') no-repeat;background-size:cover;z-index:101}
.use-mobile.profession-user-operation .search_img:hover{cursor:pointer}
.use-mobile.profession-user-operation .error{font-size:.3rem;font-family:PingFang SC,PingFang SC-Regular;font-weight:400;color:#ff6759}
.use-mobile.profession-user-operation .eye, .use-mobile.profession-user-operation .eye_show{width:.32rem;height:.32rem;background:url('../images/password_state_off.png') no-repeat;background-size:cover;position:absolute;right:.24rem;top:50%;transform:translateY(-50%)}
.use-mobile.profession-user-operation .eye:hover{cursor:pointer;background:url('../images/password_state_off_hover.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .eye_show{background:url('../images/password_state_on.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .eye_show:hover{background:url('../images/password_state_on_hover.png') no-repeat;background-size:cover}
.use-mobile.profession-user-operation .automatic_logon{width:100%;height:.24rem}
.use-mobile.profession-user-operation .auto_k{width:.16rem;height:.16rem;border-radius:.02rem;border:1px solid #1692f2}
.use-mobile.profession-user-operation .layui-form-checkbox i{width:.24rem !important;height:.24rem !important;line-height:.24rem;border:1px solid #1692f2 !important;border-radius:.02rem !important;border-left:1px solid #1692f2 !important;font-size:.16rem !important;overflow:hidden !important}
.use-mobile.profession-user-operation .layui-form-checkbox{background:none !important;float:left !important;margin-left:1px !important}
.use-mobile.profession-user-operation .layui-form-checked{background:#3d7eff !important}
.use-mobile.profession-user-operation .layui-form-item .layui-form-checkbox{width:.26rem !important;height:.26rem !important;padding-right:0rem !important;margin-top:1px !important}
.use-mobile.profession-user-operation .layui-form-checked i, .use-mobile.profession-user-operation .layui-form-checked:hover i{color:#fff !important}
.use-mobile.profession-user-operation .layui-form-checkbox:hover i{color:#fff !important}
.use-mobile.profession-user-operation .layui-icon-ok:before{content:"" !important;font-size:.13rem}
.use-mobile.profession-user-operation .layui-form-checked .layui-icon-ok:before{content:"\e605" !important;font-size:.13rem}
.use-mobile.profession-user-operation .auto_text{color:#fff;user-select:none;width:1.96rem; font-size: .24rem;}
.use-mobile.profession-user-operation .auto_text:hover{cursor:pointer}
.use-mobile.profession-user-operation .login_btn{width:5.42rem;height:.88rem;display:block;margin-bottom:.64rem !important;display:block;margin:auto;margin-top:.56rem;background:#3377ff;border:1px solid rgba(51,119,255,0.20);border-radius:.04rem;color:#ffffff; font-size: .32rem;}
.use-mobile.profession-user-operation .login_btn:hover{background: #33bbff;}
.use-mobile.profession-user-operation .dislogin{background:rgba(51,119,255,0.30);color:rgba(255,255,255,0.50)}
.use-mobile.profession-user-operation .dislogin{background:rgba(51,119,255,0.30);color:rgba(255,255,255,0.50)}