*{
font-family: inherit;
}
html {
height: 100%;
}

body {
margin: 0;
padding: 0;
height: 100%;
background-color: #FFFFFF;
overflow-x: hidden;
}

header {
margin: 0 0 5px 0;
padding: 0;
height: 30px;
background-color: #20a0ff;
color: #FFFFFE;
}

.lw-header.moder_header, .lw-header.moder_header .board-menu .top-menu__outer, .moder_menu{
background-color: #2370D7 !important;
color: rgba(255, 255, 255, .8);
}
.lw-header.moder_header{
margin-bottom: 0;
}

.lw-preferences .checked {
color: #20a0ff;
}
.lw-flexbox-column{
display: flex;
display: -moz-box;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: -moz-flex;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}

.lw-flexbox{
display: flex;
display: -moz-box;
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: -moz-flex;
-webkit-flex-direction: row;
-moz-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
flex-wrap: nowrap;
justify-content: space-between;
align-items: center;
}
.lw-flex{
flex: 1;
}

.clearfix{
content: "";
display: table;
clear: both;
}

.el-dialog__body{
overflow-y: auto;
}

.lw-body{
height: 100%;
align-items: flex-start;
min-height: 0;
}

.lw-content {
padding-left: 6px;
padding-right: 6px;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
position: relative;
}
.lw-content.moder_concent{
background: rgb(240, 248, 254);
}
.darkStyle .lw-content.moder_concent{
background: rgb(29, 29, 34) !important;
}

.lw-content-embedded {
padding-left: 6px;
padding-right: 6px;
overflow-y: auto;
position: relative;
}

.lw-page-title {
width: 100%;
background: transparent;
height: 28px;
border-bottom: 1px solid #e0e6ed;
margin-bottom: 5px;
line-height: 2;
}
.lw-page-title.moder-title{
height: auto;
box-sizing: border-box;
padding: 5px 20px 4px 20px;
border-bottom: none;
line-height: normal;
}

.el-submenu [class^="fa "] {
vertical-align: baseline;
margin-right: 5px;
font-size: 14px;
}

.el-menu [class^="fa "] {
vertical-align: baseline;
margin-right: 5px;
font-size: 14px;
}

.el-input.is-disabled .el-input__inner,
.el-textarea.is-disabled .el-textarea__inner {
color: #9a9898;
}

.el-tabs{
box-sizing: border-box;
}

.el-tabs--border-card .el-tabs__content {
padding: 3px;
}

iframe.pdf-iframe{
min-width: 600px;
}

