#app,.ui-home,body,html{height:100%}.el-menu-item{font-size:12px!important}.el-menu--popup-bottom-start{margin-top:0}.el-header{background:#2e313a;color:#fff;overflow:hidden}.el-header .menu{float:right}.el-header .el-menu--horizontal>.el-menu-item{height:50px;line-height:50px;overflow:hidden;font-size:12px}.el-header .el-menu--horizontal>.el-submenu .el-submenu__title{line-height:50px;height:50px;border:none!important;font-size:12px}.el-header .logo{float:left;line-height:47px}.el-header .logo img{height:35px;vertical-align:middle}.el-header .slogan{display:block;height:20px;line-height:47px;margin:14px auto 0}.el-main{padding:10px!important;position:relative}.ui-home .el-icon-d-arrow-left,.ui-home .el-icon-d-arrow-right{color:#909399!important}.ui-rightBtn{position:absolute;right:0;top:-30px;z-index:10}.ui-table-wrap{position:relative}.ui-aside{background:#2e313a}.ui-aside .el-menu{border-right:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#87c1eb}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#ededed;border-radius:10px}.ui-login{width:520px;margin:40px auto 0;padding-bottom:20px}.ui-login .el-form-item__label{font-size:16px;padding:0!important}.ui-login h1{font-size:22px;text-align:center;border-bottom:1px solid #eee;padding:20px 0 30px}.ui-share .title{margin:30px 30px 10px;white-space:nowrap;color:#e4b85a;font-size:20px;font-weight:700}.ui-share{max-width:640px;margin:0 auto;background:#ecb745;overflow:hidden;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}.ui-share .banner{height:170px;background-position:50%;background-size:cover}.ui-share .banner img{height:100%}.ui-share .list-item{padding:8px 15px}.ui-share .list-value{float:right}.ui-share .footer{color:#fff;text-align:center;padding:0 0 15px;font-size:10px}.ui-share .footer img{display:block;width:30%;margin:0 auto}.ui-share .footer h5{font-size:14px;margin:0}.ui-share .code{margin:0 30px;padding:20px 0;line-height:1.5}.ui-share .h5{white-space:nowrap;font-weight:700;padding:20px 15px 0}.ui-share .h4{padding:20px 15px 15px;line-height:1.5;max-height:111px;overflow:hidden}.ui-share .qrcode{width:90px;height:90px}.ui-share .tag{margin:0 30px;height:70px;overflow:hidden;padding:0 0 20px;border-bottom:1px solid #bbb}.ui-share .tag .el-tag{margin:0 10px 10px 0;color:#fff;background:#343434}.ui-share .inner{margin:20px 10px 10px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.ui-share img{max-width:100%}.el-timeline p{line-height:1.5}.ui-talent-last{margin:20px 0 30px}.ui-talent-last dt{font-weight:700;margin:0 0 10px}.ui-talent-last dd{margin:0;padding:0;max-height:60px;overflow:auto;line-height:1.5}.page-header[data-v-4c917d1a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-4c917d1a]{margin:0;font-size:20px;font-weight:500}.position-card[data-v-4c917d1a],.result-card[data-v-4c917d1a]{margin-bottom:20px}.text-content[data-v-4c917d1a]{max-height:100px;overflow-y:auto;word-break:break-all;line-height:1.5}.header-actions[data-v-4c917d1a]{display:flex;gap:10px}.el-breadcrumb{margin-bottom:20px}.el-timeline{padding:0 0 0 10px}.el-timeline .avatar{width:30px;height:30px;border-radius:100%;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}.el-page-header{margin-bottom:10px}.ui-info .el-form-item{margin:0 0 8px!important}.ui-datalist-wrap{min-height:500px;position:fixed;bottom:0;right:0;top:51px;left:66px;z-index:100}.ui-datalist .el-col{margin-bottom:20px}.ui-datalist .sub-title{font-size:20px;color:#666}.ui-datalist .box-card{height:465px}.ui-dashboard h5{border-left:1px solid #409eff}.ui-dashboard .welcome{font-size:15px;margin:0 0 10px;line-height:35px;padding:0 10px}.ui-dashboard .title{font-size:16px}.ui-dashboard .item{font-size:14px;margin:0 0 10px;padding:20px;border-right:1px solid #eee;border-bottom:1px solid #eee;height:100%;box-sizing:border-box}.ui-dashboard .item dt{font-size:16px;font-weight:700;margin:0 0 10px}.ui-dashboard .item dd{margin:0 0 5px}.ui-dashboard .box-card{margin:0 0 20px}.ui-dashboard .el-calendar-table .el-calendar-day{height:auto;min-height:56px}.ui-dashboard .date{min-height:40px}.ui-dashboard .ui-link{color:#409eff;text-decoration:none}.ui-dashboard .reminder-list{line-height:2}.ui-dashboard .reminder-list label{display:inline-block;width:70px}.ui-dashboard .reminder-list h4{margin:0 0 10px}.ui-setting-form{width:60%;margin:40px 20px}.ui-uploader-avatar{border:1px dashed #d9d9d9;width:178px;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;text-align:center}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px!important;text-align:center}.avatar{max-width:178px;max-height:178px;display:block;margin:0 auto}.ui-config-content{border:2px solid #eceff3;padding:20px}.ui-config .ui-block{border-bottom:1px solid #ebebeb;padding:20px 0 30px}.ui-config .ui-block h5{margin:0 0 15px}.ui-title{color:#409eff;font-weight:700;position:absolute;top:10px;left:290px;right:290px;text-align:center;line-height:24px}.ui-title-icon{font-size:20px;margin-right:10px;transform:translateY(1px)}.ui-sub-title{border-left:3px solid #409eff;padding:3px 0 3px 10px;line-height:1.2;font-size:16px;margin:10px 0 20px 10px;font-weight:700;clear:both}p{margin:0;padding:0}.ui-form{padding:0 30px}.ui-form .el-form-item{margin-bottom:0}.monthRange{width:100%!important}.ui-tag-checked .el-tag{margin:0 10px 5px 0;cursor:pointer}.ui-tag-form .el-tag{margin:0 10px 0 0;cursor:pointer;position:relative}.ui-tag-label{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.ui-tag-label input{visibility:hidden}.ui-input-mini{width:120px}.ui-query .el-form-item{margin-bottom:10px!important}.ui-query .el-input__inner{border:1px solid #94969c}.ui-query .el-input__inner::-moz-placeholder{color:#94969c}.ui-query .el-input__inner::placeholder{color:#94969c}.ui-query .btn-group .el-button{padding:9px 10px}.ui-table-th{background:#fafafa!important;font-weight:700!important;color:#000}.ui-table .el-button--mini{padding:3px 8px}.ui-table .el-tag{cursor:pointer;margin:0 3px 0 0}.ui-table .el-link{font-size:12px;font-weight:400}.ui-table .el-button+.el-button{margin-left:0}.ui-table .el-button{margin-right:10px}.ui-page{padding:10px 10px 0}.ui-page .selection-text{font-size:14px;color:#333;margin-right:10px}.ui-page .selection-ctrls{display:inline-block;margin-left:10px}.buttonList{margin:0 10px 10px 0!important}.el-select{width:100%}.ui-dialog-form .el-transfer-panel{width:42%!important}