.cellPopper {
  max-width: 400px;
}
.customCell[data-v-3ec0c195] {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@font-face {font-family: "icon";
  src: url(../../vueAssets/fonts/iconfont.eot); /* IE9 */
  src: url(../../vueAssets/fonts/iconfont.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(data:font/woff;base64,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) format('woff'),
  url(../../vueAssets/fonts/iconfont.ttf) format('truetype'), 
  url(../../vueAssets/img/iconfont.svg#icon) format('svg'); /* iOS 4.1- */
}

.icon {
  font-family: "icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-tcquanping:before {
  content: "\e609";
}

.icon-quanping:before {
  content: "\e68a";
}

.icon-tichu:before {
  content: "\e74d";
}

.icon-daochu:before {
  content: "\e67c";
}

.icon-qingchushaixuan:before {
  content: "\e69e";
}

.icon-baocun:before {
  content: "\e617";
}

.icon-shaixuan:before {
  content: "\e741";
}

.icon-get:before {
  content: "\e605";
}

.icon-tongji:before {
  content: "\e608";
}


@charset "UTF-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
  margin: 0;
  padding: 0;
}

body, button, input, select, textarea {
  font: 14px tahoma, arial, 宋体;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

address, cite, dfn, em, var {
  font-style: normal;
}

code, kbd, pre, samp {
  font-family: couriernew, courier, monospace;
}

small {
  font-size: 12px;
}

ul, ol {
  list-style: none;
}

a {
  text-decoration: none;
  color: #2c3e50;
}

a:hover {
  text-decoration: none;
}

sup {
  vertical-align: text-top;
}

sub {
  vertical-align: text-bottom;
}

legend {
  color: #2c3e50;
}

fieldset, img {
  border: 0;
}

button, input, select, textarea {
  font-size: 100%;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

button {
  cursor: pointer;
  outline: none;
  border: none;
  background-color: transparent;
}

input {
  outline: none;
  border: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #666;
  font-size: 12px;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #666;
  font-size: 12px;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #666;
  font-size: 12px;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #666;
  font-size: 12px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input::-webkit-input-placeholder {
  /* placeholder颜色  */
  color: #aab2bd;
  /* placeholder字体大小  */
  font-size: 12px;
}

input[type=number] {
  -moz-appearance: textfield;
}

body {
  font-family: "Microsoft YaHei", "icon" !important;
}

html,
body {
  width: 100%;
  height: 100%;
  cursor: default;
}

.ag-body-viewport-wrapper.ag-layout-normal {
  overflow-x: scroll;
}

@media screen and (max-width: 1440px) {
  .el-tree-node__content {
    height: 22px !important;
  }

  .el-tree-node__label,
.custom-tree-node {
    font-size: 12px !important;
  }
}
.cell_default {
  font-size: 11px;
  border: 1px solid #e5e5e5 !important;
}

.deep_titleText {
  padding: 0 0 0 5px;
  border-left: 3px solid #999;
  line-height: 14px;
}

.ag-theme-balham .ag-header-cell::after,
.ag-theme-balham .ag-header-group-cell::after {
  height: 100% !important;
  top: 0 !important;
}

.el-table .cell {
  line-height: 16px;
  white-space: nowrap;
  text-overflow: clip;
}

.el-dialog {
  position: relative;
}
.el-dialog .modelFill {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9999;
}

.el-dialog__header {
  padding: 10px;
}
.el-dialog__header .el-dialog__title {
  font-size: 14px;
  font-weight: 900;
}
.el-dialog__header .el-dialog__headerbtn {
  top: 13px;
}

.el-dialog__body,
.el-dialog__footer {
  background-color: #f2f2f2;
  margin: 0;
  padding: 10px;
}

.el-dialog__body {
  padding-top: 10px !important;
}

.el-dialog__footer {
  padding: 5px 10px 15px 10px;
  border-radius: 3px;
}

.dialogContent {
  border: 1px solid #e5e5e5;
  border-radius: 5px;
  padding: 20px 10px;
  background-color: #fff;
  position: relative;
}

.artAuction .el-table .cell {
  white-space: pre-line;
}

.search .prefixInput .el-input__inner {
  padding: 0 5px 0 18px;
}

.search .suffixInput .el-input__inner {
  padding: 0 18px 0 10px;
}

.el-input__prefix,
.el-input__suffix {
  line-height: 27px;
}

.el-button--mini, .el-button--mini.is-round {
  padding: 5px 15px;
}

.el-input--mini .el-input__inner {
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
}

.el-input--mini .el-input__icon {
  line-height: 26px;
}

.el-input--prefix .el-input__inner {
  padding-left: 30px;
}

.el-input-number.is-controls-right[class*=mini] [class*=decrease],
.el-input-number.is-controls-right[class*=mini] [class*=increase] {
  line-height: 10px !important;
}

.el-input-number.is-controls-right .el-input-number__decrease {
  bottom: 2px !important;
}

.el-input-number__increase {
  top: 2px !important;
}

.el-input-number__increase .el-icon-arrow-up,
.el-input-number__decrease .el-icon-arrow-down {
  line-height: 10px;
}

.el-input-number.is-controls-right .el-input__inner {
  padding: 0px 30px 0 0px;
}

.el-tooltip__popper.is-light {
  background: #f1f1f1;
  color: #000;
  border: 1px solid #999;
}

.selectedHeaderCell {
  padding: 0 5px !important;
  text-align: center !important;
}

.treeBox .el-tree .el-tree-node__content:hover .el-icon-info {
  display: inline;
  color: #409eff;
}
.treeBox .el-tree .custom-tree-node {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
}
.treeBox .el-tree .custom-tree-node .el-icon-info {
  position: absolute;
  left: -18px;
  top: 2px;
  font-size: 16px;
  cursor: pointer;
  display: none;
}

.indexDesc {
  padding-top: 10px;
  max-height: calc(100vh - 200px);
  overflow: auto;
}
.indexDesc p,
.indexDesc h3 {
  margin: 0;
  font-size: 14px;
}
.indexDesc h3 {
  margin-top: 5px;
}
.indexDesc h3:first-child {
  margin-top: 0;
}
.indexDesc section span {
  display: inline-block;
  padding-left: 24px;
}