.ntf-priority.lv-1{color: #00c0ef;}
.ntf-priority.lv-2{color: #f39c12;}
.ntf-priority.lv-3{color: #dd4b39;}

.hidden{
display: none;
}

.el-message-box__wrapper .el-message-box {
-webkit-user-select: text;
user-select: text;
background: #FFFFFE;
}

.el-message-box .el-message-box__message {
max-height: 300px;
overflow-y: auto;
}

.el-table__fixed, .el-table__fixed-right {
overflow-y: hidden;
}

.lw-header .pop-btn {
color: #FFFFFE;
}

.lw-main_container {
background: #FFFFFE;
}
.lw-error-detail-tabs .el-tabs__content{
height: calc(100% - 47px);
}
.lw-error-detail .el-dialog__body{
padding-top: 0;
}

.lw-main_container .right_body .content {
padding-left: 30px;
padding-right: 6px;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-bottom: -20px;
padding-top: 20px;
background: #FAFAFA;
}

.lw-permission .el-menu, .lw-archive .el-menu, .lw-category .el-menu,
.list-operations-wrapper, .audio-list .opt-box, .lw-player i {
background: #FFFFFE;
}
.lw-main_container .lw-infinite-menu.moder_menu .header-left,
.lw-main_container .lw-infinite-menu.moder_menu .lw-menu.lw-flex,
.lw-main_container .lw-infinite-menu.moder_menu .lw-menu.lw-flex .el-menu{
background: transparent !important;
}


.lw-transfer .el-checkbox-input.is-checked .el-checkbox-inner {
background: #20a0ff;
}

.lw-transfer .el-checkbox-input.is-checked .el-checkbox-inner:after {
border-bottom: 1px solid white;
border-right: 1px solid white;
}

body.darkStyle * {
color: rgba(255,255,255,0.75);
}

.lw-category .el-menu {
background: #FFFFFE;
}

.lw-transfer .transfer-list{
background: #FAFAFA;
}
.modern-search .modern-search-item.search-form:after {
background: rgb(187, 205, 227);
}
.modern-search .modern-search-item.search-form .lw-items-template .el-button, .modern-search .modern-search-item.search-form .lw-search-item .el-button{
color: #868686;
}
.modern-search-item.search-form .lw-items-template .el-button:hover,
.modern-search-item.search-form .lw-search-item .el-button:hover,
.modern-search-item.search-form .lw-items-template .el-button:focus,
.modern-search-item.search-form .lw-search-item .el-button:focus,
.modern-search-item.search-form .lw-items-template .el-button:active,
.modern-search-item.search-form .lw-search-item .el-button:active{
color: #20a0ff;
background: #fff;
}
.darkStyle .modern-search-item.search-form .lw-items-template .el-button:hover,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:hover,
.darkStyle .modern-search-item.search-form .lw-items-template .el-button:focus,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:focus,
.darkStyle .modern-search-item.search-form .lw-items-template .el-button:active,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:active{
background-color: rgb(29,29,34);
}

.darkStyle .modern-search-item.search-form .lw-items-template .el-button:hover i,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:hover i,
.darkStyle .modern-search-item.search-form .lw-items-template .el-button:focus i,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:focus i,
.darkStyle .modern-search-item.search-form .lw-items-template .el-button:active i,
.darkStyle .modern-search-item.search-form .lw-search-item .el-button:active i{
color: #20a0ff;
}

.modern-search .modern-search-item.search-form .lw-search-item .el-radio-button__inner{
color: #B0B2B9;
}

.lw-transfer .transfer-list .el-checkbox-inner:after{
border-right: 1px solid #FAFAFA;
border-bottom: 1px solid #FAFAFA;
}

.lw-transfer .transfer-list .el-checkbox-inner{
border: 1px solid #c0ccda;
}

.lw-header .pop-window {
background: #FAFAFA;
border: 1px solid #dddddd;
border-top: none;
}

.lw-select-all-tip{
background-color: #EFF2F7;
border: solid 1px #eaeefb;
}

.current-row > td{
background: #eff7ff !important;
}

.darkStyle .current-row > td{
background: #000 !important;
}

.selected-row{
background: selectedRowColor !important;
}

.lw-isCurrent > td{
background: #eff7ff !important;
}

.lw-isSelected{
background: selectedRowColor !important;
}
/*.lw-imenu .el-submenu > .el-submenu__title, .lw-imenu .el-menu-item{*/
/*padding-left: 10px;*/
/*}*/


.lw-imenu .el-menu-item, .lw-imenu > .el-menu > span > .el-submenu > .el-submenu__title{
padding-left: 10px;
}


.lw-imenu .el-submenu > .el-submenu__title .lw-menu-icon:after, .lw-favorites .lw-favor-title .lw-menu-icon:after{
border-top: 1px solid #666;
border-right: 1px solid #666;
}

.moder_menu .el-submenu > .el-submenu__title .lw-menu-icon:after,.moder_menu .lw-favorites .lw-favor-title .lw-menu-icon:after{
border-top: 1px solid rgba(225, 225, 225, .8);
border-right: 1px solid rgba(225, 225, 225, .8);
}

.darkStyle .lw-imenu .el-submenu > .el-submenu__title .lw-menu-icon:after,.darkStyle .lw-favorites .lw-favor-title .lw-menu-icon:after{
border-top: 1px solid rgba(255,255,255,0.75);
border-right: 1px solid rgba(255,255,255,0.75);
}

.toggle-bar .toggle-icon:before{
border-right: 8px solid #20a0ff;
}
.toggle-bar .toggle-icon.toggled:before {
border-left: 8px solid #20a0ff !important;
}
.modern-search-dialog  .el-dialog__body{
width: 100%;
box-sizing: border-box;
height: 60vh;
}

.lw-error-detail .el-dialog__body{
height: 60vh;
box-sizing: border-box;
}

.modern-search-dialog  .el-dialog__footer{
padding: 0 20px 10px;
}

.field-title{
height: 22px;
line-height: 22px;
border-bottom: 1px solid #eee;
padding: 15px 0;
margin-bottom: 15px;
color: #333333;
font-size: 16px;
}

.about-dialog .el-dialog__header {
background-color: #20a0ff;
}

.lw-infinite-menu .toggle-arrow {
background: #FFFFFC;
}

.lw-infinite-menu .lw-menu {
background: #eff2f7;
}

.lw-infinite-menu .el-submenu .el-menu{
background: #bcc3dc33;
}

.lw-permission .lw-layout-icon, .lw-permission .el-tabs__item.is-active span,
.lw-permission .el-tabs__item.is-active span i,
.lw-dimension .el-tabs__item.is-active span {
color: #20a0ff;
}

.lw-permission .lw-layout_header {
background: #f5f5f5;
border-top: 1px solid #FFFFFE;
border-bottom: 1px solid #dddddd;
}

.el-checkbox__inner.is-indeterminate {
border: none;
}

body.darkStyle .about-dialog .el-form-item__label,
body.darkStyle .lw-header .pop-btn, body.darkStyle .ld-notification {
color: inherit;
}

body.darkStyle{
background: rgb(43, 43, 50);
}

.about-dialog .el-form-item__label {
color: #333333;
}

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

.el-button--text.is-disabled span{
color: #c0ccda;
}

body.darkStyle .lw-page-tool-bar, body.darkStyle .el-tooltip__popper.is-dark, body.darkStyle .ld-notification {
background: rgb(43, 43, 50) !important;
}

body.darkStyle .el-tooltip__popper.is-dark{
border: 1px solid rgba(255,255,255,0.75);
}

body.darkStyle tr .el-table__expanded-cell,body.darkStyle .el-dragger__cover__title,
body.darkStyle .el-upload__picture-card .el-upload__item-actions span.el-upload__item-title{
background-color: rgb(29, 29, 34);
}

.lw-audit .lw-audit-tab .title span.active {
background: #20a0ff;
color: white;
}

.lw-audit .lw-audit-tab .search {
float: right;
background: #FAFAFA;
padding-left: 6px;
}

.lw-audit .lw-audit-tab .search input {
outline: none;
border: 1px solid #c0ccda;
background-color: #FFFFFE;
}

body.darkStyle .lw-audit .lw-audit-tab .search input{
border-color: rgb(75, 75, 75);
}

.lw-audit .lw-audit-tab .search input:focus {
border-color: #20a0ff !important;
}

.el-table-column--selection .cell{
text-overflow: clip !important;
}
a.disabled {
color: #aaa;
cursor: not-allowed;
pointer-events: none;
}

.el-pagination__editor{
-moz-appearance: textfield !important;
}

.validate-error{
color:red;
}
.list-validate-error{
  border: 1px solid red !important;
}
pre{
margin: 0;
}
.no-selection iframe{
pointer-events:none;
}
.async-task-detail, .async-task-overview{
border: 1px solid #20a0ff;
}
.async-task-overview{
color: #20a0ff;
}
.async-task-monitor svg{
fill: #fff;
}
.darkStyle .async-task-monitor svg{
fill: rgb(43, 43, 50);
}
.async-task-monitor svg path:nth-child(2){
fill: #2370D7;
}

.lw-header .board-menu .top-menu__outer .top-menu > div.active {
color: #20a0ff;
}
body.darkStyle .lw-header .board-menu .top-menu__outer .top-menu > div.active{
background: #20a0ff;
}
.lw-header .board-menu .top-menu__outer {
background: #FFFFFE;
}
.lw-header .board-menu .second-menu__outer,.lw-header .board-menu .top-menu__outer .top-menu > div.active {
background: #F1F1F1;
}
body.darkStyle .lw-header .board-menu .top-menu__outer .top-menu > div {
color: rgba(255,255,255,0.75);
}
.lw-header .board-menu .second-menu__each a{
color: #20a0ff;
}
body.darkStyle .lw-header .board-menu .second-menu__inner > span.unclick {
color: #9a9898;
}
.lw-toolbar.fixed,.async-task-monitor .async-task-detail, .async-task-monitor .async-task-overview{
background: #FFFFFE;
}
body.darkStyle .lw-inner-route{
color: rgb(125, 123, 247);
}
tr.el-table__dynamic-layout div.el-col{
float:right;
}
tr.el-table__dynamic-layout div.el-col div.el-form-item{
margin: 5px 0;
}
@media screen and (max-width: 762px) {
.login-header{
display: none;
}
}
.table-border-bottom{
display: flex;
position: relative;
}
.table-border-bottom>*{
border-bottom: 1px solid #ccc;
}
.darkStyle .table-border-bottom{
border-bottom-color: #4a4949;
}
.table-border-bottom .el-form-item__label{
text-align: left;
white-space: wrap;
}
.comfy-layout .table-border-bottom,
.el-form--label-top .table-border-bottom{
flex-direction: column;
}
.comfy-layout .table-border-bottom > label,
.el-form--label-top  .table-border-bottom > label{
border-bottom:none;
}
.comfy-layout .table-border-bottom.el-form-item.is-required .el-form-item__label:before,
.el-form--label-top .table-border-bottom.el-form-item.is-required .el-form-item__label:before{
left:-7px;
}
.comfy-layout .table-border-bottom .el-form-item__label,
.el-form--label-top .table-border-bottom .el-form-item__label{
padding-bottom: 8px;
}
.form-wrapper .el-form-item {
padding-right: 10px;
}
.table-border-bottom .el-form-item__content{
margin-left: 0 !important;
flex-grow: 1;
flex-shrink: 1;
margin-right: 40px;
}
.comfy-layout .table-border-bottom .el-form-item__label,
.comfy-layout .table-border-bottom .el-form-item__content,
.el-form--label-top .table-border-bottom .el-form-item__label,
.el-form--label-top .table-border-bottom .el-form-item__content {
flex-basis: auto;
}
.empty-representation{
height: 22px;
}
.table-border-bottom .el-input-group__append{
border: none;
background: none;
}
.table-border-bottom input{
height: 25px;
}
.table-border-bottom input, .table-border-bottom textarea{
border: none;
border-radius: 0;
background: inherit;
font-size: 14px;
}
.table-border-bottom i.el-icon-edit {
color: #c6c6c6;
}
.darkStyle .table-border-bottom i.el-icon-edit {
color: #616161;
}
.table-border-bottom.el-form-item.is-required .el-form-item__label:before{
position: absolute;
left: 3px;
}
.table-border-bottom div.el-upload{
width: 0 !important;
flex-grow: 1;
}
.table-border-bottom div.el-upload .el-upload__inner{
width: 100% !important;
}
.lw-search-keyword>.el-input-group__append, .lw-search-keyword>.el-input-group__prepend{
background: #fff;
}
.darkStyle .lw-search-keyword>.el-input-group__append, .darkStyle .lw-search-keyword>.el-input-group__prepend{
background: rgb(29, 29, 34);
}
.lw-search-keyword>.el-input-group__append{
color: #333;
}
.lw-search-keyword>.el-input-group__prepend>.el-dropdown{
color: #20a0ff;
}
.lw-search-keyword>.el-input__inner{
border-left: 0;
border-right: 0;
}

/*IE上的特别处理*/
div.modern-search .lw-search-keyword--blur>.el-input__inner:focus{
border-color: #c0ccda;
}

.lw-search-keyword:hover .el-input-group__append,
.lw-search-keyword:hover .el-input__inner,
.lw-search-keyword:hover .el-input-group__prepend{
border-color: #8492a6 !important;
}

.lw-search-keyword--focus .el-input-group__append,
.lw-search-keyword--focus .el-input__inner,
.lw-search-keyword--focus .el-input-group__prepend{
border-color: #20a0ff;
}

.popup-filter>.el-input__inner{
border-right: 0;
}

.lw-infinite-menu{
background-color: #fff;
}

.modern-menu .el-menu-item.is-active {
background-color: #e5e5e5;
}
.el-card-modern {
border: none;
}

.el-card-modern .el-card__body {
padding: 10px 0;
}

.el-card-modern .el-card__header {
background-color: #ececec;
border-radius: 4px;
border: none;
}

.el-table-modern .el-table__header-wrapper thead th, .el-table__fixed-header-wrapper thead th {
background: #fafafa;
}

.lw-header .board-menu .second-menu__inner .no-forth-menu:hover, .lw-header .board-menu .second-menu__inner .no-fifth-menu:hover,
.lw-header .board-menu .second-menu__inner.no-third-menu:hover{
background: #e2e0e0;
color: #20a0ff;
}

.darkStyle .lw-header .board-menu .second-menu__inner .no-forth-menu:hover, .darkStyle .lw-header .board-menu .second-menu__inner .no-fifth-menu:hover,
.darkStyle .lw-header .board-menu .second-menu__inner.no-third-menu:hover{
background: #3A3B3F;
}

.lw-header .board-menu .top-menu .top-menu-item:hover > .target-blank, .lw-header .board-menu .top-menu .top-menu-item:hover > i.favor-icon,
.lw-header .board-menu .second-menu__inner .no-forth-menu:hover > span > a, .lw-header .board-menu .second-menu__inner .no-fifth-menu:hover > span > a,
.lw-header .board-menu .second-menu__inner.no-third-menu:hover > span > a,.lw-header .board-menu .second-menu__inner .no-forth-menu:hover > span > i.favor-icon,
.lw-header .board-menu .second-menu__inner .no-fifth-menu:hover > span > i.favor-icon,.lw-header .board-menu .second-menu__inner.no-third-menu:hover > span > i.favor-icon{
display:block !important;
}

.lw-header .board-menu .second-menu__inner .no-forth-menu, .lw-header .board-menu .second-menu__inner .no-fifth-menu, .lw-header .board-menu .top-menu__outer .top-menu > div{
position: relative;
}

.lw-permenu, .lw-permenu ul, .lw-extra ul{
background-color: rgb(239, 242, 247) !important;
}

body.darkStyle .lw-permenu, body.darkStyle .lw-permenu ul,body.darkStyle .lw-extra ul{
background-color: rgb(0, 0, 0) !important;
}

.lw-header .board-menu .top-menu__outer .top-menu-item a.target-blank, .lw-header .board-menu .top-menu__outer .top-menu-item i.favor-icon { color: #475669; }
.lw-header .board-menu .top-menu__outer .top-menu-item a.target-blank:hover, .lw-header .board-menu .top-menu__outer .top-menu-item i.favor-icon:hover { color: #20a0ff; }

.lw-header .board-menu .second-menu__inner .no-forth-menu a.target-blank, .lw-header .board-menu .second-menu__inner .no-fifth-menu a.target-blank,
.lw-header .board-menu .second-menu__inner.no-third-menu a.target-blank, .lw-header .board-menu .second-menu__inner.no-third-menu i.favor-icon.far,
.lw-header .board-menu .second-menu__inner .no-forth-menu i.favor-icon.far, .lw-header .board-menu .second-menu__inner .no-fifth-menu i.favor-icon.far{
color: #bbb;
}

.lw-header .board-menu .second-menu__inner .no-forth-menu a.target-blank:hover i, .lw-header .board-menu .second-menu__inner .no-fifth-menu a.target-blank:hover i,
.lw-header .board-menu .second-menu__inner.no-third-menu a.target-blank:hover i, .lw-header .board-menu .second-menu__inner .no-forth-menu i.favor-icon.far:hover,
.lw-header .board-menu .second-menu__inner.no-third-menu i.favor-icon.far:hover, .lw-header .board-menu .second-menu__inner .no-fifth-menu i.favor-icon.far:hover{
color: #20a0ff;
}

.darkStyle .lw-header .board-menu .second-menu__outer .query-input-wrapper{
border-bottom: 1px solid #4a4949;
}

.darkStyle .el-table__header-wrapper .cell .caret-wrapper .el-icon-edit{
color: #616161;
}
.darkStyle .el-button.is-plain:active, .darkStyle .el-images .text-file{
background: rgb(43,43,50) !important;
}

.lw-imenu .target-blank:hover, .lw-imenu i.favor-icon.far:hover, .lw-favorites .menu-link i.link:hover,
.lw-imenu .modern-menu .el-menu-item i.fa-external-link-alt:hover{
color: #20a0ff;
}

.lw-imenu i.favor-icon.fa, .lw-header .board-menu .second-menu__outer i.favor-icon.fa, .top-menu__outer .top-menu-item i.favor-icon.fa{
color: #e6c445 !important;
}
.lw-header .board-menu .second-menu__outer i.favor-icon{
position: absolute;
right: 5px;
top: 9px;
}

.lw-favorites .lw-favor-title.favor-tree-menu:hover{
background: #d3dce6;
}

.lw-favorites .menu-link.is-active{
color: #FFF;
background-color: #20a0ff;
}



.el-form-item__error{
color: #ff4949 !important;
}

body.darkStyle .el-form-item__error{
color: #ff4949 !important;
}
.lw-button .el-button.is-plain.is-disabled{
color: #C0CCDA;
}
.darkStyle .el-button.is-plain:hover,
.darkStyle .el-button.is-plain:focus,
.darkStyle .el-button.is-plain:active{
background-color: rgb(15, 15, 15);
}
.darkStyle .el-button.is-disabled.is-plain, .darkStyle .el-button.is-disabled.is-plain:hover{
background: rgba(45, 45, 45, 1);
color: #222;
}

.compact-layout .modern-layout-item:nth-of-type(1){
margin-top: 0 !important;
}

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

.darkStyle .progress-bar:hover{
background: #4a4949
}

.darkStyle .el-date-table__row .in-range{
background: #616161;
}

.resize-dragger{
width: 8px;
height: 100%;
position: absolute;
top: 0;
right: -4px;
z-index: 22;
}
.resize-dragger:hover{
cursor: col-resize;
}
.resize-dragger-vertical{
height: 8px;
width: 100%;
position: absolute;
bottom: -4px;
z-index: 22;
}
.resize-dragger-vertical:hover{
cursor: row-resize;
}
.lw-search-template-selector{
margin-right: -1px;
}
.lw-search-template-selector .el-input__inner{
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.lw-search-template-button{
margin-right: 4px;
}
.lw-search-template-button .el-button{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.lw-region{
background: #fff;
}
.lw-region.transparent{
background: transparent;
}
.lw-region-title{
position:relative;
width: 100%;
background: #F2F2F2;
height: 36px;
line-height: 36px;
padding: 0 24px;
border-bottom: 2px solid #2370D7;
color: #555;
font-weight: 600;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
box-sizing: border-box;
}
.lw-region:nth-last-child(1){
margin-bottom: 0 !important;
}
.lw-region-title:before{
content: ' ';
display: block;
height: 24px;
width: 4px;
background: #2370D7;
position: absolute;
left: 12px;
top: 6px;
border-radius: 2px;
}
.lw-list.standard{
background: #fff;
}
.lw-search-form.standard, .lw-toolbar-standard{
background: #F2F2F2;
}
.lw-search-form.standard .iconfont{
font-size: 14px;
}
.input-prefix, .more-filter>div:nth-child(2){
border-color: #c0ccda;
}
.input-prefix{
font-size: 14px;
}
.favorite-menu.active, .favorite-menu:hover, .more.active span{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
background: rgb(240, 248, 254);
color: #333;
}
.favorite-menu:hover{
background: #fff;
}
.more-item{
border-radius: 0 !important;
}
.more-item:hover{
background: #2370D7 !important;
color: #fff !important;
}
.more-item-wrap{
max-height: 300px;
overflow-x: hidden !important;
}
.standard-wrapper{
padding: 8px 8px 0 !important;
}
.standard-wrapper > .standard-wrapper:first-child, .standard-wrapper > div:first-child > .standard-wrapper:first-child{
padding-top: 0 !important;
}
.lw-toolbar.standard-wrapper, .lw-search-form.standard-wrapper {
	padding-bottom: 8px !important;
}
.lw-toolbar.standard-wrapper + .lw-item-list {
	margin-top: 8px;
}
.lw-current-database{
display: inline-block;
border-radius: 2px;
color: #fff;
font-size: 12px;
padding: 4px 15px;
margin-left: 30px;
line-height: normal;
vertical-align: top;
}
.lw-current-database:nth-child(1){
margin-left: 0;
}

.list-cell-width-placeholder{
position: absolute;
left: -9999px;
}

.addon-node{
white-space: pre;
}
.el-message--error .el-message__content{
word-break: break-all;
}
.moder_header .menu-icon, .lw-menu.standard .menu-icon{
padding: 0 10px 0 0 !important;
}
.top-menu > div, .favor-board-menu{
padding-left: 10px;
}

/*
* 在 firefox 上面，按住 shift 再点击被认为是选中文字
* el-checkbox 的勾选框是用 span 模拟的，所以在 firefox 上会出现按住 shift 点击勾选框无效的情况
* 所以针对 firefox 的特殊样式，使列表中的多选框可以响应按住 shift 后勾选
*/
@-moz-document url-prefix() {
.el-table-column--selection .el-checkbox__input .el-checkbox__original{
width: 14px;
height: 14px;
z-index: 1;
left: 0;
cursor: pointer;
}
}

.el-dialog--medium {
	width: 70%;
}

.el-select-dropdown__item, .el-autocomplete__suggestions li {
	position: relative;
}
 

.el-select-dropdown__item .icon-wrapper, .el-autocomplete__suggestions li .icon-wrapper {
	display: none;
	position: absolute;
	top: 50%;
	right: 5px;
	transform: translateY(-50%);
}

.el-select-dropdown__item .icon-wrapper .icon, .el-autocomplete__suggestions li .icon-wrapper .icon {
	margin-left: 5px;
}

.el-select-dropdown__wrapper .el-option-new, .el-autocomplete__outer .el-option-new {
	margin: 5px 10px;
    padding: 5px 10px;
	text-align: center;
    border: 1px dashed #ccc;
    border-radius: 2px;
	font-size: 14px;
	cursor: pointer;
}
/*
平板
*/
@media screen and (max-width: 960px) {
	.el-select-dropdown__item .icon-wrapper, .el-autocomplete__suggestions li .icon-wrapper {
		display: block;
	}
}

.el-select-dropdown__item.hover .icon-wrapper,  .el-autocomplete__suggestions li:hover .icon-wrapper {
	display: block;
}