.lw-infinite-menu .lw-menu.standard .menu-home {
    padding-left: 10px;
    color: hsla(0, 0%, 100%, .8);
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}

.quick-filter-form .table-border-bottom textarea {
    border: none;
    border-radius: 0;
    background: inherit;
    font-size: 14px;
    height: 25px;
}

.lw-favorites.favor-modern {
    color: hsla(0, 0%, 100%, .8);
}

.el-form-item__label {
    flex: 0 0 auto !important;
}

.lw-favorites.favor-modern .lw-favor-title i,
.lw-favorites.favor-modern i.far.fa-star,
.lw-favorites.favor-modern i.link,
.lw-favorites.favor-modern i.move-icon {
    color: hsla(0, 0%, 100%, .8) !important;
}

.lw-imenu .modern-menu .el-menu-item,
.lw-imenu .modern-menu .el-submenu__title {
    /*color: hsla(0, 0%, 100%, .8);*/
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding-right: 30px;
}

.lw-imenu .modern-menu .el-submenu .el-menu-item,
.lw-imenu .modern-menu .el-submenu .el-submenu .el-submenu__title {
    height: 30px;
    line-height: 30px;
    font-size: 14px !important;
    /*color: hsla(0, 0%, 100%, .8) !important;*/
    /* margin: 0;*/
    margin-left: 9px;
    -ms-flex-pack: start;
    justify-content: flex-start;
}


.lw-infinite-menu .toggle-arrow-standard {
    position: absolute;
    bottom: 30px;
    right: 0;
    padding: 4px;
    background: transparent !important;
    color: hsla(0, 0%, 100%, .8);
    cursor: pointer;
    z-index: 99;
}

.lw-header .pop-btn {
    color: hsla(0, 0%, 100%, .8);
}

.lw-header {
    background-color: #0076f6 !important;
}

.lw-favorites.favor-modern .menu-link span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: hsla(0, 0%, 100%, .8);
}

.lw-link,
.inner-link {
    color: #20a0ff !important;
}

.el-tabs__item.is-active {
    color: #000000;
}

.el-button--text span {
    color: #20a0ff;
}

/*.lw-search-keyword>.el-input-group__append,*/
/*.lw-search-keyword>.el-input-group__prepend {*/
/*    background: #0099ff;*/
/*}*/

.el-pager li.active {
    border-color: #20a0ff;
    color: #20a0ff;
    cursor: default;
    border-right: 1px solid;
}

.el-checkbox__inner.is-checked {
    background-color: #20a0ff;
    border-color: #20a0ff;
}

.el-checkbox__inner.is-disabled.is-checked {
    background-color: #20a0ff;
    border-color: #20a0ff;
}

.el-checkbox__inner.is-focus {
    border-color: #20a0ff;
}

.lw-dimension .el-tabs__item.is-active span {
    color: #20a0ff;
}

.lw-category .tabs-contain .tabs-btn-panel .tabs-btn-panel-item.is-active,
.lw-category .tabs-contain .tabs-btn-panel .tabs-btn-panel-item:hover {
    color: #2271d7 !important;
    background: #fff;
    border-right: 1px solid #fff;
}

.lw-preferences .checked {
    color: #475669;
}

.el-pagination button.el-button-accurate {
    background-color: #FFFFFD;
    color: #20a0ff;
    border: 1px solid #20a0ff;
}

.el-tag--primary {
    background-color: rgba(32, 159, 255, .1);
    border-color: rgba(32, 159, 255, .2);
    color: #20a0ff;
}

.el-time-spinner__item.active:not(.disabled) {
    color: #20a0ff;
}

.el-select-dropdown__item.selected {
    color: #FFFFFD;
    background-color: #20a0ff;
}

.menu-in-header .contents {
    color: hsla(0, 0%, 100%, .8);
}

.menu-in-header .more {
    color: hsla(0, 0%, 100%, .8);
}

.header-left .header-left-custom .header-favorite-menu {
    margin-left: 50px;
}

.el-button--primary {
    color: #000;
    background-color: #FFFFFF;
    border-color: #c0ccda;
}

.header-left .lw-header-title > span {
    padding-left: 160px !important;
}

.panel-dialog.standard.has-title-region .lw-content_title-region .lw-region .lw-toolbar {
    /*position: absolute;*/
    top: 50%;
    right: inherit !important;
    transform: translateY(-50%);
}

