body,html{overflow:hidden;margin:0;padding:0}#app,body,html{width:100%;height:100%}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.top{background-color:#fff}.top .title{color:#353536;font-size:18px;font-family:PingFangSC-Regular;font-weight:400;line-height:50px;padding-top:20px}.top .form,.top .title{text-align:left;margin-left:20px}.bottom{background-color:#fff;margin-top:20px}.slide-fade-enter-active[data-v-64554d4b],.slide-fade-leave-active[data-v-64554d4b]{-webkit-transition:all .2s linear;transition:all .2s linear}.slide-fade-leave-active[data-v-64554d4b]{display:none}.slide-fade-enter[data-v-64554d4b],.slide-fade-leave-to[data-v-64554d4b]{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.login_bg[data-v-64554d4b]{position:relative;width:100%;height:100%;background:url(../../../static/yundi-crm/img/bg.8554d7b2.jpg) no-repeat;background-size:100% 100%}.login_bg .box[data-v-64554d4b]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;padding:40px;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border-radius:10px;text-align:center;background-color:#fff}.login_bg .box .mask[data-v-64554d4b]{position:absolute;right:0;top:0;width:60px;height:60px;cursor:pointer}.login_bg .box .mask img[data-v-64554d4b]{width:100%;height:100%}.login_bg .box .sub[data-v-64554d4b],.login_bg .box .title[data-v-64554d4b]{margin:0 auto;font-weight:600;text-align:center;color:#f8542e}.login_bg .box .title[data-v-64554d4b]{font-size:24px}.login_bg .box .sub[data-v-64554d4b]{line-height:2;font-size:20px}.login_bg .box .login_account[data-v-64554d4b],.login_bg .box .login_code[data-v-64554d4b]{overflow:hidden;height:300px}.login_bg .box .password input[data-v-64554d4b],.login_bg .box .username input[data-v-64554d4b]{padding-left:5px;border:none;outline:none}.login_bg .box .username[data-v-64554d4b]{position:relative;margin:40px 0;height:50px;padding-left:50px;border-radius:4px;border:1px solid #d9dcde;-webkit-box-sizing:border-box;box-sizing:border-box}.login_bg .box .username .label[data-v-64554d4b]{position:absolute;left:0;top:0;width:50px;text-align:center;line-height:50px;font-size:14px;font-weight:400;color:#666}.login_bg .box .username .input[data-v-64554d4b]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.login_bg .box .password[data-v-64554d4b]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin-top:16px;line-height:1}.login_bg .box .password .input[data-v-64554d4b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;border-radius:4px 0 0 4px;border:1px solid #d9dcde;border-right-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.login_bg .box .password .qrcode_btn[data-v-64554d4b]{width:40%;font-size:12px;font-weight:400;border-radius:0 4px 4px 0;line-height:50px;text-align:center;cursor:pointer;color:#fff;background-color:#ffa80b}.login_bg .box .password .qrcode_btn[data-v-64554d4b]:active{background:rgba(255,168,11,.6)}.login_bg .box .btn[data-v-64554d4b]{height:40px;margin:40px auto;text-align:center;border-radius:4px;line-height:40px;cursor:pointer;color:#fff;background:#f8542e}.login_bg .box .btn[data-v-64554d4b]:active{background:rgba(248,84,46,.6)}.dialog .el-dialog{border-radius:10px}.dialog .el-dialog__header{padding:0}.dialog .el-dialog__body{overflow:hidden;padding:0 20px}.dialog-title{padding:20px 20px 10px;border-bottom:1px solid #000}.btn_danger,.btn_primary{text-decoration:none;cursor:pointer}.btn_primary{color:#409eff}.btn_primary:active{color:rgba(64,158,255,.6)}.btn_danger{color:red}.btn_danger:active{color:rgba(255,0,0,.6)}.required{font-style:normal}.required:after{content:"*";color:red}