@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?hbyg1t');
  src:  url('../fonts/icomoon.eot?hbyg1t#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?hbyg1t') format('truetype'),
    url('../fonts/icomoon.woff?hbyg1t') format('woff'),
    url('../fonts/icomoon.svg?hbyg1t#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-pan:before {
  content: "\e906";
}
.icon-phone:before {
  content: "\e907";
}
.icon-person:before {
  content: "\e903";
}
.icon-quit:before {
  content: "\e904";
}
.icon-key:before {
  content: "\e905";
}
.icon-box:before {
  content: "\e900";
}
.icon-remind:before {
  content: "\e901";
  font-size: 18px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2px;
}
.icon-service:before {
  content: "\e902";
}

.hidden-select-pop {
  display: none;
}
.menu_tree .el-tree-node>.el-tree-node__children{
  overflow: visible;
}

.aliKeyTypeBox .el-form-item__label{
  padding-top: 2px;
}

.el-table tr.rowBackground,.rowBackground .el-input__inner{
  /* background: #eee; */
  border: none
}
.search-box .el-form-item__label{
  text-align: left;
}
.mulselect_close{
  position: absolute;
  right: 0;
  top: 0;
}
.table_box .el-table{
  width: 2720px!important;
  max-width: 2720px!important;
}
.table_box .el-table__body-wrapper{
  overflow: hidden;
  width: 2720px;
}
::-webkit-scrollbar{
  height:14px !important;
}
.table_box .el-table__header-wrapper,.table_box .resize-triggers{
  width: 2720px;
}
.source .el-button.active1{
  border: 1px solid #20a0ff;
  color: #20a0ff;
}
.picUplaodCenter .el-upload{
  padding: 0 0 5px;
}

.table_wrap .el-table .cell{
  display: flex;
  align-items: center;
}
.table_wrap .el-table .cell img{
  padding: 0 5px 0 0;
}
.my_tabs.tabs .el-tabs__item{
  width: auto;
}
.search_box .el-input__inner{
  width: 95%
}

.bannerItem .el-form--inline .el-form-item__label{
  width: 92px;
  text-align: left;
}
.bannerItem .el-form--inline .el-form-item__content{
  width: 400px;
}
.propertyRes-manage-content .el-upload{
  padding: 0 0 5px;
}
.lg-preview-nav-left .lg-preview-nav-arrow,.lg-preview-nav-right .lg-preview-nav-arrow{
  display: none;
}
.stateControlRow .el-form-item__label{
  text-align: left;
  width: 100px;
}
.stateControlRow .el-form-item__content{
  width: 250px;
}

.bannerItem .el-form--inline .table_form_item .el-form-item__content{
  width: 100%;
}
.bannerItem .el-form--inline .children_list .el-form-item__content{
  display: flex;
}

.bannerItem .el-form--inline .children_list .el-form-item__content .el-button{
  margin-left: 10px;
}

#switchColor span{
  color: #666 !important;
}
.treeExpand{
  display: inline-block;
  vertical-align: middle;
  height: inherit;
  margin-top: -2px;
  position: relative;
}
.treeExpand .expanded {
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.tabs_check {
  margin: 15px 15px 60px 0px!important;
  border: 1px solid #E2E1E6;
  box-sizing: border-box;
  height: 450px;
  overflow: auto;
}
.tabs_check .el-tree{
  margin: 0;
  padding: 0;
}
.treerolelist {
  display: inline-block;
  vertical-align: middle;
}


.tabs_check .treerolelist {
  word-wrap: break-word;
  width: 680px;
  white-space: normal;
}
.tabs_check .ftree_label {
  width: 180px;
}

.tabs_check .el-checkbox {
  margin-right: 15px;
}
.ftree_label {
  display: inline-block;
}

.tabs_check>div>div>div {
  padding-left: 0px!important;
}

.tabs_check .el-tree-node>.el-tree-node__children {
  margin-left: 0px!important;
}

.tabs_check .el-tree-node__content {
  border-bottom: 1px solid #E2E1E6;
  height: auto !important;
}
/* .tabs_check .el-tree-node:last-child .el-tree-node__content{
  border-bottom: none;
} */

.tabs_check .treerolelist {
  border-left: 1px solid #E2E1E6;
}



.eas_itemInput > .el-input__inner {
  padding: 18px 10px !important;
  background-color: white !important;
}
.eas_BackgroundColor .el-table__body tr.current-row>td {
  background-color: rgb(238, 241, 246) !important;
}
.eas_BackgroundColor tbody .el-table__row {
  background-color: rgb(238, 241, 246) !important;
}
.hidden-select.el-select .el-input__inner{
  width: 203px;
}

.mb27_sort {
  margin-bottom: 27px!important;
}
.mb27_sort .el-form-item__error {
  color: #ff4949;
  font-size: 12px;
  line-height: 1;
  padding-top: 4px;
  position: relative;
}
.tabs_check .el-tree-node__content>.el-checkbox{
  padding-bottom: 3px;
}

input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
.el-table{
  overflow: auto!important;
}