body.lightStyle .lw-content_inner.standard .lw-page-title.moder-title {
    color: var(--gray-11);
    background-color: var(--gray-4);
}

.lw-menu-wrap {
    overflow-x: hidden;
    background: var(--gray-4) !important;
}

body.lightStyle .lw-infinite-menu {
    background-color: var(--gray-4);
}
/*!*表格线*!*/
/*.lw-item-list.standard .el-table--border td, .lw-item-list.standard .el-table--border th, .lw-list.standard .el-table--border td, .lw-list.standard .el-table--border th, .lw-raw-item-list.standard .el-table--border td, .lw-raw-item-list.standard .el-table--border th {*/
/*    border-right: 1px solid var(--gray-5);*/
/*    border-bottom: 1px solid var(--gray-5);*/
/*}*/
/*!*列头字体*!*/
/*body.lightStyle .el-table-modern .el-table__fixed-header-wrapper .cell, body.lightStyle .el-table-modern .el-table__header-wrapper .cell, body.lightStyle .el-table-modern .el-table__summary-wrapper .cell {*/
/*    color: var(--gray-9);*/
/*    font-weight: 700;*/
/*    font-size: 13px;*/
/*    text-align: left !important;*/
/*}*/

/*!*按钮*!*/
/*body.lightStyle .lw-content.moder_concent .el-button.is-plain, body.lightStyle .panel-dialog.standard .el-button.is-plain {*/
/*    background-color: var(--gray-1);*/
/*    border-color: var(--gray-7);*/
/*    color: var(--gray-10);*/
/*    font-weight: 490;*/
/*    font-size: 13px;*/
/*}*/

/*.el-message--success {*/
/*    background-color: #f0f9eb;*/

/*    border-color: #e1f3d8;*/
/*    top: 50px;*/
/*}*/

*::-webkit-scrollbar{
    width: initial !important;
    height: initial !important;
}
*::-webkit-scrollbar-track{
}
*::-webkit-scrollbar-track-piece{
    background-color: transparent;
}
*::-webkit-scrollbar-thumb{
    background-color: var(--gray-7);
    border-radius: initial !important;

}
*::-webkit-scrollbar-thumb:hover{
    background: var(--gray-8);
}
/*.favorite-menu {*/
/*    -ms-flex: 0 1 130px !important;*/
/*    flex: 0 1 130px !important;*/
/*    max-width: 120px;*/
/*    line-height: 24px;*/

/*}*/

/*.el-popover {*/
/*    top: 1px !important;*/
/*}*/

/*.table-border-bottom div.el-upload {*/
/*    height: 90px !important;*/
/*}*/


