/* @import url("./reset/_reset.less");*/ .plg-elem-quote { border-left: 0.05rem solid #3da0e3 !important; } .login_bj { z-index: -1; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #08539d url("/ops/images/login/loginBj.jpg") no-repeat 50% 50%; background-size: cover; } .login_flex { height: inherit; display: flex; justify-content: center; align-items: center; } .login_flex .login_flex-item { flex: 0 1 auto ; } .login-toolbar { box-shadow: 0 0.03rem 0.07rem rgba(0, 21, 41, 0.08); position: fixed; top: 0; background: #08539d; height: 0.64rem; width: 100%; font-size: 0; } .login-toolbar .plg-logo { background: url("/ops/images/logo.png") no-repeat center center; width: 2.3rem; height: 0.18rem; margin: 0.23rem 0; border-right: 1px solid rgba(255, 255, 255, 0.2); display: inline-block; } .login-toolbar .plg-logo-title { margin: 0 0.25rem; font-size: 0.18rem; color: #fff; height: inherit; line-height: 0.64rem; display: inline-block; vertical-align: top; } .login_main .wrapper { position: relative; width: 3.9rem; height: 3.7rem; transition: all 0.2s; background: #fff; padding: 0.25rem; border-radius: 0.04rem; } .login_main .wrapper:hover { box-shadow: 0 0.02rem 0.08rem #ffffff; border-color: rgba(0, 0, 0, 0.09); } .login_main .wrapper .intplog { text-align: center; font-size: 0.24rem; margin-top: 0.35rem; margin-bottom: 0.34rem; background-size: cover; } .logo { background: url("/ops/images/login/pcCloud.png") no-repeat 50% 50%; width: 3.1rem; height: 1.47rem; margin: 0 auto 0.3rem; } .btn_subimt { border: 0; height: 0.44rem; line-height: 0.44rem; color: #fff; font-size: 0.18rem; border-radius: 0.04rem; width: 100%; display: block; text-align: center; box-sizing: border-box; } .input_group { position: relative; } .input_group .input_item { margin-bottom: 0.2rem; position: relative; } .input_group .input_item input { box-sizing: border-box; height: 0.4rem; background: #fff; border: 1px solid #ddd; border-radius: 0.04rem; width: 100%; padding-left: 0.55rem; } .input_group .input_item input:focus { border-color: #4e7add; color: #333; box-shadow: 0 0 0.04rem rgba(51, 102, 204, 0.5); } .input_group .input_item i { height: 0.4rem; width: 0.4rem; position: absolute; display: block; top: 0; } .input_group .input_item.user input:focus + i { background: url("/ops/images/login/i_usei_active.png") no-repeat 0.1rem 50%; } .input_group .input_item.user i { background: url("/ops/images/login/i_usei.png") no-repeat 0.1rem 50%; } .input_group .input_item.pwd input:focus + i { background: url("/ops/images/login/i_pwd_active.png") no-repeat 0.1rem 50%; } .input_group .input_item.pwd i { background: url("/ops/images/login/i_pwd.png") no-repeat 0.1rem 50%; } .input_group .input_item.reg i { background: url("/ops/images/login/i_reg.png") no-repeat 0.1rem 50%; width: 2.25rem; margin-right: 0.1rem; } .input_group .input_item.reg i:focus { background: url("/ops/images/login/i_reg_active.png") no-repeat 0.1rem 50%; } .plg-mark { padding-right: 5px; padding-left: 5px; color: #3da0e3; font-size: 16px; font-weight: 400px; } .layui-layer .layui-layer-btn a { line-height: 25px; } .left { float: left; } .right { float: right; } .dhxform_obj_dhx_web div.dhxform_base { padding-left: 0; } .accr_list { border-bottom: 1px solid #ddd; } .accr_list .mt-10 { margin-top: -10px; } .color-999 { color: #999; } .lab-bold { font-size: 13px; font-weight: bold; } .btnForm { display: flex; flex-direction: column; justify-content: center; align-items: center; align-content: stretch; height: 70%; } .btnForm a { margin: 20px 0; } .btnForm a i { border-radius: 50%; font-size: 20px; padding: 7px; text-align: center; transition: all 0.3s; } .btnForm a.disable { clear: both; cursor: no-drop; } .btnForm a.disable i { color: #d2d2d2; border: 1px solid #d2d2d2; } .btnForm a:not(.disable) i { color: #1890FF; border: 1px solid #d9edf7; } .btnForm a:not(.disable) i:hover { background: #1890FF; border: 1px solid #1890FF; color: #fff; } .tip { padding: 16px; background-color: #ecf8ff; border-radius: 4px; border-left: 5px solid #50bfff; margin: 10px 0; } .tip p { font-size: 14px; color: #5e6d82; line-height: 1.5em; } .tip .text { line-height: 0.38rem; color: #666; } .bg-secondary { left: 5px; width: 42px; height: 42px; line-height: 42px; font-size: x-large; } .f14 { font-size: 14px; } .row_list .dhxform_label { color: #838a9d !important; padding: 0 !important; } .combo.validate_error .dhxform_label { align-self: start; margin-top: 5px !important; }