#inDialog{margin-top:0}#app{height:100%}.login-page,body,html{height:100%;width:100%}.login-page{background:url(/static/img/login_bg.png) 0 0 no-repeat scroll transparent;background-size:cover;min-height:800px;min-width:720px}.login-page .form-container{width:640px;height:480px;position:relative;margin:0 auto;top:240px;border-radius:5px;background-color:#fff}.login-page .form-container input::-ms-reveal{display:none}.login-page .form-container .manage-tip{text-align:center;padding-top:64px;width:100%;left:0}.login-page .form-container .manage-tip p{line-height:40px;font-size:24px;font-weight:700;color:#333}.login-page .form-container .submit-btn{width:100%;font-size:16px}.login-page .form-container .login-form{width:280px;margin:58px auto 0;position:relative}.login-page .form-container .login-form .error-message{width:280px;background:#faeceb;position:absolute;top:-34px;height:32px;border-radius:2px}.login-page .form-container .login-form .error-message p{font-size:12px;line-height:20px;text-align:left;color:#e85e54;padding:6px 12px}.login-page .form-container .login-form .error-message p>i{width:16px;height:16px;margin-right:8px;vertical-align:middle;text-align:center;font-size:16px}.login-page .form-container .login-form .login-duplicate{width:278px;margin-top:-32px;line-height:32px;background:#fff9e0;border:1px solid #f5ebc4;border-radius:2px}.login-page .form-container .login-form .login-duplicate img{margin:8px;vertical-align:top}.login-page .form-container .login-form .login-duplicate p{width:246px;text-align:left;color:#a3653b;letter-spacing:.2px;display:inline-block}.login-page .form-container .login-form .login-password .tums-input__suffix .tums-input__icon{cursor:pointer}.login-page .form-container .login-form i:hover{color:#1785e6}.login-page .form-container .login-form .verifyCode-input{width:160px}.login-page .form-container .login-form .verifyCode-img{width:110px;margin-left:6px;height:32px;vertical-align:middle;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-page .form-container .password-forget{margin:4px 0 14px 0;font-size:12px;color:#999;text-align:right;line-height:1.5em}.login-page .form-container .apply-account{width:80px;cursor:pointer;font-size:14px;text-align:left;line-height:40px;color:#333}.login-page .form-container .apply-account i{color:#999}.login-page .form-container .apply-account i:hover{color:#1785e6}.login-page .form-container .login-body img{width:240px;height:160px;margin:40px 200px 16px 200px}.login-page .form-container .login-body p{width:100%;text-align:center;line-height:20px;color:#333}.login-page .form-container .licence-active{width:350px;margin:64px auto 0}.login-page .form-container .licence-active>p{word-break:break-all}.login-page .form-container .licence-active>p:first-child{font-size:16px;color:#333;margin-bottom:8px}.login-page .form-container .licence-active>p:nth-child(2){font-size:12px;color:#333}.login-page .form-container .licence-active>p:last-child{font-size:12px;color:#666}.login-page .form-container .licence-active>p:last-child>a{text-decoration:underline;color:#1785e6;cursor:pointer}.login-page .form-container .licence-active>p:last-child>a:hover{color:#1476cc}.login-page .form-container .licence-active .licence-error{width:350px;background:#faeceb;height:32px;border-radius:2px;font-size:12px;line-height:20px;text-align:left;color:#e85e54;padding:6px 12px;margin-top:8px;margin-bottom:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.login-page .form-container .licence-active .licence-error>i{width:16px;height:16px;margin-right:8px;vertical-align:middle;text-align:center;font-size:16px}.login-page .form-container .licence-active .upload-file{margin:16px 0}.login-page .form-container .licence-active .upload-file>.tums-input{display:inline-block;width:256px}.login-page .form-container .licence-active .upload-file>.tums-input .tums-input__inner{border-radius:2px}.login-page .form-container .licence-active .upload-file>.upload-style{display:inline-block;margin-left:9px}.login-page .form-container .licence-active .active-button{margin-bottom:24px}.login-page .form-container .licence-active .active-button .tums-button{width:100%}.admin-first-change-password{width:420px;margin:64px auto 0}.admin-first-change-password .tips{margin-bottom:12px;line-height:18px;color:#666;font-size:12px}.admin-first-change-password .content .tums-form .tums-form-item{margin-bottom:12px}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__label{height:32px;line-height:32px;color:#666;font-size:12px}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content{height:32px;line-height:32px;white-space:nowrap}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .tums-input{width:280px}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .view-icon{position:absolute;top:0;left:252px;line-height:32px;font-size:16px;cursor:pointer}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength{position:absolute;top:0;left:292px;width:72px;height:32px;padding:2px 0;font-size:12px;line-height:12px}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength .strength-text{display:inline-block}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength .strength-bar{width:72px;height:8px;margin-top:8px;border-top-left-radius:1px;border-bottom-left-radius:1px;background-color:#e6e6e6}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.weak .strength-text{color:#eb5e54}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.weak .strength-bar:after{content:"";display:block;width:24px;height:100%;background-color:#eb5e54}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.middle .strength-text{color:#e07b00}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.middle .strength-bar:after{content:"";display:block;width:48px;height:100%;background-color:#fa0}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.strong .strength-text{color:#32a658}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.strong .strength-bar{border-radius:0}.admin-first-change-password .content .tums-form .tums-form-item .tums-form-item__content .pwd-strength.strong .strength-bar:after{content:"";display:block;width:72px;height:100%;background-color:#4dbf73}.admin-first-change-password .content .tums-form .tums-form-item:last-child{margin-bottom:0}.admin-first-change-password .return-login{width:80px;cursor:pointer;font-size:14px;text-align:right;line-height:40px;color:#333}.admin-first-change-password .change-pwd-error-message{width:364px;margin-bottom:12px;background:#faeceb;top:-34px;height:32px;border-radius:2px}.admin-first-change-password .change-pwd-error-message p{font-size:12px;line-height:20px;text-align:left;color:#e85e54;padding:6px 12px}.admin-first-change-password .change-pwd-error-message p>i{width:16px;height:16px;margin-right:8px;vertical-align:middle;text-align:center;font-size:16px}.admin-first-change-password .content .same-pwd-img{margin-left:12px;vertical-align:middle}