:root {
    --theme-1: #E6FFFF;
    --theme-2: #A3FAFF;
    --theme-3: #74E8F2;
    --theme-4: #35A7C6;
    --theme-5: #33B7D5;
    --theme-6: #00A6CB;
    --theme-7: #008CB3;
    --theme-8: #006080;
    --theme-9: #004059;
    --theme-10: #002333;

    --gray-1: #FFFFFF;
    --gray-2: #FAFBFC;
    --gray-3: #F2F3F6;
    --gray-4: #E7E9ED;
    --gray-5: #DADEE4;
    --gray-6: #CED3DB;
    --gray-7: #B6BDCA;
    --gray-8: #8592A6;
    --gray-9: #5D6D86;
    --gray-10: #23324A;
    --gray-11: #152339;
    --gray-12: #050E1C;
    --gray-13: #020A16;
    --gray-14: #060707;

    --success-1: #f2feff;
    --success-2: #e6ffff;
    --success-3: #b3f2f1;
    --success-4: #85e6e1;
    --success-5: #5bd9ce;
    --success-6: #35cbb9;
    --success-7: #23a692;
    --success-8: #14806c;
    --success-9: #0a5948;
    --success-10: #033327;
    --error-1: #fff0f0;
    --error-2: #ffd6d6;
    --error-3: #ffadb0;
    --error-4: #ff858d;
    --error-5: #f75969;
    --error-6: #eb2f48;
    --error-7: #c41d39;
    --error-8: #9e102c;
    --error-9: #780621;
    --error-10: #520318;
    --warn-1: #fffde6;
    --warn-2: #fff6a3;
    --warn-3: #ffed7a;
    --warn-4: #ffe252;
    --warn-5: #ffd429;
    --warn-6: #fdc100;
    --warn-7: #d69d00;
    --warn-8: #b07b00;
    --warn-9: #8a5c00;
    --warn-10: #633f00;
}
/* 所有 lw-search-form 都不显示“关键字查询”。 */
.lw-search-form .lw-search-keyword-container {
    display: none
}
/* 必填项文字也要红色。 */
.lw-form .el-form-item.is-required .el-form-item__label{
    color: #ff4949;
}
/* 隐藏页面标题，弹框内不隐藏 */
.lw-content div:not(.el-dialog) .lw-content_title-region .lw-layout-title>div:first-child {
    display: none
}
.lw-page-title{
    display: none;
}
/* 设置 order，让同一个 lw-region 内的 lw-quick-filter-form 显示在 lw-search-form 之上，弹框内不改变。*/
.lw-region.modern-appearance.layout-title-region {
    display: flex;
    flex-direction: column;
}
.lw-content div:not(.el-dialog)  .lw-search-form .quick-filter-form.standard {
    order: -1;
}
.layout-title-region .quick-filter-form.standard {
    order: -1;
}
/* 设置 lw-quick-filter-form 底部边框 */
.quick-filter-form {
    border-bottom: 1.5px solid var(--gray-6);
    border-image: linear-gradient(90deg, rgba(206,211,219,0) 0%, #CED3DB 51%, rgba(206,211,219,0) 100%) 1.5;
    background-color: transparent !important;
}
/* 页面分块的边距不要，改成渐变的分割线 */
.lw-content_main.standard {
    padding: 0;
}
.lw-content {
    background-color: var(--gray-1) !important;
}
.lw-region.modern-appearance {
    border-radius: 0;
    box-shadow: none;
}
.lw-region +.lw-region {
    border-top: 1.5px solid var(--gray-6);
    border-image: linear-gradient(90deg, rgba(206,211,219,0) 0%, #CED3DB 51%, rgba(206,211,219,0) 100%) 1.5;
}
body.lightStyle .lw-content_header.standard {
    border: none
}
/* 所有 enabled 按钮，都用蓝色背景色。所有 disabled 按钮，都用灰色背景色。 */
body.lightStyle .lw-content.moder_concent .el-button.is-plain,
body.lightStyle .panel-dialog.standard .el-button.is-plain,
body.lightStyle .el-dialog__footer .el-button.is-plain{
    color: var(--gray-1)!important;
    background: var(--theme-6)!important;
    border-color: var(--theme-6)!important;
}
body.lightStyle .lw-content.moder_concent .el-button.is-plain:focus,
body.lightStyle .lw-content.moder_concent .el-button.is-plain:hover,
body.lightStyle .panel-dialog.standard .el-button.is-plain:focus,
body.lightStyle .panel-dialog.standard .el-button.is-plain:hover{
    color: var(--gray-1)!important;
    background: var(--theme-5)!important;
    border-color: var(--theme-5)!important;
}
body.lightStyle .lw-content.moder_concent .el-button.is-plain.is-disabled,
body.lightStyle .lw-content.moder_concent .el-button.is-plain.is-disabled:focus,
body.lightStyle .lw-content.moder_concent .el-button.is-plain.is-disabled:hover,
body.lightStyle .panel-dialog.standard .el-button.is-plain.is-disabled,
body.lightStyle .panel-dialog.standard .el-button.is-plain.is-disabled:focus,
body.lightStyle .panel-dialog.standard .el-button.is-plain.is-disabled:hover{
    color: var(--gray-8) !important;
    border-color: var(--gray-4) !important;
    background-color: var(--gray-4) !important;
}
body.lightStyle .lw-content.moder_concent .el-button.is-plain, body.lightStyle .panel-dialog.standard .el-button.is-plain {
    font-weight: 500;
    font-size: 12px;
}
/* 所有按钮 */
.el-button.is-plain{
    color: var(--gray-1)!important;
    background: var(--theme-6)!important;
    border-color: var(--theme-6)!important;
}
.el-button.is-plain:focus,
.el-button.is-plain:hover{
    color: var(--gray-1)!important;
    background: var(--theme-5)!important;
    border-color: var(--theme-5)!important;
}
.el-button.is-plain.is-disabled,
.el-button.is-plain.is-disabled:focus,
.el-button.is-plain.is-disabled:hover{
    color: var(--gray-8) !important;
    border-color: var(--gray-4) !important;
    background-color: var(--gray-4) !important;
}
.el-button.is-plain {
    font-weight: 500;
    font-size: 12px;
}
/* ———————————————————————————————————————— 菜单修改开始 ———————————————————————————————————————————— */
/* 菜单栏头部搜索修改 */
.el-input.lw-search-keyword {
    background: var(--theme-7);
    padding: 11px 39px 11px 12px;
    border-bottom: 1px solid var(--theme-6);
}
body.lightStyle .lw-infinite-menu .el-input .el-input__inner {
    border-color: var(--theme-4);
    background: var(--theme-4);
    color: var(--gray-1);
}
body.lightStyle .lw-infinite-menu .el-input .el-input__inner:focus {
    border-color: var(--theme-4);
}
body.lightStyle .lw-infinite-menu .lw-menu-keyword-prepend {
    top: 12px;
    left: 18px;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.60)
}
.lw-infinite-menu .lw-menu-position {
    top: 12px;
}
/* 菜单栏背景色 */
body.lightStyle .lw-infinite-menu,
body.lightStyle .lw-menu-wrap{
    background-color: var(--theme-6) !important;
}
/* 收起菜单项配色 */
.el-menu-item.menu-home,
.lw-favorites.favor-modern,
li.el-submenu {
    background: var(--theme-7);
    border-top: 1px solid var(--theme-6);
}
/* 选中菜单项配色 */
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-menu-item.is-active,
body.lightStyle .lw-favorites.favor-modern .menu-link.is-active{
    background: #323952 !important;
    background: linear-gradient( 315deg, #49546E 0%, #303952 100%) !important;
    color: var(--gray-1);
}
/* 首页选中时没有active状态，只能根据首页是否为workbench/prj-dewl页面来判断当前是否处于首页 */
div div:has([src="/assets/biz-web/index.html#/workbench/prj-dewl"]) .el-menu-item.menu-home{
    background: #323952 !important;
    background: linear-gradient( 315deg, #49546E 0%, #303952 100%) !important;
    color: var(--gray-1)!important;
}
div div:has([src="/assets/biz-web/index.html#/workbench/prj-dewl"]) .lw-infinite-menu .lw-imenu .modern-menu .el-menu-item.is-active,
div div:has([src="/assets/biz-web/index.html#/workbench/prj-dewl"]) .lw-favorites.favor-modern .menu-link.is-active
{
    background-color: var(--theme-6) !important;
}
/* hover菜单项配色 */
.lw-infinite-menu .lw-menu.standard .menu-home.is-active,
.lw-infinite-menu .lw-menu.standard .menu-home:hover,
body.lightStyle .lw-favorites.favor-modern .lw-favor-title:hover,
body.lightStyle .lw-favorites.favor-modern .menu-link:hover,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-menu-item:hover,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu__title:hover{
    background: #323952 !important;
    color: var(--gray-1);
}
/* 菜单项文字色 */
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-menu-item,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-menu-item,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-submenu__title,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu__title,
body.lightStyle .lw-favorites.favor-modern,
body.lightStyle .lw-favorites.favor-modern .menu-link span,
body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home,
.lw-menu-position {
    color: rgba(255, 255, 255, 0.70)
}
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu.is-opened .el-menu-item,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu.is-opened .el-submenu__title{
    color: var(--gray-1);
}
/* 展开项菜单配色 */
span.lw-favor-title.is-expand.favor-tree-menu{
    background: var(--theme-5);
    color: var(--gray-1);
}
li.el-submenu.is-opened {
    background: var(--theme-4);
}
span.lw-favor-title.is-expand.favor-tree-menu ~ * {
    background: var(--theme-4);
}
span.lw-favor-title.is-expand.favor-tree-menu ~ * span{
    color: var(--gray-1) !important;
}
span.lw-favor-title.is-expand.favor-tree-menu,
li.el-submenu.is-opened {
    background: var(--theme-5);
    color: var(--gray-1);
}
li.el-submenu.is-opened li.el-submenu,
li.el-submenu.is-opened li.el-menu-item{
    background: var(--theme-4)!important;
    color: var(--gray-1);
    border-color: var(--theme-4)!important;
}
/* 二级菜单项高度边距 */
.lw-favorites .menu-link {
    margin-left: 0px;
    line-height: 44px;
}
.lw-favorites .menu-link::before {
    content: ".";
    line-height: 26px;
    padding-left: 6px;
    padding-right: 12px;
    font-size: 26px;
    vertical-align: top;
    color: var(--gray-1);
}
.lw-favorites .menu-link i{
    top: 17px !important;
}
.lw-imenu .target-blank{
    top: 12px;
}
.lw-imenu .favor-icon{
    top: 17px;
}
li.el-menu-item .menu-title::before {
    content: ".";
    line-height: 26px;
    margin-left: 6px;
    padding-right: 12px;
    font-size: 26px;
    color: var(--gray-1);
    vertical-align: top;
}
li.el-submenu.is-opened li.el-submenu .el-submenu__title::before {
    content: ".";
    line-height: 26px;
    margin-left: 6px;
    padding-right: 12px;
    font-size: 26px;
    color: var(--gray-1);
    vertical-align: top;
}
.lw-imenu .modern-menu .el-submenu .el-menu-item, .lw-imenu .modern-menu .el-submenu .el-submenu .el-submenu__title {
    height: 44px;
    line-height: 44px;
    margin-left: 0;
}
li.el-submenu.is-opened .el-menu {
    padding-left: 0;
}
/* 菜单栏边距修改 */
.lw-infinite-menu .lw-menu.standard {
    padding: 6px 0 0 0;
}
/* 列表项高度 */
.lw-favorites.favor-modern .lw-favor-title,
.lw-infinite-menu .lw-menu.standard .menu-home,
.lw-imenu .modern-menu .el-menu-item,
.lw-imenu .modern-menu .el-submenu__title
{
    height: 44px;
    line-height: 44px;
}
/* 菜单项图标 */
.lw-infinite-menu .lw-menu.standard .menu-home i,
.lw-favorites.favor-modern .lw-favor-title i,
.lw-imenu .modern-menu .el-menu-item.menu-title i,
.lw-imenu .modern-menu .el-submenu__title i {
    line-height: 44px;
    font-size: 14px;
}
/* body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home i,  */
body.lightStyle .lw-infinite-menu .toggle-arrow-standard i,
body.lightStyle .lw-favorites.favor-modern .lw-favor-title i,
body.lightStyle .lw-favorites.favor-modern i.far.fa-star,
body.lightStyle .lw-favorites.favor-modern i.link,
body.lightStyle .lw-favorites.favor-modern i.move-icon,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-menu-item i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-submenu__title i {
    color: rgba(255, 255, 255, 0.60) !important;
}
/* body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home i,  */
body.lightStyle .lw-infinite-menu .toggle-arrow-standard i,
body.lightStyle .lw-favorites.favor-modern .lw-favor-title i,
body.lightStyle .lw-favorites.favor-modern i.far.fa-star,
body.lightStyle .lw-favorites.favor-modern i.link,
body.lightStyle .lw-favorites.favor-modern i.move-icon,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-menu-item i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-submenu__title i {
    color: rgba(255, 255, 255, 0.60) !important;
}
.menu-home i {
    color: rgba(255, 255, 255, 0.60) !important;
}
body.lightStyle .lw-favorites.favor-modern .lw-favor-title.is-expand i{
    color: var(--gray-1)!important;
}
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .menu-home i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .toggle-arrow-standard i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .lw-favor-title i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened i.far.fa-star,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened i.link,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .el-menu-item i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .el-submenu__title i {
    color: var(--gray-1)!important;
}
.lw-infinite-menu .lw-menu.standard .menu-home.is-active i,
.lw-infinite-menu .lw-menu.standard .menu-home:hover i,
body.lightStyle .lw-favorites.favor-modern .lw-favor-title:hover i,
body.lightStyle .lw-favorites.favor-modern .menu-link:hover i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-menu-item:hover i,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu__title:hover i{
    color: var(--gray-1)!important;
}
body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home:hover{
    color: var(--gray-1)!important;
}
body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home:hover{
    color: var(--gray-1)!important;
}
body.lightStyle .lw-infinite-menu .lw-menu.standard .menu-home:hover i{
    color: var(--gray-1)!important;
}
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu .el-submenu__title:hover,
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu .el-submenu__title:hover{
    color: var(--gray-1)!important;
}
div div:has([src="/assets/biz-web/index.html#/workbench/prj-dewl"]) .el-menu-item.menu-home i{
    color: var(--gray-1)!important;
}
.lw-favorites.favor-modern .lw-menu-icon,
.lw-imenu .modern-menu .el-menu-item i.lw-menu-icon,
.lw-imenu .modern-menu .el-submenu__title i.lw-menu-icon {
    line-height: 2 !important;
}
body.lightStyle .lw-infinite-menu .lw-imenu .modern-menu li.el-submenu.is-opened .el-menu-item i.favor-icon.fa-star.fa{
    color: var(--warn-6) !important;
}
body.lightStyle .lw-favorites.favor-modern .lw-favor-title.is-expand i.favor-icon.fa-star.fa{
    color: var(--warn-6) !important;
}
body.lightStyle .lw-favorites.favor-modern .menu-link:hover i.favor-icon.fa-star.fa{
    color: var(--warn-6) !important;
}
.lw-infinite-menu .lw-menu.standard .menu-home,
.lw-favorites.favor-modern .lw-favor-title,
.lw-imenu .el-menu-item,
.lw-imenu > .el-menu > span > .el-submenu > .el-submenu__title,
.lw-favorites .menu-link,
.lw-imenu .modern-menu .el-menu-item,
.lw-imenu .modern-menu .el-submenu__title {
    padding-left: 16px;
}
/* 菜单栏底部修改 */
.menu-bottom-tip span{
    color: rgba(255, 255, 255, 0.60)
}
.lw-infinite-menu .toggle-arrow-standard{
    bottom: 6px;
    right: 8px;
}
body.lightStyle .lw-infinite-menu .toggle-arrow-standard i {
    color: rgba(255, 255, 255, 0.60)
}
.menu-bottom-tip{
    text-align:left;
    padding-left:12px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
}
/* 三级四级菜单栏缩进 */
li.el-submenu.is-opened li.el-submenu li.el-menu-item{
    padding-left: 40px;
}
/* li.el-submenu.is-opened li.el-submenu li.el-menu-item .menu-title::before{
    display: none !important;
} */
.lw-favorites .menu-link {
    font-size: 14px;
}
/* ———————————————————————————————————————— 菜单修改结束 ———————————————————————————————————————————— */
/* 修改头部配色 */
.lw-header{
    background: #323952 !important;
}
.favorite-menu.active {
    color: var(--gray-10) !important;
}
.favorite-menu.active .icon-close {
    color: var(--gray-10) !important;
}
.menu-in-header .favorite-menu:not(.active,.more-item) {
    background: #49546E !important;
    color: var(--gray-1);
}
.menu-in-header .contents-container .scroller, .menu-in-header .more .icon-more {
    background: #49546E !important;
}
.menu-in-header .more .pop-window .more-item,
.menu-in-header .more .pop-window .more-item .icon-close{
    color: var(--gray-10) !important;
}
.menu-in-header .more .pop-window .more-item:hover{
    color: var(--theme-6) !important;
}
.menu-in-header .more .pop-window .more-item:hover .icon-close{
    color: var(--theme-6) !important;
}
.menu-in-header .more .pop-window .more-item.active{
    background-color: var(--theme-6) !important;
    color: var(--gray-1) !important;
}
.menu-in-header .more .pop-window .more-item.active:hover{
    border-color: var(--theme-6)!important;
    color: var(--gray-1) !important;
}
.menu-in-header .more .pop-window .more-item.active .icon-close{
    color: var(--gray-1) !important;
}
.menu-in-header .more span{
    font-size: 13px !important;
}
.lw-user-info-wrapper .lw-user-info .submenu-title {
    color: var(--theme-6)
}
.lw-user-info-wrapper .lw-user-info .submenu-title.lw-user-menu-item {
    color: var(--gray-9)
}
.lw-user-info-wrapper .lw-user-menu>div>span {
    color: var(--gray-9)
}
.lw-user-info-wrapper .lw-user-info{
    border-bottom: 1px solid var(--gray-5);
    margin-bottom: 8px
}
/* 表格头部字体色 */
body.lightStyle .el-table-modern .el-table__fixed-header-wrapper .cell,
body.lightStyle .el-table-modern .el-table__header-wrapper .cell,
body.lightStyle .el-table-modern .el-table__summary-wrapper .cell {
    color: var(--gray-11) !important;
    font-size: 12px;
}
/* form 禁用状态 */
body.lightStyle .table-border-bottom .el-input.is-disabled .el-input__inner,
body.lightStyle .table-border-bottom .el-textarea.is-disabled .el-textarea__inner,
body.lightStyle .table-border-bottom .el-input.is-disabled .el-input-group__append,
body.lightStyle .el-checkbox__inner.is-disabled {
    color: var(--gray-8);
    border-color: var(--gray-7);
    background-color: var(--gray-4);
}
.el-checkbox__inner.is-disabled.is-checked::after {
    border-color: var(--gray-8);
}
/* form 配色 */
body.lightStyle .table-border-bottom .el-input__inner, body.lightStyle .table-border-bottom .el-textarea__inner {
    border-color: var(--gray-7);
}
/* 主题配色 */
.lw-link,
.inner-link {
    color: var(--theme-6) !important;
}

.el-tabs__item.is-active {
    color: #000000;
}

.el-button--text span {
    color: var(--theme-6);
}

.el-pager li.active {
    border-color: var(--theme-6);
    color: var(--theme-6);
}

.el-checkbox__inner.is-checked {
    background-color: var(--theme-6);
    border-color: var(--theme-6);
}

.el-checkbox__inner.is-disabled.is-checked {
    background-color: var(--theme-6);
    border-color: var(--theme-6);
}

.el-checkbox__inner.is-focus {
    border-color: var(--theme-6);
}

.lw-dimension .el-tabs__item.is-active span {
    color: var(--theme-6);
}

.lw-category .tabs-contain .tabs-btn-panel .tabs-btn-panel-item.is-active,
.lw-category .tabs-contain .tabs-btn-panel .tabs-btn-panel-item:hover {
    color: var(--theme-6) !important;
    background: #fff;
    border-right: 1px solid #fff;
}

.lw-preferences .checked {
    color: #475669;
}

.el-pagination button.el-button-accurate {
    background-color: #FFFFFD;
    color: var(--theme-6);
    border: 1px solid var(--theme-6);
}

.el-tag--primary {
    background-color: rgba(32, 159, 255, .1);
    border-color: rgba(32, 159, 255, .2);
    color: var(--theme-6);
}

.el-time-spinner__item.active:not(.disabled) {
    color: var(--theme-6);
}

.el-select-dropdown__item.selected {
    color: #FFFFFD;
    background-color: var(--theme-6);
}
.el-pagination__sizes .el-input .el-input__inner:hover {
    border-color: var(--theme-6) !important;
}
body.lightStyle .lw-list-footer.standard .el-pagination__sizes .el-input .el-input__inner:hover {
    border-color: var(--theme-6) !important;
}
body.lightStyle .lw-list-footer.standard .el-pagination__editor:focus {
    border-color: var(--theme-6) !important;
}
.lw-header .pop-window {
    box-shadow: 0 0 8px 0 rgba(21,35,57,.2);
    border:none
}
.el-pagination button.el-button-accurate:hover {
    background-color: var(--theme-6);
    color: var(--gray-1);
}
.el-pagination button.el-button-accurate{
    border-radius: 4px;
}
.el-input .el-input__inner::placeholder{
    color: var(--gray-8) !important;
}
body.lightStyle .lw-infinite-menu .el-input .el-input__inner::placeholder{
    color: rgba(255, 255, 255, 0.60) !important;
}
.el-upload__file.is-finished a:hover{
    color: var(--theme-6);
}
.toggle-bar .toggle-icon:before {
    border-right: 8px solid var(--theme-6);
}
.toggle-bar .toggle-icon.toggled:before {
    border-left: 8px solid var(--theme-6) !important;
}
.lw-flex {
    border: none !important;
}
.lw-user-info-wrapper .lw-user-info .submenu-title {
    color: var(--theme-6)
}
.lw-user-info-wrapper .lw-user-info .submenu-title.lw-user-menu-item {
    color: var(--gray-9)
}
.lw-user-info-wrapper .lw-user-menu>div>span {
    color: var(--gray-9)
}
.lw-user-info-wrapper .lw-user-info{
    border-bottom: 1px solid var(--gray-5);
    margin-bottom: 8px
}
.lw-region-title:before {
    background: var(--theme-6);
}
/* 日期时间选择 */
.el-date-table td.current, .el-date-table td.end-date, .el-date-table td.start-date {
    background-color: var(--theme-6) !important;
}
.el-date-table td.today {
    color: var(--theme-6);
}
.el-date-table td.current, .el-date-table td.end-date, .el-date-table td.start-date {
    background-color: var(--theme-6) !important;
    color: #FFFFFD;
}
.el-picker-panel__link-btn {
    color:var(--theme-6);
}
.el-date-picker__header-label.active, .el-date-picker__header-label:hover, .el-picker-panel__icon-btn:hover {
    color: var(--theme-6);
}
.el-radio__inner.is-checked {
    border-color: var(--theme-6);
    background: var(--theme-6);
}
.el-switch__input:checked+.el-switch__core {
    border-color: var(--theme-6);
    background-color: var(--theme-6);
}
.el-checkbox__inner:not(.is-disabled):hover {
    border-color:var(--theme-6);
}
.el-tag--primary .el-tag__close:hover {
    background-color: var(--theme-6);
    color: #fff;
}
.el-pager li:hover {
    color: var(--theme-6);
}
.el-dialog__header {
    border-bottom: 1px solid var(--gray-4);
    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
}
.el-dialog__body {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.el-dialog {
    border-radius: 8px;
}
.lw-list-empty {
    color: var(--gray-8)
}
.el-select-dropdown__empty {
    color: var(--gray-8)
}
.el-checkbox__inner {
    border: 1px solid var(--gray-7);
}
.copy-icon .iconfuzhi {
    color: var(--gray-8) !important;
}
.lw-header .pop-info-note {
    color: var(--theme-6);
}
.lw-header .pop-window .info-line {
    color: var(--gray-10);
}
.lw-header .pop-window li.info-wrap {
    border-color: var(--gray-4);
}
.v-modal {
    background: var(--gray-11);
}
.el-select-group__title {
    color: var(--gray-8);
}
body.lightStyle .el-select-dropdown .el-select-dropdown__item.hover {
    background-color: var(--theme-6);
}
.el-table__summary th {
    background-color: var(--gray-3);
}
/* table上边框有两道边框-需平台改动 */
.el-table--border {
    border-top: none;
}
/* 设置 textarea 的边框圆角*/
.table-border-bottom .el-textarea__inner {
    border-radius: 4px !important;
}
.lw-filter-tags {
    color: var(--gray-10);
}
.lw-filter-tags button.el-button.el-button--text {
    font-size: 12px;
}
/* 错误弹框 */
.el-message--error {
    border: 1px solid var(--error-3);
    box-shadow: none
}
/* 统一多行按钮的行距 */
.lw-search-form.standard .lw-items-wrapper.has-more-buttons-line {
    margin-bottom: 4px;
}
.lw-more-buttons-line .lw-button button{
    margin-bottom: 6px !important;
}
.lw-search-form.standard .lw-more-buttons-line {
    margin-bottom: 8px;
}
/* table 头部背景色 */
.el-table-modern .el-table__header-wrapper thead th, .el-table__fixed-header-wrapper thead th {
    background: var(--gray-3);
}
/* 菜单收起样式 */
.lw-infinite-menu.toggled {
    width: 48px !important;
}
.lw-menu-toggled .lw-menu-toggled__primary{
    height:44px;
    line-height:44px;
    border-bottom: 1px solid var(--theme-6);
    background: var(--theme-7);
    color: rgba(255, 255, 255, 0.70) !important;
}
.lw-menu-toggled .lw-menu-toggled__expand{
    height:44px;
    line-height:44px;
    border-bottom: 1px solid var(--theme-6);
    background: var(--theme-7);
}
.lw-menu-toggled .lw-menu-toggled__expand{
    height:44px;
    width: 48px !important;
    line-height:44px;
    color: rgba(255, 255, 255, 0.70) !important;
}
.lw-menu-toggled .lw-menu-toggled__primary:hover {
    background-color: #323952 !important;
    color: var(--gray-1) !important;
}
.standard-header-right .pop-btn:hover {
    background: rgba(255, 255, 255, .15);
}
.lw-header .pop-window {
    background: var(--gray-1);
}
.menu-in-header .favorite-menu:not(.active,.more-item):hover{
    border-color: #A7AEBE
}
.list-width-adapter i, .user-table-setting i{
    font-size: 14px;
}
.lw-content_title-region .lw-region {
    padding-top: 12px !important;
}
.quick-filter-form.standard {
    padding: 0;
}
.lw-content_title-region .lw-search-form.standard, .lw-content_title-region .lw-toolbar {
    padding: 0 !important;
}
/* 修改更多按钮的边距为8px*/
.lw-more-buttons-line .lw-button{
    margin-left: 0;
    margin-right: 8px;
    display: inline-block;
}
.header-left .lw-header-title > span {
    font-weight: 400;
    font-style: italic
}
li.el-submenu.is-opened li.el-submenu li.el-submenu .el-submenu__title{
    padding-left: 40px;
}