.login-main{width:100%;height:730px;background:url(/img/login_bg.png) no-repeat;background-size:cover;background-position:center;margin:100px auto;position:relative}.login-main .login-l{width:560px;height:506px;position:absolute;left:50%;margin-left:-560px;top:0}.login-main .login-form{width:560px;height:506px;position:absolute;left:50%;margin-left:0;top:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.login-main .login-form .login-form-t{margin-bottom:20px;line-height:24px;text-align:center;color:#2a2929;font-size:20px}.login-main .login-form .login-form-m{width:330px;padding:10px 0}.login-main .login-form .login-form-m .login-form-panel{width:100%;height:40px;border-bottom:1px solid #e5e5e5;margin-top:20px}.login-main .login-form .login-form-m .login-form-panel input{width:100%;height:100%;font-size:16px;border:none}.login-main .login-form .login-sub{width:330px;height:50px;background:#0972db;border-radius:4px;margin:30px auto 0;font-size:18px;color:#fff}.login-main .login-form .login-opera{width:100%;display:flex;margin-top:10px;height:30px;align-items:center;justify-content:space-between}.login-main .login-form .login-opera .layui-form-checkbox[lay-skin=primary]{padding-left:0}.login-main .login-form .login-opera .login-op-l{opacity:0}.login-main .login-form .login-opera .login-op-r{display:flex;font-size:14px;color:#0972db}.login-main .login-form .login-opera .login-op-r a{color:#0972db}.reg-container{width:100%;min-height:900px;background:url(/img/regbg.png) no-repeat;background-size:1920px auto;background-position:center top}.reg-container .reg-top{width:100%;text-align:center;height:170px;line-height:170px;font-size:25px;color:#fff}.reg-container .reg-main{width:1300px;box-sizing:border-box;padding:60px 130px;margin:0 auto 40px;background-color:#fff;box-shadow:0 2px 18px 0 rgba(0,0,0,.28)}.reg-container .reg-main .reg-tab{width:934px;height:40px;box-sizing:border-box;padding:0 275px;font-size:18px;line-height:20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between}.reg-container .reg-main .reg-tab span{position:relative;cursor:pointer}.reg-container .reg-main .reg-tab span.cur::after{content:"";display:block;width:60%;height:4px;position:absolute;left:20%;bottom:0;background-color:#1478f0}.reg-container .reg-main .reg-cont .layui-form{margin-top:80px;display:none}.reg-container .reg-main .reg-cont .reg-com{display:block}.verifyImg{width:100%;display:flex;align-items:center}.verifyImg img{height:30px}.reg-panel{width:100%;display:flex;min-height:51px;margin-top:10px;align-items:center;justify-content:center}.reg-panel .reg-label{width:260px;text-align:right;font-size:18px;color:#333;margin-right:24px}.reg-panel .reg-input{width:797px;min-height:51px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center}.reg-panel .reg-input input{width:100%;padding:0 15px;border:0;height:50px;font-size:16px}.reg-panel .reg-input .reg-upload{width:100%;min-height:50px;display:flex;justify-content:space-between;align-items:center}.reg-panel .reg-input .reg-upload a{font-size:16px;color:#0972db}.reg-panel .reg-input .reg-upload a img{width:auto;max-height:60px;max-width:400px}.reg-panel .reg-input .reg-upload button{width:81px;height:29px;background:#0971db;border-radius:4px;font-size:14px;color:#fff}.reg-panel .reg-meet{width:797px;display:flex;height:51px;align-items:center;justify-content:space-between;margin:30px 0}.reg-panel .reg-meet .reg-meet-l{display:flex;height:51px;align-items:center}.reg-panel .reg-meet .reg-meet-l a{color:#0972db}.reg-panel .reg-btn{width:384px;height:50px;background:#0971db;border-radius:4px;font-size:18px;color:#fff}.reg-panel.reg-btn-box{flex-direction:column}.reg-panel.reg-btn-box .reg-meet-r{display:flex;margin-top:20px;color:#bababa}.reg-panel.reg-btn-box .reg-meet-r a{color:#0972db;margin-left:3px}.reg-panel.fwfx{display:none;margin:20px 0}.reg-panel.fwfx .reg-input{border:none;flex-wrap:wrap}