/* 首页主题样式 */
body {
  background-image: url('../../images/theme/blue/home/home-bj.jpg') !important;
}

.header-wrap {
  background: url('../../images/theme/blue/home/head-bg.png') no-repeat 0 0;
}

.header-wrap .header-nav {
  background: url("../../images/theme/blue/home/nav-line.png") repeat-x;
}

.nav-menu-li {
  background: url('../../images/theme/blue/home/nav-li-line.png');
}

.nav-menu-li.active-nav,
.nav-menu-li:hover {
  background-image: url('../../images/theme/blue/home/menuHover.png');
}

.nav-menu .nav-menu-li:after {
  background-image: url('../../images/theme/blue/home/menuHover.png');
}

.home-head-tit {
  background: url(../../images/theme/blue/home/head-title.png) 0 0 no-repeat;
}

.header-nav-pop {
  background: #eff7ff;
  border: 2px solid #0f80a2;
}


/* 独立主体设置 */
.el-form.el-form-item .el-form-item__label {
  color: #ffffff;
}

.el-form.el-form--inline .el-form-item__label {
  color: #ffffff !important;
}

.el-loading-mask {
  background-color: hsla(0, 0%, 100%, .2) !important;
}

.el-table__empty-text {
  color: #ffffff !important;
}

.el-link.el-link--primary {
  color: #ffffff !important;
}

.el-tree {
  background: rgba(16, 179, 216, 0.4) !important;
  color: #ffffff !important;
}

/* 提示 */
.disappare {
  background-image: url("../../images/theme/blue/home/txbg.png") !important;
  border: 1px solid #0f80a2 !important;
}

/* 主系统样式 */
.breadcrumb-wrap {
  background-color: rgba(16, 179, 216, 0.5) !important;
}

.el-breadcrumb {
  background: none !important;
}

.project-title {
  background: #0d87ad !important;
}

.content-main,
.setATask,
.enterpriseInformationList,
.checkTalentPoolList,
.content-wrap .dashboard-container,
.grainRelatedEnterprisesSee,
.container-accountability.scoringWeightListPage {
  color: #ffffff;
  background: rgba(16, 179, 216, 0.4) !important;
  border: 1px solid #10b3d8 !important;
  margin: 10px;
}

.addBtnBg,
.addCommon,
.applyList-action .addBtnBg {
  background: rgba(230, 249, 250, 0.1) !important;
}

.el-form-item__label {
  color: #ffffff !important;
}

.el-button.el-button--primary {
  background: #0d87ad !important;
}

.el-button.el-button--primary:focus,
.el-button.el-button--primary:hover {
  background: #0d87ad !important;
  border-color: #0d87ad !important;
}

/* 操作按钮颜色设置 */
.el-button--primary.operate_show_btn {
  background: #1b8533 !important;
}

.el-button--primary.operate_show_btn:focus,
.el-button--primary.operate_show_btn:hover {
  background: #1b8533 !important;
  border-color: #1b8533 !important;
}

.el-button--primary.operate_edit_btn {
  background: #409eff !important;
}

.el-button--primary.operate_edit_btn:focus,
.el-button--primary.operate_edit_btn:hover {
  background: #409eff !important;
  border-color: #409eff !important;
}

.el-button--primary.operate_delete_btn {
  background: #f9b000 !important;
}

.el-button--primary.operate_delete_btn:focus,
.el-button--primary.operate_delete_btn:hover {
  background: #f9b000 !important;
  border-color: #f9b000 !important;
}

.el-menu {
  background: rgba(16, 179, 216, 0.5) !important;
  border-right: 1px solid #0d87ad !important;
}

.el-menu .el-menu {
  background: none !important;
}

#sider .menuList-wrap {
  background: none !important;
}

.menuList-wrap .el-scrollbar .el-scrollbar__wrap {
  margin-right: -22px !important;
}

.menuList-wrap .el-menu-item {
  background-color: rgba(16, 179, 216, 0.5) !important;
  color: #ffffff !important;
}

.menuItem-wrapper .el-menu-item {
  background: url("../../images/theme/blue/home/menuBottomLine.png") no-repeat bottom !important;
}

.menuItem-wrapper .el-submenu .el-submenu__title {
  background: none !important;
}

.menuItem-wrapper .el-submenu__title,
.el-menu .menuItem-wrapper .el-submenu {
  border-bottom: 0px none !important;
}

