/**************************************************************** 项目公用样式 简直覆盖Element-ui css basic-theme **************************************************************/

.mainVueIndex .el-tabs__content {
    overflow: auto !important;
}

/**************************************************************** 登录-start **************************************************************/
.icore-lg {
    position: relative;
    height: 100%;
    width: 100%;
    min-height: 600px;
    min-width: 1200px;
    max-width: 1920px;
}

.icore-lg .el-button--primary, .icore-lg .el-button--primary:hover{
    color: rgba(8,129,153) !important;
    background-color: rgba(0,255,170) !important;
    border-color: rgba(0,255,170) !important;
    border-radius: 1px;
}
.icore-lg .el-input__inner {
    color: #eded !important;
    -webkit-appearance: none;
    background-color: rgba(1,1,1,0.1);
    background-image: none;
    border: 0px solid #dcdfe6;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 50px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
    border-radius: 1px
}
.icore-lg input:-webkit-autofill {
    -webkit-text-fill-color: #eded !important;
    -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
    background-color: transparent !important;
    background-image: none !important;
    -webkit-transition: background-color 50000s ease-in-out 0s !important;
    transition: background-color 50000s ease-in-out 0s !important;
}
.icore-lg .frame-area {
    position: absolute;
    right: 295px;
    width: 372px;
    height: 336px;
    top: 173px;
    background: url(../../../assets/img/icore-shown-frame.png) no-repeat;
}
.icore-lg .desc-area {
    position: absolute;
    left: 55px;
    width: 135px;
    height: 31px;
    top: 63px;
    background: url(../../../assets/img/icore-shown-desc.png) no-repeat;
}
.icore-lg .login-bac {
    height: 60px;
    background-image: url(../../../assets/img/login.png);
}

.icore-lg .lg-form {
    padding: .5rem 2rem;
}

.icore-lg .lg-form .el-input--prefix .el-input__inner {
    padding-left: 60px;
}

.icore-lg .lg-form .el-input--prefix .el-input__inner {
    padding-left: 3rem;
    background: transparent;
    color: #000;
    height: 2.5rem;
    line-height: 2.5rem;
    border: 1px solid #fff;
}

.icore-lg .oa-login-ibg {
    position: absolute;
    left: 15px;
    top: 15px;
    height: 20px;
    width: 20px;
}

.icore-lg .oa-login-ibg1 {
    background: url(../../../assets/img/icore-shown-user.png) center center
        no-repeat;
}
.icore-lg .oa-login-ibg2 {
    background: url(../../../assets/img/icore-shown-psw.png) center center
        no-repeat;
}
.icore-lg .oa-login-ibg3 {
    background: url(../../../assets/img/login/login-icon3.png) center center
        no-repeat;
}

.icore-lg .oa-login-ibg4 {
    position: absolute;
    right: 15px;
    top: 20px;
}

/**************************************************************** 登录-end **************************************************************/


/****************************************************************主题下样式 *************************************************************/
.basic_theme .sl-header-ul {
    height: 60px;
    border-bottom: 1px solid #ccc;
    background-color: #409EFF;
}

.basic_theme .oa-header-user {
    height: 60px;
    width: 179px;
    left: 0px;
    position: absolute;
    /* top: 60px; */
    z-index: 1024;
    /* background-color: rgba(26,21,51); */
    background-color: #409EFF;
    border-right: 1px solid #e4e7ed;
    border-bottom: 1px solid #e4e7ed;
}

/* 第一级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1 {
    /* background-color: #45A4F9; */
    background-color: #409EFF;
    /* color: #fff */
}

.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title {
    color: #fff;
}

.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title>i {
    color: #fff;
}

/* 第二级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul {
    background-color: #fff;
}

/* 第二级打开菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul>li.is-opened {
    background-color: #fff;
}

/* 第三级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul>li>ul {
    background-color: #fff;
}

/* 鼠标移入菜单背景色 */
.basic_theme .icore-menu .el-submenu__title:hover,
.basic_theme .icore-menu .el-menu-item:hover,
.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title:hover,
.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title:hover>i {
    background-color: #ccf1ff;
    color: #000;
}

/* 选中菜单背景色 */
.basic_theme .icore-menu-level1 .el-menu-item.is-active {
    background-color: #fff;
}

/* 选中菜单背景色 */
.basic_theme .icore-menu-level1 .el-menu-item.is-active:hover {
    background-color: #ccf1ff;
    color: #000;
}

/* 第一级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1 {
  /* background-color: #45A4F9; */
  background-color: #409EFF;
  /* color: #fff */
}

.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title {
  color: #fff;
}

.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title>i {
  color: #fff;
}

/* 第二级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul {
  background-color: #fff;
}

/* 第二级打开菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul>li.is-opened {
  background-color: #fff;
}

/* 第三级菜单背景色 */
.basic_theme .icore-menu.icore-menu-level1>li>ul>li>ul {
  background-color: #fff;
}

/* 鼠标移入菜单背景色 */
.basic_theme .icore-menu .el-submenu__title:hover,
.basic_theme .icore-menu .el-menu-item:hover,
.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title:hover,
.basic_theme .icore-menu.icore-menu-level1>li>div.el-submenu__title:hover>i {
  background-color: #ccf1ff;
  color: #000;
}

.basic_theme .overFlowSet {
    overflow-x: hidden !important;
    overflow-y: auto !important;
    background: #409EFF !important;
}

.basic_theme .el-table th {
    padding: 1px 0;
    background-color: #409EFF !important;
}
.basic_theme .el-table__body tr.current-row>td {
    color: #409EFF !important;
}
/****************************************************************主题下样式 *************************************************************/

/****************************************************************ioms表格条纹 *************************************************************/

/* 斑马线颜色 */
.basic_theme .firstTable,.threeTable .el-table--striped .el-table__body tr.el-table__row--striped td {
    background-color: #409EFF;
}
.basic_theme .firstTable,.threeTable .el-table td, .el-table th {
    height: 32px;
}
.basic_theme .el-table__body tr.current-row>td {
    background-color: white !important;
}
.basic_theme .title-main .el-table__row--striped.current-row td{
    background: #409EFF !important;
}
/****************************************************************ioms表格条纹END *************************************************************/

/********************************************************************************ALL-END*************************************************************************************/
