.admin{position:relative;background-image:url(../img/login_bg.b431244e.jpg);background-size:cover}.admin .admin-language{position:absolute;top:10px;right:10px;width:100px}.admin .admin-footer{position:absolute;left:10px;right:10px;bottom:20px;text-align:center;color:#fff;font-size:13px}.admin .admin-content{width:330px;height:347px;position:absolute;left:50%;top:50%;margin-left:-165px;margin-top:-240px}.admin-form{margin:0 auto 20px auto;width:330px;height:347px;border-radius:3px;background-color:#fff;padding-top:10px}.admin-form-type{margin:20px 50px 0 50px;height:40px}.admin-form-type div{float:left;width:100%;height:100%;position:relative;text-align:center;font-size:16px;font-weight:400;color:#999;cursor:pointer}.admin-form-type div.admin-active{color:#000}.admin-form-type div.admin-active:after{content:"";position:absolute;left:50%;margin-left:-10px;bottom:0;width:20px;height:4px;background-color:#1678ff}.admin-form-input{margin:10px 50px 0 50px}.admin-form-input-label{padding:10px 0}.admin-form-input-label img{vertical-align:middle}.admin-form-input-label span{margin-left:10px;vertical-align:middle;font-size:13px;color:#000}.admin-form-input-btn{padding:20px 0 10px 0}.admin-form-input-demo{margin-top:10px;overflow:hidden}.admin-form-input-demo div{float:left;width:50%}.admin-form-input-demo div .el-checkbox__label{font-size:12px}.admin-form-input-demo div div.exp{float:right;width:90px;text-align:right;cursor:pointer}.admin-form-input-demo div div.exp img,.admin-form-input-demo div div.exp span{vertical-align:middle;font-size:12px;margin-left:8px;color:#606266}.admin-form-input-demo div div.exp span:active{color:#1890ff}.admin .admin-tab{height:40px;width:100%;background:#fff}.admin .admin-tab-btns{position:absolute;top:5.5px;right:10px}.admin .admin-login-after{position:absolute;left:0;top:40px;bottom:0;right:0;background:#fff}.admin .admin-login-after .vxe-table--render-default{font-size:12px}.admin .admin-login-after .el-date-editor .el-range-input{width:25%}.admin .admin-login-after-header{position:absolute;left:10px;right:10px;top:0;height:50px;padding-top:10px}.admin .admin-login-after-header .f_left{float:left;position:relative}.admin .admin-login-after-header .f_left>div span.clear_btn{padding:3px;background-color:#409eff;color:#fff;border-radius:3px;cursor:pointer;font-size:12px}.admin .admin-login-after-header .f_left>div span.clear_btn:hover{background-color:#72b8fd}.admin .admin-login-after-header .f_left>div i.circle{display:inline-block;width:6px;height:6px;border-radius:3px;background:#515a6e;vertical-align:middle}.admin .admin-login-after-header .f_left>div>b{font-size:12px;padding:0 5px;color:#515a6e}.admin .admin-login-after-header .f_left>div.batch_input_btn{padding-top:5px}.admin .admin-login-after-header .f_right{float:right}.admin .admin-login-after-header .f_right>span{font-size:13px;line-height:32px}.admin .admin-login-after-header .f_right>button{position:relative;top:1px;height:28px;padding:0 10px;line-height:28px}.admin .admin-login-after-header .f_right>button:not(.el-button--danger){background-color:#fff;color:#1678ff;border:1px solid #1678ff}.admin .admin-login-after-header .f_right>button:not(.el-button--danger):hover{border-color:#c6e2ff;background-color:#ecf5ff}.admin .admin-login-after-body{position:absolute;left:10px;right:10px;top:50px;bottom:10px}.admin .admin-login-after-body-table{position:absolute;left:0;right:0;top:0;bottom:40px}.admin .admin-login-after-body-page{position:absolute;left:0;right:0;height:30px;bottom:0}.admin .admin-login-after-body .vxe-table-body-loading{position:absolute;left:0;right:0;top:0;bottom:0}