.el-submenu__title {
  background-color: rgba(16, 179, 216, 0.5) !important;
  color: #ffffff !important;
}

.el-menu .el-menu-item.is-active,
.el-menu .el-menu-item:hover,
.el-submenu__title:hover {
  background: #0d87ad !important;
}

.el-menu-item {
  margin: 0px;
}

.el-radio {
  color: #ffffff;
}

.el-checkbox {
  color: #525357;
}

.el-input__inner {
  background: none !important;
  border-color: #10b3d8 !important;
  color: #525357;
}

.el-date-editor .el-range-separator {
  color: #ffffff !important;
}

.el-date-editor .el-range-input {
  background: none !important;
  color: #ffffff;
}

/* 表格 */
.el-table,
.el-table__expanded-cell {
  background: none !important;
}

.el-table thead tr th {
  background: rgba(16, 179, 216, 0.4) !important;
}

.el-table th,
.el-table tr {
  color: #ffffff;
  background: none !important;
}

.el-table--striped .el-table__body tr.el-table__row--striped td {
  background: rgba(18, 205, 243, 0.2) !important;
}

.el-table td,
.el-table th.is-leaf,
.el-table--border th,
.el-table__fixed-right-patch {
  color: #ffffff !important;
  border-color: #0e8bae !important;
}

.el-table a {
  color: #ffffff !important;
}

.el-table--enable-row-hover .el-table__body tr.el-table__row--striped:hover>td,
.el-table--enable-row-hover .el-table__body tr:hover>td {
  background: rgba(18, 205, 243, 0.5) !important;
}

.el-table__body tr.current-row>td {
  background: rgba(18, 205, 243, 0.5) !important;
}

.el-table__body tr.hover-row.current-row>td,
.el-table__body tr.hover-row.el-table__row--striped.current-row>td,
.el-table__body tr.hover-row.el-table__row--striped>td,
.el-table__body tr.hover-row>td {
  background: rgba(18, 205, 243, 0.5) !important;
}

.el-table {
  background: rgba(16, 179, 216, 0.4) !important;
}

.el-table--border,
.el-table--group {
  border-top: 0px none !important;
  border-left: 0px none !important;
}

.el-table--border::after,
.el-table--group::after,
.el-table::before {
  background: none !important;
}

/* 分页 */
.el-pagination__total,
.el-pagination__jump {
  color: #ffffff !important;
}

.el-pagination .btn-next,
.el-pagination .btn-prev {
  background: none !important;
  color: #ffffff;
}

.el-pagination .btn-next .el-icon,
.el-pagination .btn-prev .el-icon {
  color: #ffffff;
}

.el-dialog,
.el-pager li {
  background: none !important;
  color: #ffffff !important;
}

.el-pager li.active {
  color: #00eaff !important;
}

.el-pagination .el-input__inner {
  color: #ffffff;
}

/* 弹窗 */
.el-message-box__header {
  background-color: #10b3d8 !important;
}

.el-message-box .el-button--primary:focus,
.el-message-box .el-button--primary:hover {
  background: #10b3d8 !important;
  border-color: #10b3d8 !important;
}

.el-message-box__btns .el-button {
  background: #10b3d8 !important;
}

.el-dialog {
  background: #ffffff !important;
}

.content-wrap .el-dialog .el-dialog__header {
  background-color: #10b3d8 !important;
}

.el-dialog__body .el-table td,
.el-dialog__body .el-table th.is-leaf,
.el-dialog__body .el-table--border th,
.el-dialog__body .el-table__fixed-right-patch {
  color: #333333 !important;
}

.el-dialog__body .el-form-item__label {
  color: #333333 !important;
}

.footer {
  border-top: 0px none !important;
}

.com-footer {
  background: #0f80a2;
}

/* 登录主题样式 */
body.login-body {
  background-image: url(../../images/theme/blue/login-bg.png) !important;
}

.login-tit {
  background: url(../../images/theme/blue/login-tit.png);
}

.login-leftimg {
  background: url(../../images/theme/blue/login-left.png);
  background-size: 430px 389px;
}

.loginBox-bg {
  background: url(../../images/theme/blue/loginBox-bg.png);
}

.login-button input {
  background-color: #0d87ad;
}

.login-forget a {
  color: #0d87ad;
}

.login-forget:hover {
  border-bottom: 1px solid #0d87ad;
}