.absolute[data-v-bfb4e218] {
  position: absolute;
}
.relative[data-v-bfb4e218] {
  position: relative;
}
.flex[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-bfb4e218] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-bfb4e218]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-bfb4e218]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-bfb4e218]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-bfb4e218] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-bfb4e218] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-bfb4e218] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-bfb4e218] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-bfb4e218] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bfb4e218],
.ant-tree li .ant-tree-node-content-wrapper[data-v-bfb4e218]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bfb4e218] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-bfb4e218] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-bfb4e218]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-bfb4e218]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-bfb4e218] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-bfb4e218]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-bfb4e218]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-bfb4e218] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-bfb4e218] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-bfb4e218] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-bfb4e218] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bfb4e218] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-bfb4e218] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bfb4e218] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-bfb4e218] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-bfb4e218],
.amap-copyright[data-v-bfb4e218] {
  display: none !important;
}
.box-shadow[data-v-bfb4e218] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-bfb4e218] {
  box-sizing: border-box;
}
.flex-center[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-bfb4e218] .ant-carousel {
  height: 100%;
}
[data-v-bfb4e218] .ant-carousel .slick-slider,[data-v-bfb4e218] .ant-carousel .slick-track,[data-v-bfb4e218] .ant-carousel .slick-list,[data-v-bfb4e218] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-bfb4e218] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-bfb4e218]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-bfb4e218]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-bfb4e218] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-bfb4e218] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-bfb4e218] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-bfb4e218] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-bfb4e218] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-bfb4e218] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-bfb4e218] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-bfb4e218] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-bfb4e218] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-bfb4e218] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-bfb4e218]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-bfb4e218]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-bfb4e218]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-bfb4e218]:last-child::after {
  display: none;
}
.vxe-pager[data-v-bfb4e218] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-bfb4e218] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-bfb4e218] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bfb4e218] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bfb4e218]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-bfb4e218] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bfb4e218] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bfb4e218]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bfb4e218] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bfb4e218] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bfb4e218]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bfb4e218]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bfb4e218],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bfb4e218] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bfb4e218]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bfb4e218]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bfb4e218]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bfb4e218]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-bfb4e218],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-bfb4e218] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-bfb4e218],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-bfb4e218] {
  color: var(--primary-color);
}
.file-name-type[data-v-bfb4e218] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-bfb4e218]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-bfb4e218]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-bfb4e218]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-bfb4e218] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-bfb4e218] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-bfb4e218] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-bfb4e218] {
  color: #999999;
}
.file-name-type .file-list[data-v-bfb4e218]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-bfb4e218] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-bfb4e218] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-bfb4e218]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-bfb4e218] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-bfb4e218] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-bfb4e218] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-bfb4e218] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-bfb4e218] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-bfb4e218] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-bfb4e218]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-bfb4e218]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-bfb4e218]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-bfb4e218]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-bfb4e218]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-bfb4e218] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-bfb4e218] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-bfb4e218] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-bfb4e218] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bfb4e218] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bfb4e218] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-bfb4e218] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-bfb4e218] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-bfb4e218] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-bfb4e218] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bfb4e218] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bfb4e218]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-bfb4e218] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-bfb4e218] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bfb4e218] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bfb4e218]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bfb4e218]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-bfb4e218] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-bfb4e218] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bfb4e218] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bfb4e218]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bfb4e218]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bfb4e218]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-bfb4e218] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-bfb4e218] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-bfb4e218] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-bfb4e218] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-bfb4e218] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-bfb4e218] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-bfb4e218] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-bfb4e218] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-bfb4e218] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-bfb4e218] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-bfb4e218]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-bfb4e218] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-bfb4e218] {
  flex-shrink: 0;
}
input[type="number"][data-v-bfb4e218] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-bfb4e218]::-webkit-inner-spin-button,
input[type="number"][data-v-bfb4e218]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-bfb4e218] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-bfb4e218] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-bfb4e218]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-bfb4e218] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-bfb4e218] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-bfb4e218] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-bfb4e218] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-bfb4e218] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-bfb4e218] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bfb4e218] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bfb4e218]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-bfb4e218] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-bfb4e218] {
  flex-shrink: 0;
}
[data-v-bfb4e218] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-bfb4e218] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-bfb4e218] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-bfb4e218] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-bfb4e218] .choose-tenant-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body {
  height: 440px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .conditions-warp {
  padding: 14px 36px;
  flex-shrink: 0;
  position: relative;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .conditions-warp .anticon {
  position: absolute;
  left: 44px;
  z-index: 99;
  top: 50%;
  transform: translateY(-50%);
  font-size: 18px;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .conditions-warp .ant-input {
  padding-left: 30px;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .list-container {
  flex: 1;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .list-container .tenant-list {
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 15px;
  cursor: pointer;
  border-bottom: 1px solid #e8e8e8;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 20px;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .list-container .tenant-list:last-child {
  border: none;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .list-container .tenant-list:hover {
  background: rgba(0, 0, 0, 0.05);
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .list-container .tenant-list.active {
  color: #fff;
  background: var(--primary-color);
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .footer-container {
  text-align: right;
  padding: 10px 20px;
  border-top: 1px solid #e8e8e8;
}
[data-v-bfb4e218] .choose-tenant-modal-container .modal-container-body .footer-container button {
  margin-left: 16px;
}

.absolute[data-v-9000c804] {
  position: absolute;
}
.relative[data-v-9000c804] {
  position: relative;
}
.flex[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-9000c804] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-9000c804]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-9000c804]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-9000c804]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-9000c804] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-9000c804] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-9000c804] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-9000c804] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-9000c804] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9000c804],
.ant-tree li .ant-tree-node-content-wrapper[data-v-9000c804]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9000c804] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-9000c804] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-9000c804]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-9000c804]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-9000c804] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-9000c804]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-9000c804]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-9000c804] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-9000c804] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-9000c804] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-9000c804] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9000c804] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-9000c804] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9000c804] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-9000c804] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-9000c804],
.amap-copyright[data-v-9000c804] {
  display: none !important;
}
.box-shadow[data-v-9000c804] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-9000c804] {
  box-sizing: border-box;
}
.flex-center[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-9000c804] .ant-carousel {
  height: 100%;
}
[data-v-9000c804] .ant-carousel .slick-slider,[data-v-9000c804] .ant-carousel .slick-track,[data-v-9000c804] .ant-carousel .slick-list,[data-v-9000c804] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-9000c804] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-9000c804]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-9000c804]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-9000c804] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-9000c804] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-9000c804] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-9000c804] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-9000c804] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-9000c804] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-9000c804] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-9000c804] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-9000c804] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-9000c804] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-9000c804]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-9000c804]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-9000c804]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-9000c804]:last-child::after {
  display: none;
}
.vxe-pager[data-v-9000c804] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-9000c804] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-9000c804] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9000c804] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9000c804]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-9000c804] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9000c804] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9000c804]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9000c804] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9000c804] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9000c804]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9000c804]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9000c804],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9000c804] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9000c804]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9000c804]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9000c804]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9000c804]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-9000c804],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-9000c804] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-9000c804],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-9000c804] {
  color: var(--primary-color);
}
.file-name-type[data-v-9000c804] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-9000c804]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-9000c804]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-9000c804]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-9000c804] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-9000c804] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-9000c804] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-9000c804] {
  color: #999999;
}
.file-name-type .file-list[data-v-9000c804]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-9000c804] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-9000c804] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-9000c804]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-9000c804] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-9000c804] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-9000c804] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-9000c804] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-9000c804] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-9000c804] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-9000c804]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-9000c804]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-9000c804]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-9000c804]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-9000c804]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-9000c804] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-9000c804] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-9000c804] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-9000c804] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9000c804] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9000c804] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-9000c804] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-9000c804] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-9000c804] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-9000c804] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9000c804] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9000c804]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-9000c804] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-9000c804] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9000c804] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9000c804]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9000c804]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-9000c804] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-9000c804] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9000c804] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9000c804]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9000c804]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9000c804]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-9000c804] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-9000c804] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-9000c804] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-9000c804] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-9000c804] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-9000c804] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-9000c804] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-9000c804] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-9000c804] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-9000c804] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-9000c804]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-9000c804] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-9000c804] {
  flex-shrink: 0;
}
input[type="number"][data-v-9000c804] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-9000c804]::-webkit-inner-spin-button,
input[type="number"][data-v-9000c804]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-9000c804] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-9000c804] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-9000c804]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-9000c804] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-9000c804] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-9000c804] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-9000c804] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-9000c804] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-9000c804] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9000c804] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9000c804]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-9000c804] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-9000c804] {
  flex-shrink: 0;
}
[data-v-9000c804] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-9000c804] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-9000c804] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-9000c804] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-9000c804] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-9000c804] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-9000c804] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-9000c804] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-9000c804] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-9000c804] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-9000c804] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-9000c804] .forget-modal-Visible-container .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-9000c804] .forget-modal-Visible-container .ant-form-item .ant-form-item-label {
  width: 100px;
}
[data-v-9000c804] .forget-modal-Visible-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
  margin-right: 20px;
}
[data-v-9000c804] .forget-modal-Visible-container .ant-form-item .ant-form-item-control-wrapper .ant-form-item-children {
  display: block;
}
[data-v-9000c804] .forget-modal-Visible-container .ant-form-item .ant-form-item-control-wrapper .ant-form-item-children .ant-input-affix-wrapper {
  display: block;
}
[data-v-9000c804] .forget-modal-Visible-container .form-footer {
  justify-content: center;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.popover-target-container {
  width: 100%;
  height: 100%;
  padding: 0 42px 0 20px;
  width: 210px;
  transition: 0.2s;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #ffffff;
  overflow: hidden;
  position: relative;
}
.popover-target-container.active {
  background: #005ba0;
}
.popover-target-container .name {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-right: 12px;
}
.popover-target-container .anticon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
  font-size: 12px;
  transition: 0.2s;
}
.popover-target-container .anticon.rotate {
  transform: rotate(-180deg);
  margin-top: -7px;
}
.one-level-menu-popover .ant-popover-inner-content {
  padding: 0 !important;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container {
  min-width: 250px;
  min-height: 200px;
  display: flex;
  flex-direction: column;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-header {
  height: 58px;
  border-bottom: 1px solid #e8e8e8;
  margin: 0 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: bold;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 10px 20px;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item {
  margin-left: 20px;
  flex: 1;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item:first-child {
  margin-left: 0;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item .menu-list {
  color: #666;
  font-size: 14px;
  height: 40px;
  margin-bottom: 10px;
  width: 152px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  cursor: pointer;
  border-radius: 4px;
  transition: 0.2s;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item .menu-list:not(.active):hover {
  text-decoration: underline;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item .menu-list.active {
  background: #005ba0;
  color: #fff;
}
.one-level-menu-popover .ant-popover-inner-content .popover-drow-container .popover-drow-body .line-item.center .menu-list {
  justify-content: center;
  width: 100%;
  padding: 0;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.setting-menu {
  cursor: pointer;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin: 0 20px;
  align-items: center;
}
.setting-menu .bj-icon {
  margin-right: 8px;
}
.setting-menu-popover .ant-popover-inner-content {
  padding: 0;
}
.setting-menu-popover .setting-menu-container {
  min-width: 250px;
  min-height: 200px;
  padding: 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.setting-menu-popover .setting-menu-container .line-item {
  margin-left: 50px;
  flex: 1;
}
.setting-menu-popover .setting-menu-container .line-item:first-child {
  margin-left: 0;
}
.setting-menu-popover .setting-menu-container .line-item .menu-list {
  color: #666;
  font-size: 14px;
  height: 40px;
  margin-bottom: 10px;
  white-space: nowrap;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  cursor: pointer;
  border-radius: 4px;
  transition: 0.2s;
}
.setting-menu-popover .setting-menu-container .line-item .menu-list:not(.active):hover {
  text-decoration: underline;
}
.setting-menu-popover .setting-menu-container .line-item .menu-list.active {
  background: #005ba0;
  color: #fff;
}
.setting-menu-popover .setting-menu-container .line-item.center .menu-list {
  justify-content: center;
}

.absolute[data-v-7191597d] {
  position: absolute;
}
.relative[data-v-7191597d] {
  position: relative;
}
.flex[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7191597d] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7191597d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7191597d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7191597d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7191597d] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7191597d] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7191597d] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7191597d] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7191597d] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7191597d],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7191597d]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7191597d] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7191597d] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7191597d]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-7191597d]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-7191597d] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-7191597d]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-7191597d]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7191597d] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7191597d] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7191597d] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7191597d] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7191597d] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-7191597d] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7191597d] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7191597d] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7191597d],
.amap-copyright[data-v-7191597d] {
  display: none !important;
}
.box-shadow[data-v-7191597d] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7191597d] {
  box-sizing: border-box;
}
.flex-center[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7191597d] .ant-carousel {
  height: 100%;
}
[data-v-7191597d] .ant-carousel .slick-slider,[data-v-7191597d] .ant-carousel .slick-track,[data-v-7191597d] .ant-carousel .slick-list,[data-v-7191597d] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-7191597d] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-7191597d]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-7191597d]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7191597d] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7191597d] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-7191597d] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7191597d] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7191597d] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7191597d] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-7191597d] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7191597d] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7191597d] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7191597d] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7191597d]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-7191597d]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7191597d]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7191597d]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7191597d] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7191597d] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7191597d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7191597d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7191597d]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-7191597d] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7191597d] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7191597d]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7191597d] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7191597d] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7191597d]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7191597d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7191597d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7191597d] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7191597d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7191597d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7191597d]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7191597d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7191597d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7191597d] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-7191597d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7191597d] {
  color: var(--primary-color);
}
.file-name-type[data-v-7191597d] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-7191597d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7191597d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7191597d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7191597d] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7191597d] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7191597d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-7191597d] {
  color: #999999;
}
.file-name-type .file-list[data-v-7191597d]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7191597d] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7191597d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-7191597d]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7191597d] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7191597d] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7191597d] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7191597d] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7191597d] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7191597d] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-7191597d]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-7191597d]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7191597d]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7191597d]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7191597d]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7191597d] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7191597d] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7191597d] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7191597d] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7191597d] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7191597d] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7191597d] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7191597d] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-7191597d] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-7191597d] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7191597d] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7191597d]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-7191597d] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-7191597d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7191597d] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7191597d]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7191597d]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-7191597d] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-7191597d] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7191597d] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7191597d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7191597d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7191597d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-7191597d] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-7191597d] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-7191597d] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-7191597d] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-7191597d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-7191597d] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-7191597d] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-7191597d] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-7191597d] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-7191597d] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-7191597d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-7191597d] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7191597d] {
  flex-shrink: 0;
}
input[type="number"][data-v-7191597d] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7191597d]::-webkit-inner-spin-button,
input[type="number"][data-v-7191597d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7191597d] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-7191597d] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-7191597d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-7191597d] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7191597d] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7191597d] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7191597d] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-7191597d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7191597d] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7191597d] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7191597d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-7191597d] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7191597d] {
  flex-shrink: 0;
}
[data-v-7191597d] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7191597d] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-7191597d] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7191597d] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7191597d] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7191597d] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7191597d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7191597d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7191597d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7191597d] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7191597d] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.choose-organization-container[data-v-7191597d] {
  min-width: 300px;
  max-width: 600px;
  height: 100%;
  margin-left: 20px;
  position: relative;
  cursor: pointer;
}
.choose-organization-container[data-v-7191597d]::before,
.choose-organization-container[data-v-7191597d]:after {
  height: 24px;
  width: 2px;
  background: rgba(255, 255, 255, 0.4);
  transform: translateY(-50%);
  border-right: 1px solid rgba(0, 0, 0, 0.8);
  content: "";
  position: absolute;
  top: 50%;
}
.choose-organization-container[data-v-7191597d]::before {
  left: 0;
}
.choose-organization-container[data-v-7191597d]::after {
  content: "";
  right: 0;
}
.choose-organization-container .popover-target-container[data-v-7191597d] {
  width: 100%;
  height: 100%;
  padding: 0 42px 0 20px;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #ffffff;
  overflow: hidden;
  position: relative;
}
.choose-organization-container .popover-target-container .name[data-v-7191597d] {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-right: 12px;
  text-align: left;
}
.choose-organization-container .popover-target-container .anticon[data-v-7191597d] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
  font-size: 12px;
  transition: 0.2s;
}
.choose-organization-container .popover-target-container .anticon.rotate[data-v-7191597d] {
  transform: rotate(-180deg);
  margin-top: -7px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .ant-popover-inner-content {
  padding: 0;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container {
  width: 470px;
  height: 450px;
  display: flex;
  flex-direction: column;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header {
  height: 58px;
  border-bottom: 1px solid #e8e8e8;
  margin: 0 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-shrink: 0;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .check-button-warp {
  flex-shrink: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .check-button-warp .check-button {
  width: 32px;
  height: 32px;
  background: #f1f2f7;
  border-radius: 4px;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: var(--primary-color);
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .check-button-warp .check-button /deep/ .bj-icon::before {
  font-size: 18px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .check-button-warp .check-button.active {
  background: var(--primary-color);
  color: #fff;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .check-button-warp .check-button:not(:first-child) {
  margin-left: 10px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-header .tenant-name {
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 20px;
  font-size: 16px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body {
  flex: 1;
  padding: 10px 0;
  overflow: hidden;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container {
  height: 100%;
  padding: 0 20px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .ant-tree-node-content-wrapper {
  overflow: hidden;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .ant-tree-title {
  font-size: 15px;
  width: calc(100% - 10px);
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 10px;
  box-sizing: border-box;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .bj-icon-tree_line {
  margin-right: 4px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .bj-icon-tree_line::before {
  font-size: 18px !important;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .bj-icon-project_space {
  margin-right: 4px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .bj-icon-project_space::before {
  font-size: 18px !important;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .ant-tree-node-selected.ant-tree-node-content-wrapper-open .bj-icon {
  color: #fff !important;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .ant-tree-treenode-selected .bj-icon-project_space {
  margin-right: 4px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .ant-tree .ant-tree-treenode-selected .bj-icon-project_space::before {
  font-size: 18px !important;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .pro-list-warp {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  padding: 8px 20px;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .pro-list-warp:hover {
  background-color: #e5f6ff;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body .carousel-item-container .pro-list-warp.active {
  background: var(--primary-color);
  color: #fff;
}
.choose-organization-container[data-v-7191597d] .choose-organization-popover .popover-drow-container .popover-drow-body /deep/ .ant-carousel .slick-dots {
  height: 32px;
  top: -55px;
  right: 0;
  width: auto;
  display: none !important;
}

.absolute[data-v-2b4e5b1c] {
  position: absolute;
}
.relative[data-v-2b4e5b1c] {
  position: relative;
}
.flex[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2b4e5b1c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2b4e5b1c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2b4e5b1c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2b4e5b1c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2b4e5b1c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2b4e5b1c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2b4e5b1c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2b4e5b1c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b4e5b1c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b4e5b1c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b4e5b1c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b4e5b1c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2b4e5b1c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2b4e5b1c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-2b4e5b1c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-2b4e5b1c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-2b4e5b1c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-2b4e5b1c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2b4e5b1c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2b4e5b1c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2b4e5b1c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2b4e5b1c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b4e5b1c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-2b4e5b1c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b4e5b1c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2b4e5b1c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2b4e5b1c],
.amap-copyright[data-v-2b4e5b1c] {
  display: none !important;
}
.box-shadow[data-v-2b4e5b1c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2b4e5b1c] {
  box-sizing: border-box;
}
.flex-center[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2b4e5b1c] .ant-carousel {
  height: 100%;
}
[data-v-2b4e5b1c] .ant-carousel .slick-slider,[data-v-2b4e5b1c] .ant-carousel .slick-track,[data-v-2b4e5b1c] .ant-carousel .slick-list,[data-v-2b4e5b1c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b4e5b1c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b4e5b1c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-2b4e5b1c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2b4e5b1c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2b4e5b1c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-2b4e5b1c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2b4e5b1c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2b4e5b1c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2b4e5b1c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-2b4e5b1c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2b4e5b1c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2b4e5b1c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2b4e5b1c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2b4e5b1c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-2b4e5b1c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2b4e5b1c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2b4e5b1c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2b4e5b1c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2b4e5b1c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2b4e5b1c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b4e5b1c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b4e5b1c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-2b4e5b1c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b4e5b1c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b4e5b1c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b4e5b1c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b4e5b1c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b4e5b1c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b4e5b1c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b4e5b1c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b4e5b1c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b4e5b1c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b4e5b1c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b4e5b1c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b4e5b1c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2b4e5b1c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2b4e5b1c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-2b4e5b1c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2b4e5b1c] {
  color: var(--primary-color);
}
.file-name-type[data-v-2b4e5b1c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-2b4e5b1c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2b4e5b1c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2b4e5b1c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2b4e5b1c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2b4e5b1c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2b4e5b1c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-2b4e5b1c] {
  color: #999999;
}
.file-name-type .file-list[data-v-2b4e5b1c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2b4e5b1c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2b4e5b1c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-2b4e5b1c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2b4e5b1c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2b4e5b1c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2b4e5b1c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2b4e5b1c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2b4e5b1c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2b4e5b1c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-2b4e5b1c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-2b4e5b1c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2b4e5b1c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2b4e5b1c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2b4e5b1c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2b4e5b1c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2b4e5b1c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2b4e5b1c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2b4e5b1c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b4e5b1c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b4e5b1c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2b4e5b1c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2b4e5b1c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-2b4e5b1c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-2b4e5b1c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b4e5b1c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b4e5b1c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-2b4e5b1c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-2b4e5b1c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b4e5b1c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b4e5b1c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b4e5b1c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-2b4e5b1c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-2b4e5b1c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b4e5b1c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b4e5b1c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b4e5b1c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b4e5b1c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-2b4e5b1c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-2b4e5b1c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-2b4e5b1c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-2b4e5b1c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-2b4e5b1c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-2b4e5b1c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-2b4e5b1c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-2b4e5b1c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-2b4e5b1c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b4e5b1c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b4e5b1c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-2b4e5b1c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2b4e5b1c] {
  flex-shrink: 0;
}
input[type="number"][data-v-2b4e5b1c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2b4e5b1c]::-webkit-inner-spin-button,
input[type="number"][data-v-2b4e5b1c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2b4e5b1c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b4e5b1c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b4e5b1c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-2b4e5b1c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2b4e5b1c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2b4e5b1c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2b4e5b1c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-2b4e5b1c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2b4e5b1c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b4e5b1c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b4e5b1c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-2b4e5b1c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2b4e5b1c] {
  flex-shrink: 0;
}
[data-v-2b4e5b1c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2b4e5b1c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .ant-popover-inner-content {
  padding: 0;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container {
  width: 400px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .header {
  font-size: 18px;
  color: #333;
  padding: 20px 16px 0 16px;
  text-align: left;
  display: flex;
  justify-content: space-between;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .header span {
  color: var(--primary-color);
  font-size: 14px;
  margin-top: 2px;
  cursor: pointer;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .header span:hover {
  text-decoration: underline;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body {
  max-height: 180px;
  overflow: auto !important;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body .notice-list {
  margin-bottom: 15px;
  font-size: 14px;
  padding: 0 22px;
  cursor: pointer;
  display: flex;
  border-bottom: 1px solid #fff;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body .notice-list .title {
  color: #2b2c30;
  padding-bottom: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 330px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body .notice-list .date {
  color: #89898b;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body .notice-list .index {
  flex-shrink: 0;
  width: 25px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container .notice-list-body .notice-list .details {
  flex: 1;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container /deep/ .ant-tabs {
  margin-top: 5px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container /deep/ .ant-tabs .ant-tabs-tab {
  padding: 10px 0 14px 0;
  font-size: 14px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container /deep/ .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-container /deep/ .ant-tabs .ant-tabs-nav-scroll {
  padding: 0 20px;
}
.todo-tip-container[data-v-2b4e5b1c] .nebula-notice-popover .nebula-notice-empty {
  width: 300px;
  height: 200px;
}
.todo-tip-container .notice-warp[data-v-2b4e5b1c] {
  color: #fff;
  position: relative;
  margin-top: 4px;
  margin-right: 20px;
  margin-left: 30px;
  cursor: pointer;
}
.todo-tip-container .notice-warp .nums[data-v-2b4e5b1c] {
  position: absolute;
  top: -5px;
  left: 12px;
  background: #f45353;
  font-size: 12px;
  border-radius: 10px;
  padding: 0 5px;
}
.todo-tip-container .notice-warp .bj-icon[data-v-2b4e5b1c] {
  font-size: 20px;
}

.absolute[data-v-e46f5f9c] {
  position: absolute;
}
.relative[data-v-e46f5f9c] {
  position: relative;
}
.flex[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-e46f5f9c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-e46f5f9c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-e46f5f9c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-e46f5f9c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-e46f5f9c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-e46f5f9c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-e46f5f9c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-e46f5f9c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-e46f5f9c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-e46f5f9c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-e46f5f9c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-e46f5f9c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-e46f5f9c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-e46f5f9c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-e46f5f9c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-e46f5f9c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-e46f5f9c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-e46f5f9c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-e46f5f9c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-e46f5f9c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-e46f5f9c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-e46f5f9c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-e46f5f9c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-e46f5f9c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-e46f5f9c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-e46f5f9c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-e46f5f9c],
.amap-copyright[data-v-e46f5f9c] {
  display: none !important;
}
.box-shadow[data-v-e46f5f9c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-e46f5f9c] {
  box-sizing: border-box;
}
.flex-center[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-e46f5f9c] .ant-carousel {
  height: 100%;
}
[data-v-e46f5f9c] .ant-carousel .slick-slider,[data-v-e46f5f9c] .ant-carousel .slick-track,[data-v-e46f5f9c] .ant-carousel .slick-list,[data-v-e46f5f9c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-e46f5f9c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-e46f5f9c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-e46f5f9c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-e46f5f9c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-e46f5f9c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-e46f5f9c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-e46f5f9c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-e46f5f9c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-e46f5f9c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-e46f5f9c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-e46f5f9c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-e46f5f9c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-e46f5f9c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-e46f5f9c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-e46f5f9c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-e46f5f9c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-e46f5f9c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-e46f5f9c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-e46f5f9c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-e46f5f9c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-e46f5f9c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-e46f5f9c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-e46f5f9c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-e46f5f9c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-e46f5f9c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-e46f5f9c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-e46f5f9c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-e46f5f9c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-e46f5f9c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e46f5f9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e46f5f9c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e46f5f9c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e46f5f9c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e46f5f9c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e46f5f9c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-e46f5f9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-e46f5f9c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-e46f5f9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-e46f5f9c] {
  color: var(--primary-color);
}
.file-name-type[data-v-e46f5f9c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-e46f5f9c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-e46f5f9c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-e46f5f9c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-e46f5f9c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-e46f5f9c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-e46f5f9c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-e46f5f9c] {
  color: #999999;
}
.file-name-type .file-list[data-v-e46f5f9c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-e46f5f9c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-e46f5f9c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-e46f5f9c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-e46f5f9c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-e46f5f9c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-e46f5f9c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-e46f5f9c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-e46f5f9c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-e46f5f9c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-e46f5f9c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-e46f5f9c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-e46f5f9c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-e46f5f9c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-e46f5f9c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-e46f5f9c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-e46f5f9c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-e46f5f9c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-e46f5f9c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-e46f5f9c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-e46f5f9c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-e46f5f9c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-e46f5f9c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-e46f5f9c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-e46f5f9c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-e46f5f9c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-e46f5f9c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-e46f5f9c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e46f5f9c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e46f5f9c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e46f5f9c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-e46f5f9c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-e46f5f9c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e46f5f9c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e46f5f9c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e46f5f9c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e46f5f9c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-e46f5f9c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-e46f5f9c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-e46f5f9c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-e46f5f9c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-e46f5f9c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-e46f5f9c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-e46f5f9c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-e46f5f9c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-e46f5f9c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-e46f5f9c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-e46f5f9c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-e46f5f9c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-e46f5f9c] {
  flex-shrink: 0;
}
input[type="number"][data-v-e46f5f9c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-e46f5f9c]::-webkit-inner-spin-button,
input[type="number"][data-v-e46f5f9c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-e46f5f9c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-e46f5f9c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-e46f5f9c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-e46f5f9c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-e46f5f9c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-e46f5f9c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-e46f5f9c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-e46f5f9c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-e46f5f9c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-e46f5f9c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-e46f5f9c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-e46f5f9c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-e46f5f9c] {
  flex-shrink: 0;
}
[data-v-e46f5f9c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-e46f5f9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-e46f5f9c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-e46f5f9c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.ai-assistant-trigger[data-v-e46f5f9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0 20px;
  color: #fff;
  font-size: 15px;
  cursor: pointer;
  user-select: none;
}
.ai-assistant-trigger .ai-trigger-icon[data-v-e46f5f9c] {
  width: 18px;
  height: 18px;
  margin-right: 6px;
  flex-shrink: 0;
}

.absolute[data-v-abcaf0e2] {
  position: absolute;
}
.relative[data-v-abcaf0e2] {
  position: relative;
}
.flex[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-abcaf0e2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-abcaf0e2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-abcaf0e2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-abcaf0e2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-abcaf0e2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-abcaf0e2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-abcaf0e2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-abcaf0e2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-abcaf0e2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-abcaf0e2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-abcaf0e2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-abcaf0e2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-abcaf0e2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-abcaf0e2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-abcaf0e2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-abcaf0e2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-abcaf0e2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-abcaf0e2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-abcaf0e2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-abcaf0e2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-abcaf0e2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-abcaf0e2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-abcaf0e2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-abcaf0e2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-abcaf0e2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-abcaf0e2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-abcaf0e2],
.amap-copyright[data-v-abcaf0e2] {
  display: none !important;
}
.box-shadow[data-v-abcaf0e2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-abcaf0e2] {
  box-sizing: border-box;
}
.flex-center[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-abcaf0e2] .ant-carousel {
  height: 100%;
}
[data-v-abcaf0e2] .ant-carousel .slick-slider,[data-v-abcaf0e2] .ant-carousel .slick-track,[data-v-abcaf0e2] .ant-carousel .slick-list,[data-v-abcaf0e2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-abcaf0e2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-abcaf0e2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-abcaf0e2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-abcaf0e2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-abcaf0e2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-abcaf0e2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-abcaf0e2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-abcaf0e2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-abcaf0e2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-abcaf0e2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-abcaf0e2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-abcaf0e2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-abcaf0e2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-abcaf0e2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-abcaf0e2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-abcaf0e2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-abcaf0e2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-abcaf0e2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-abcaf0e2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-abcaf0e2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-abcaf0e2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-abcaf0e2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-abcaf0e2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-abcaf0e2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-abcaf0e2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-abcaf0e2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-abcaf0e2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-abcaf0e2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-abcaf0e2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-abcaf0e2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-abcaf0e2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-abcaf0e2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-abcaf0e2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-abcaf0e2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-abcaf0e2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-abcaf0e2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-abcaf0e2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-abcaf0e2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-abcaf0e2] {
  color: var(--primary-color);
}
.file-name-type[data-v-abcaf0e2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-abcaf0e2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-abcaf0e2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-abcaf0e2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-abcaf0e2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-abcaf0e2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-abcaf0e2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-abcaf0e2] {
  color: #999999;
}
.file-name-type .file-list[data-v-abcaf0e2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-abcaf0e2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-abcaf0e2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-abcaf0e2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-abcaf0e2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-abcaf0e2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-abcaf0e2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-abcaf0e2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-abcaf0e2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-abcaf0e2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-abcaf0e2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-abcaf0e2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-abcaf0e2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-abcaf0e2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-abcaf0e2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-abcaf0e2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-abcaf0e2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-abcaf0e2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-abcaf0e2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-abcaf0e2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-abcaf0e2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-abcaf0e2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-abcaf0e2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-abcaf0e2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-abcaf0e2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-abcaf0e2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-abcaf0e2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-abcaf0e2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-abcaf0e2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-abcaf0e2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-abcaf0e2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-abcaf0e2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-abcaf0e2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-abcaf0e2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-abcaf0e2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-abcaf0e2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-abcaf0e2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-abcaf0e2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-abcaf0e2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-abcaf0e2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-abcaf0e2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-abcaf0e2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-abcaf0e2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-abcaf0e2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-abcaf0e2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-abcaf0e2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-abcaf0e2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-abcaf0e2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-abcaf0e2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-abcaf0e2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-abcaf0e2] {
  flex-shrink: 0;
}
input[type="number"][data-v-abcaf0e2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-abcaf0e2]::-webkit-inner-spin-button,
input[type="number"][data-v-abcaf0e2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-abcaf0e2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-abcaf0e2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-abcaf0e2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-abcaf0e2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-abcaf0e2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-abcaf0e2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-abcaf0e2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-abcaf0e2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-abcaf0e2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-abcaf0e2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-abcaf0e2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-abcaf0e2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-abcaf0e2] {
  flex-shrink: 0;
}
[data-v-abcaf0e2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-abcaf0e2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-abcaf0e2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-abcaf0e2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.page-header-container[data-v-abcaf0e2] {
  height: 64px;
  flex-shrink: 0;
  background: var(--primary-color) no-repeat 26px center;
  background-size: auto 40px !important;
  background-repeat: no-repeat !important;
  background-position: 26px center !important;
  background-color: var(--primary-color) !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .ant-popover-inner-content {
  padding: 0;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container {
  width: 250px;
  display: flex;
  flex-direction: column;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .title {
  padding: 10px 20px;
  align-items: center;
  border-bottom: 1px solid #dadada;
  color: #666;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .title .icon {
  height: 50px;
  width: 50px;
  background: url(../images/qr_f2faf6c966eec00e96a89e2d9d2fdeb6.png);
  flex-shrink: 0;
  margin-right: 10px;
  background-size: 100% 100%;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container {
  color: #666;
  padding: 20px 20px 10px 20px;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container .operate-menu {
  margin-bottom: 14px;
  padding-left: 26px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  height: 30px;
  line-height: 30px;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container .operate-menu.icon_1 {
  background: url(../images/user-icon_c4833fd8bd2720d41f44a28b70756e95.png) no-repeat left center;
  background-size: 20px 20px;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container .operate-menu.icon_2 {
  background: url(../images/modify-pas-icon_fafab7a6b966982d01e0d20005f42b0e.png) no-repeat left center;
  background-size: 20px 20px;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container .operate-menu.icon_3 {
  background: url(../images/exit-icon_b76686bcd392b94b65da7f3125de9acb.png) no-repeat left center;
  background-size: 20px 20px;
}
.page-header-container[data-v-abcaf0e2] .login-user-popover .login-user-menu-container .container .operate-menu:hover {
  text-decoration: underline;
}
.page-header-container .logo[data-v-abcaf0e2] {
  padding-left: 10px;
}
.page-header-container .logo.nbSmart[data-v-abcaf0e2] {
  padding: 0 12px 0 32px;
}
.page-header-container .logo img[data-v-abcaf0e2] {
  max-height: 30px;
}
.page-header-container .data-board[data-v-abcaf0e2] {
  color: #fff;
  height: 100%;
  font-size: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 120px;
}
.page-header-container .data-board.active[data-v-abcaf0e2] {
  background: #1c3f8e;
}
.page-header-container .service-data-board[data-v-abcaf0e2] {
  color: #fff;
  height: 100%;
  font-size: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 120px;
  margin-left: 0;
}
.page-header-container .service-data-board.active[data-v-abcaf0e2] {
  background: #1c3f8e;
}
.page-header-container .service-data-board.active[data-v-abcaf0e2] {
  background: #1c3f8e;
}
.page-header-container .system-toolbar-container[data-v-abcaf0e2] {
  margin-left: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.page-header-container .system-toolbar-container .command-center[data-v-abcaf0e2] {
  margin: 0 20px;
  color: #fff;
  font-size: 15px;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.page-header-container .system-toolbar-container .command-center .bj-icon[data-v-abcaf0e2] {
  margin-right: 8px;
}
.page-header-container .system-toolbar-container .login-user[data-v-abcaf0e2] {
  align-items: center;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  margin: 0 20px;
}
.page-header-container .system-toolbar-container .login-user .bj-icon[data-v-abcaf0e2] {
  font-size: 24px;
  margin-right: 10px;
}
.page-header-container .system-toolbar-container .full-screen-btn[data-v-abcaf0e2] {
  position: relative;
  color: #fff;
}
.page-header-container .system-toolbar-container .full-screen-btn[data-v-abcaf0e2]::before {
  height: 24px;
  width: 2px;
  background: rgba(255, 255, 255, 0.4);
  transform: translateY(-50%);
  border-right: 1px solid rgba(0, 0, 0, 0.8);
  content: "";
  position: absolute;
  top: 50%;
}
.page-header-container .system-toolbar-container .full-screen-btn .bj-icon[data-v-abcaf0e2] {
  margin: 0 10px;
  cursor: pointer;
}

.absolute[data-v-774896cc] {
  position: absolute;
}
.relative[data-v-774896cc] {
  position: relative;
}
.flex[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-774896cc] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-774896cc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-774896cc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-774896cc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-774896cc] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-774896cc] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-774896cc] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-774896cc] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-774896cc] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-774896cc],
.ant-tree li .ant-tree-node-content-wrapper[data-v-774896cc]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-774896cc] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-774896cc] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-774896cc]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-774896cc]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-774896cc] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-774896cc]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-774896cc]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-774896cc] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-774896cc] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-774896cc] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-774896cc] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-774896cc] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-774896cc] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-774896cc] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-774896cc] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-774896cc],
.amap-copyright[data-v-774896cc] {
  display: none !important;
}
.box-shadow[data-v-774896cc] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-774896cc] {
  box-sizing: border-box;
}
.flex-center[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-774896cc] .ant-carousel {
  height: 100%;
}
[data-v-774896cc] .ant-carousel .slick-slider,[data-v-774896cc] .ant-carousel .slick-track,[data-v-774896cc] .ant-carousel .slick-list,[data-v-774896cc] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-774896cc] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-774896cc]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-774896cc]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-774896cc] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-774896cc] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-774896cc] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-774896cc] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-774896cc] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-774896cc] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-774896cc] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-774896cc] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-774896cc] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-774896cc] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-774896cc]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-774896cc]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-774896cc]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-774896cc]:last-child::after {
  display: none;
}
.vxe-pager[data-v-774896cc] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-774896cc] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-774896cc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-774896cc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-774896cc]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-774896cc] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-774896cc] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-774896cc]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-774896cc] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-774896cc] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-774896cc]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-774896cc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-774896cc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-774896cc] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-774896cc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-774896cc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-774896cc]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-774896cc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-774896cc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-774896cc] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-774896cc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-774896cc] {
  color: var(--primary-color);
}
.file-name-type[data-v-774896cc] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-774896cc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-774896cc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-774896cc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-774896cc] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-774896cc] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-774896cc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-774896cc] {
  color: #999999;
}
.file-name-type .file-list[data-v-774896cc]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-774896cc] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-774896cc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-774896cc]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-774896cc] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-774896cc] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-774896cc] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-774896cc] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-774896cc] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-774896cc] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-774896cc]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-774896cc]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-774896cc]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-774896cc]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-774896cc]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-774896cc] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-774896cc] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-774896cc] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-774896cc] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-774896cc] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-774896cc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-774896cc] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-774896cc] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-774896cc] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-774896cc] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-774896cc] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-774896cc]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-774896cc] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-774896cc] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-774896cc]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-774896cc]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-774896cc] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-774896cc] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-774896cc] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-774896cc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-774896cc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-774896cc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-774896cc] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-774896cc] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-774896cc] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-774896cc] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-774896cc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-774896cc] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-774896cc] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-774896cc] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-774896cc] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-774896cc] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-774896cc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-774896cc] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-774896cc] {
  flex-shrink: 0;
}
input[type="number"][data-v-774896cc] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-774896cc]::-webkit-inner-spin-button,
input[type="number"][data-v-774896cc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-774896cc] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-774896cc] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-774896cc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-774896cc] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-774896cc] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-774896cc] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-774896cc] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-774896cc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-774896cc] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-774896cc] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-774896cc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-774896cc] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-774896cc] {
  flex-shrink: 0;
}
[data-v-774896cc] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-774896cc] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-774896cc] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-774896cc] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-774896cc] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-774896cc] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-774896cc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-774896cc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-774896cc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-774896cc] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-774896cc] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.ai-assistant-root[data-v-774896cc] {
  position: fixed;
  right: 24px;
  bottom: 24px;
  z-index: 2000;
  width: 122px;
  height: 44px;
}
.ai-assistant-root.is-panel-open[data-v-774896cc] {
  width: 640px;
  height: 760px;
}
.ai-assistant-root.is-dragging[data-v-774896cc] {
  user-select: none;
}
.ai-assistant-root.is-dragging .ai-assistant-fab[data-v-774896cc],
.ai-assistant-root.is-dragging .panel-header[data-v-774896cc] {
  cursor: grabbing;
}
.ai-assistant-fab[data-v-774896cc] {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 44px;
  padding: 0 14px 0 8px;
  border-radius: 22px;
  background: #fff;
  border: 1px solid rgba(28, 95, 216, 0.18);
  color: #1c5fd8;
  box-shadow: 0 8px 22px rgba(24, 50, 100, 0.14);
  cursor: grab;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  user-select: none;
  touch-action: none;
  transition: box-shadow 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
}
.ai-assistant-fab[data-v-774896cc]:hover {
  border-color: rgba(28, 95, 216, 0.35);
  box-shadow: 0 10px 26px rgba(24, 50, 100, 0.18);
  transform: translateY(-1px);
}
.ai-assistant-fab .ai-fab-badge[data-v-774896cc] {
  width: 28px;
  height: 28px;
  margin-right: 8px;
  border-radius: 50%;
  background: linear-gradient(135deg, #3b7cff 0%, #1c5fd8 100%);
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  box-shadow: 0 2px 6px rgba(28, 95, 216, 0.28);
}
.ai-assistant-fab .ai-fab-icon[data-v-774896cc] {
  width: 15px;
  height: 15px;
  display: block;
}
.ai-assistant-fab .ai-fab-text[data-v-774896cc] {
  font-size: 14px;
  font-weight: 600;
  color: #1f2a44;
  letter-spacing: 0.2px;
  line-height: 1;
  white-space: nowrap;
}
.ai-assistant-panel[data-v-774896cc] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 640px;
  height: 760px;
  max-height: calc(100vh - 100px);
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18);
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.panel-header[data-v-774896cc] {
  height: 56px;
  padding: 0 20px;
  background: linear-gradient(135deg, #3b7cff 0%, #1c5fd8 100%);
  color: #fff;
  cursor: grab;
  user-select: none;
  touch-action: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.panel-header .title[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 15px;
  font-weight: 600;
}
.panel-header .title .ai-title-icon[data-v-774896cc] {
  width: 18px;
  height: 18px;
  margin-right: 8px;
  flex-shrink: 0;
}
.panel-header .actions[data-v-774896cc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: default;
}
.panel-header .actions[data-v-774896cc] .anticon {
  margin-left: 12px;
  cursor: pointer;
  font-size: 16px;
}
.panel-header .actions[data-v-774896cc] .tts-toggle {
  position: relative;
  opacity: 1;
  transition: opacity 0.2s ease;
}
.panel-header .actions[data-v-774896cc] .tts-toggle.is-off {
  opacity: 0.55;
}
.panel-header .actions[data-v-774896cc] .tts-toggle.is-off::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 16px;
  height: 1.5px;
  background: currentColor;
  transform: translate(-50%, -50%) rotate(-45deg);
  border-radius: 1px;
  pointer-events: none;
}
.panel-body[data-v-774896cc] {
  flex: 1;
  overflow-y: auto;
  padding: 20px;
  background: #f7f8fa;
  overflow: auto !important;
}
.panel-body[data-v-774896cc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.panel-body[data-v-774896cc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.panel-body[data-v-774896cc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.welcome[data-v-774896cc] {
  margin-top: 40px;
  text-align: center;
  color: #666;
}
.welcome .welcome-title[data-v-774896cc] {
  font-size: 16px;
  color: #333;
  margin-bottom: 8px;
  font-weight: 600;
}
.welcome .welcome-desc[data-v-774896cc] {
  font-size: 13px;
  line-height: 1.6;
}
.message-item[data-v-774896cc] {
  display: flex;
  margin-bottom: 12px;
}
.message-item.user[data-v-774896cc] {
  justify-content: flex-end;
}
.message-item.user .bubble[data-v-774896cc] {
  background: #3b7cff;
  color: #fff;
  border-radius: 12px 12px 2px 12px;
}
.message-item.assistant[data-v-774896cc] {
  justify-content: flex-start;
}
.message-item.assistant .bubble[data-v-774896cc] {
  background: #fff;
  color: #333;
  border: 1px solid #e8e8e8;
  border-radius: 12px 12px 12px 2px;
}
.message-item .bubble[data-v-774896cc] {
  max-width: 88%;
  padding: 12px 14px;
  font-size: 15px;
  line-height: 1.7;
  white-space: pre-wrap;
  word-break: break-word;
}
.message-item .bubble.loading[data-v-774896cc] {
  color: #999;
}
.message-item .bubble .message-text[data-v-774896cc] {
  white-space: normal;
  word-break: break-word;
}
.message-item .bubble .message-text + .message-table-wrap[data-v-774896cc],
.message-item .bubble .message-text + .message-text[data-v-774896cc] {
  margin-top: 12px;
}
.message-item .bubble .message-table-wrap[data-v-774896cc] {
  margin-top: 12px;
  overflow-x: auto;
  overflow: auto !important;
}
.message-item .bubble .message-table-wrap[data-v-774896cc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.message-item .bubble .message-table-wrap[data-v-774896cc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.message-item .bubble .message-table-wrap[data-v-774896cc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.message-item .bubble .message-table-wrap + .message-text[data-v-774896cc] {
  margin-top: 12px;
}
.message-item .bubble .message-table[data-v-774896cc] {
  width: 100%;
  min-width: 480px;
  border-collapse: collapse;
  background: #fff;
}
.message-item .bubble .message-table th[data-v-774896cc],
.message-item .bubble .message-table td[data-v-774896cc] {
  border: 1px solid #e8e8e8;
  padding: 8px 10px;
  font-size: 13px;
  text-align: left;
  white-space: nowrap;
}
.message-item .bubble .message-table th[data-v-774896cc] {
  background: #f5f7fa;
  color: #333;
  font-weight: 600;
}
.message-item .bubble .message-table td[data-v-774896cc] {
  color: #555;
}
.message-item .bubble .message-table tbody tr[data-v-774896cc]:nth-child(even) {
  background: #fafafa;
}
.message-item .bubble .message-downloads[data-v-774896cc] {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px dashed #e8e8e8;
}
.message-item .bubble .message-downloads[data-v-774896cc] .ant-btn + .ant-btn {
  margin-left: 8px;
}
.panel-footer[data-v-774896cc] {
  padding: 16px;
  border-top: 1px solid #f0f0f0;
  background: #fff;
}
.panel-footer .footer-actions[data-v-774896cc] {
  margin-top: 8px;
  text-align: right;
}
.panel-footer .footer-actions[data-v-774896cc] .ant-btn + .ant-btn {
  margin-left: 8px;
}
.ai-panel-fade-enter-active[data-v-774896cc],
.ai-panel-fade-leave-active[data-v-774896cc] {
  transition: all 0.2s ease;
}
.ai-panel-fade-enter[data-v-774896cc],
.ai-panel-fade-leave-to[data-v-774896cc] {
  opacity: 0;
  transform: translateY(12px);
}

.absolute[data-v-19c9d02c] {
  position: absolute;
}
.relative[data-v-19c9d02c] {
  position: relative;
}
.flex[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-19c9d02c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-19c9d02c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-19c9d02c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-19c9d02c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-19c9d02c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-19c9d02c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-19c9d02c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-19c9d02c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-19c9d02c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-19c9d02c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-19c9d02c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-19c9d02c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-19c9d02c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-19c9d02c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-19c9d02c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-19c9d02c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-19c9d02c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-19c9d02c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-19c9d02c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-19c9d02c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-19c9d02c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-19c9d02c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-19c9d02c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-19c9d02c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-19c9d02c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-19c9d02c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-19c9d02c],
.amap-copyright[data-v-19c9d02c] {
  display: none !important;
}
.box-shadow[data-v-19c9d02c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-19c9d02c] {
  box-sizing: border-box;
}
.flex-center[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-19c9d02c] .ant-carousel {
  height: 100%;
}
[data-v-19c9d02c] .ant-carousel .slick-slider,[data-v-19c9d02c] .ant-carousel .slick-track,[data-v-19c9d02c] .ant-carousel .slick-list,[data-v-19c9d02c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-19c9d02c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-19c9d02c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-19c9d02c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-19c9d02c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-19c9d02c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-19c9d02c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-19c9d02c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-19c9d02c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-19c9d02c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-19c9d02c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-19c9d02c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-19c9d02c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-19c9d02c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-19c9d02c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-19c9d02c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-19c9d02c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-19c9d02c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-19c9d02c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-19c9d02c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-19c9d02c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-19c9d02c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-19c9d02c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-19c9d02c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-19c9d02c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-19c9d02c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-19c9d02c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-19c9d02c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-19c9d02c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-19c9d02c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19c9d02c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19c9d02c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19c9d02c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19c9d02c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19c9d02c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19c9d02c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-19c9d02c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-19c9d02c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-19c9d02c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-19c9d02c] {
  color: var(--primary-color);
}
.file-name-type[data-v-19c9d02c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-19c9d02c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-19c9d02c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-19c9d02c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-19c9d02c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-19c9d02c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-19c9d02c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-19c9d02c] {
  color: #999999;
}
.file-name-type .file-list[data-v-19c9d02c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-19c9d02c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-19c9d02c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-19c9d02c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-19c9d02c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-19c9d02c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-19c9d02c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-19c9d02c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-19c9d02c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-19c9d02c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-19c9d02c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-19c9d02c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-19c9d02c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-19c9d02c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-19c9d02c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-19c9d02c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-19c9d02c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-19c9d02c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-19c9d02c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-19c9d02c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-19c9d02c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-19c9d02c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-19c9d02c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-19c9d02c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-19c9d02c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-19c9d02c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-19c9d02c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-19c9d02c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-19c9d02c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19c9d02c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19c9d02c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19c9d02c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-19c9d02c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-19c9d02c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19c9d02c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19c9d02c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19c9d02c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19c9d02c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-19c9d02c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-19c9d02c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-19c9d02c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-19c9d02c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-19c9d02c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-19c9d02c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-19c9d02c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-19c9d02c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-19c9d02c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-19c9d02c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-19c9d02c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-19c9d02c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-19c9d02c] {
  flex-shrink: 0;
}
input[type="number"][data-v-19c9d02c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-19c9d02c]::-webkit-inner-spin-button,
input[type="number"][data-v-19c9d02c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-19c9d02c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-19c9d02c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-19c9d02c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-19c9d02c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-19c9d02c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-19c9d02c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-19c9d02c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-19c9d02c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-19c9d02c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-19c9d02c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-19c9d02c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-19c9d02c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-19c9d02c] {
  flex-shrink: 0;
}
[data-v-19c9d02c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-19c9d02c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-19c9d02c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-19c9d02c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.dashboard-container[data-v-19c9d02c] {
  width: 100%;
  height: 100%;
  background: #f3f4f6;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.dashboard-container .router-view-container[data-v-19c9d02c] {
  flex: 1;
  overflow: hidden;
}

.absolute[data-v-5954443c] {
  position: absolute;
}
.relative[data-v-5954443c] {
  position: relative;
}
.flex[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-5954443c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-5954443c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-5954443c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-5954443c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-5954443c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-5954443c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-5954443c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-5954443c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-5954443c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5954443c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-5954443c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5954443c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-5954443c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-5954443c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-5954443c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-5954443c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-5954443c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-5954443c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-5954443c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-5954443c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-5954443c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-5954443c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5954443c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-5954443c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5954443c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-5954443c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-5954443c],
.amap-copyright[data-v-5954443c] {
  display: none !important;
}
.box-shadow[data-v-5954443c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-5954443c] {
  box-sizing: border-box;
}
.flex-center[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-5954443c] .ant-carousel {
  height: 100%;
}
[data-v-5954443c] .ant-carousel .slick-slider,[data-v-5954443c] .ant-carousel .slick-track,[data-v-5954443c] .ant-carousel .slick-list,[data-v-5954443c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-5954443c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-5954443c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-5954443c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-5954443c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-5954443c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-5954443c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-5954443c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-5954443c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-5954443c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-5954443c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-5954443c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-5954443c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-5954443c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-5954443c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-5954443c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-5954443c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-5954443c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-5954443c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-5954443c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-5954443c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5954443c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5954443c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-5954443c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5954443c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5954443c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5954443c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5954443c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5954443c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5954443c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5954443c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5954443c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5954443c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5954443c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5954443c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5954443c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-5954443c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-5954443c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-5954443c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-5954443c] {
  color: var(--primary-color);
}
.file-name-type[data-v-5954443c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-5954443c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-5954443c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-5954443c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-5954443c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-5954443c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-5954443c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-5954443c] {
  color: #999999;
}
.file-name-type .file-list[data-v-5954443c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-5954443c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-5954443c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-5954443c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-5954443c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-5954443c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-5954443c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-5954443c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-5954443c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-5954443c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-5954443c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-5954443c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-5954443c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-5954443c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-5954443c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-5954443c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-5954443c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-5954443c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-5954443c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5954443c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5954443c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-5954443c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-5954443c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-5954443c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-5954443c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5954443c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5954443c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-5954443c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5954443c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5954443c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5954443c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-5954443c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-5954443c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5954443c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5954443c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5954443c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5954443c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-5954443c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-5954443c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-5954443c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-5954443c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-5954443c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-5954443c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-5954443c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-5954443c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-5954443c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-5954443c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-5954443c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-5954443c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-5954443c] {
  flex-shrink: 0;
}
input[type="number"][data-v-5954443c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-5954443c]::-webkit-inner-spin-button,
input[type="number"][data-v-5954443c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-5954443c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-5954443c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-5954443c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-5954443c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-5954443c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-5954443c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-5954443c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-5954443c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-5954443c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5954443c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5954443c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-5954443c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-5954443c] {
  flex-shrink: 0;
}
[data-v-5954443c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-5954443c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-5954443c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5954443c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5954443c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5954443c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-5954443c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-5954443c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-5954443c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-5954443c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-5954443c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container {
  height: 420px;
  border: 1px solid #d4d7d8;
  display: flex;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container {
  height: 100%;
  width: 270px;
  flex-shrink: 0;
  border-right: 1px solid #d4d7d8;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree {
  padding-left: 10px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-title {
  padding-left: 6px;
  vertical-align: middle;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-node-content-wrapper {
  width: calc(74%);
  position: relative;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-node-content-wrapper .anticon {
  margin-top: -3px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-node-content-wrapper:hover {
  background: none !important;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .choose-status-icon {
  background-color: var(--primary-color) !important;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree ul li {
  padding: 0;
  margin: 10px 0;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .ant-tree-treenode-selected {
  position: relative;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .custom-tree-title-container {
  position: absolute;
  top: 0;
  width: 100%;
  left: 28px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  height: 100%;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .custom-tree-title-container .title {
  flex: 1;
  height: 100%;
  padding-top: 1px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .custom-tree-title-container .choose-status-icon {
  height: 100%;
  width: 30px;
  flex-shrink: 0;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .ant-tree .custom-tree-title-container .choose-status-icon.choosed {
  background: url("https://jszhgd.cn/static/pc/home/has-choose.png") no-repeat center center;
  background-size: 14px 14px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .modal-body {
  flex: 1;
  overflow: auto !important;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .left-menu-container .modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container {
  height: 100%;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex: 1;
  overflow: auto !important;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body .no-component-tip {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body .modal-container {
  padding: 20px;
  flex-shrink: 0;
  position: relative;
  margin: auto;
  overflow: auto !important;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body .modal-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body .modal-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .component-view-container .modal-body .modal-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .header {
  height: 50px;
  flex-shrink: 0;
  padding: 0 20px;
  font-size: 15px;
  font-weight: bold;
  color: #333333;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .header .card-title {
  flex: 1;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .header .has-added,[data-v-5954443c] .set-modal-warp .set-modal-container .header .add-button {
  width: 80px;
  height: 30px;
  font-weight: 400;
  font-size: 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  background: #4bc964;
  margin-left: 20px;
  cursor: pointer;
  color: #fff;
}
[data-v-5954443c] .set-modal-warp .set-modal-container .header .add-button {
  background: #3759a0;
}
.home-page-container[data-v-5954443c] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.home-page-container .page-header[data-v-5954443c] {
  height: 46px;
  flex-shrink: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px 0 20px;
  font-size: 14px;
  color: #84878c;
}
.home-page-container .page-header .copy-writing[data-v-5954443c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.home-page-container .page-header .copy-writing .login-user[data-v-5954443c] {
  color: #333;
  font-size: 16px;
}
.home-page-container .page-header .copy-writing .pre-login-time[data-v-5954443c] {
  margin: 0 10px;
}
.home-page-container .page-header .set-tip-warp[data-v-5954443c] {
  color: #0098ff;
  background: url("https://jszhgd.cn/static/pc/home/tip.png") no-repeat left center;
  background-size: 14px 18px;
  padding-left: 20px;
}
.home-page-container .page-header .block-container[data-v-5954443c] {
  height: 100%;
  flex: 1;
  overflow: hidden;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs {
  height: 100%;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-nav-container,
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-bar,
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-nav-wrap {
  height: 100%;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-ink-bar-animated {
  display: none !important;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-bar {
  margin: 0;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-bar {
  border: none;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-tab {
  margin: 0 16px 0 0;
  height: 30px;
  line-height: 30px;
  padding: 0 16px;
  background: #ffffff;
  border: 1px solid #3759a0;
  border-radius: 4px;
  margin-top: 8px;
  font-size: 12px;
}
.home-page-container .page-header .block-container[data-v-5954443c] .ant-tabs .ant-tabs-tab.ant-tabs-tab-active {
  background: #3759a0;
  color: #fff;
}
.home-page-container .page-header .button-warp[data-v-5954443c] {
  margin-left: auto;
  flex-shrink: 0;
}
.home-page-container .page-header .button-warp .ant-btn-default[data-v-5954443c] {
  background: #e4e8ef;
  border: none;
  color: var(--primary-color);
}
.home-page-container .tunnel-container[data-v-5954443c] {
  padding: 0 10px 0 20px;
}
.home-page-container .tunnel-container .filter-select-container[data-v-5954443c] {
  border-radius: 8px 8px 8px 8px;
  background: #ffffff;
  padding: 7px 16px;
}
.home-page-container .tunnel-container .filter-select-container[data-v-5954443c] .ant-select {
  margin-right: 16px;
}
.home-page-container #map-container[data-v-5954443c] {
  position: absolute;
  top: 46px;
  height: 100%;
  width: 100%;
}
.home-page-container .equ-statistics[data-v-5954443c] {
  position: absolute;
}
.home-page-container .equ-statistics .dom[data-v-5954443c] {
  width: 76px;
  height: 76px;
  position: absolute !important;
  top: -5px;
}
.home-page-container .equ-statistics .text-clone[data-v-5954443c] {
  position: absolute !important;
  top: 10%;
  left: 40%;
}
.home-page-container .equ-statistics .text-clone .title[data-v-5954443c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #7d7d7d;
}
.home-page-container .equ-statistics .text-clone .unit[data-v-5954443c] {
  font-size: 24px;
  font-family: D;
  font-weight: bold;
  color: #333333;
}
.home-page-container .equ-statistics .text-clone[data-v-5954443c]:last-child {
  left: 70%;
}
.home-page-container .equ-statistics .chart-1[data-v-5954443c] {
  position: fixed !important;
  top: 120px;
  left: 500px;
  width: 268px;
  height: 64px;
  background: rgba(255, 255, 255, 0.85);
  box-shadow: 2px 3px 12px 0px rgba(55, 89, 160, 0.1);
  border-radius: 31px 0px 0px 31px;
}
.home-page-container .equ-statistics .chart-2[data-v-5954443c] {
  position: fixed;
  top: 210px;
  left: 500px;
  width: 268px;
  height: 64px;
  background: rgba(255, 255, 255, 0.85);
  box-shadow: 2px 3px 12px 0px rgba(55, 89, 160, 0.1);
  border-radius: 31px 0px 0px 31px;
}
.home-page-container .equ-statistics .chart-3[data-v-5954443c] {
  position: fixed;
  top: 300px;
  left: 500px;
  width: 268px;
  height: 64px;
  background: rgba(255, 255, 255, 0.85);
  box-shadow: 2px 3px 12px 0px rgba(55, 89, 160, 0.1);
  border-radius: 31px 0px 0px 31px;
}
.home-page-container .equ-list[data-v-5954443c] {
  position: fixed;
  top: 120px;
  right: 500px;
  width: 126px;
  height: 120px;
  background: rgba(255, 255, 255, 0.85);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #7d7d7d;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.home-page-container .equ-list img[data-v-5954443c] {
  width: 22px;
  height: 22px;
  margin-right: 8px;
}
.home-page-container .page-container[data-v-5954443c] {
  flex: 1;
  overflow: auto !important;
  padding-bottom: 20px;
  position: relative;
}
.home-page-container .page-container[data-v-5954443c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.home-page-container .page-container[data-v-5954443c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.home-page-container .page-container[data-v-5954443c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.home-page-container .page-container svg[data-v-5954443c] {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 1500px;
}
.home-page-container .page-container .vue-grid-layout[data-v-5954443c] {
  position: absolute;
  width: 100%;
  z-index: 99;
  min-width: 1500px;
}
.home-page-container .page-container[data-v-5954443c] .vue-grid-item {
  position: relative;
}
.home-page-container .page-container[data-v-5954443c] .vue-grid-item .remove-card-btn {
  position: absolute;
  width: 16px;
  height: 16px;
  background: url("https://jszhgd.cn/static/pc/home/delete.png") no-repeat;
  background-size: 100% 100%;
  top: 6px;
  right: 6px;
  cursor: pointer;
}
.home-page-container .page-container[data-v-5954443c] .vue-grid-item:not(.vue-grid-placeholder) {
  background: #fff;
}
.home-page-container .page-container[data-v-5954443c] .vue-grid-item.vue-grid-placeholder {
  background: rgba(0, 0, 0, 0.2) !important;
}
.home-page-container .page-container[data-v-5954443c] .vue-grid-item .vue-resizable-handle {
  background: url("https://jszhgd.cn/static/pc/home/resize.png") no-repeat 8px 8px;
  background-size: 8px 8px;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bj-custom-calendar-container td:not(.ant-calendar-last-month-cell):not(.ant-calendar-next-month-btn-day) .active-cell {
  color: var(--primary-color);
  font-weight: bold;
}
.bj-custom-calendar-container .ant-calendar-range td.ant-calendar-in-range-cell::before {
  background: #eff1f6;
}
.bj-custom-calendar-container .ant-calendar-range td.ant-calendar-in-range-cell .ant-calendar-date {
  color: rgba(0, 0, 0, 0.65);
  font-weight: 400;
}
.bj-custom-calendar-container td.ant-calendar-selected-day .ant-calendar-date {
  color: #fff !important;
  font-weight: 400 !important;
}

.absolute[data-v-47180281] {
  position: absolute;
}
.relative[data-v-47180281] {
  position: relative;
}
.flex[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-47180281] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-47180281]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-47180281]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-47180281]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-47180281] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-47180281] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-47180281] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-47180281] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-47180281] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-47180281],
.ant-tree li .ant-tree-node-content-wrapper[data-v-47180281]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-47180281] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-47180281] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-47180281]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-47180281]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-47180281] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-47180281]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-47180281]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-47180281] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-47180281] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-47180281] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-47180281] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-47180281] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-47180281] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-47180281] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-47180281] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-47180281],
.amap-copyright[data-v-47180281] {
  display: none !important;
}
.box-shadow[data-v-47180281] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-47180281] {
  box-sizing: border-box;
}
.flex-center[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-47180281] .ant-carousel {
  height: 100%;
}
[data-v-47180281] .ant-carousel .slick-slider,[data-v-47180281] .ant-carousel .slick-track,[data-v-47180281] .ant-carousel .slick-list,[data-v-47180281] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-47180281] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-47180281]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-47180281]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-47180281] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-47180281] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-47180281] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-47180281] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-47180281] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-47180281] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-47180281] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-47180281] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-47180281] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-47180281] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-47180281]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-47180281]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-47180281]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-47180281]:last-child::after {
  display: none;
}
.vxe-pager[data-v-47180281] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-47180281] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-47180281] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-47180281] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-47180281]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-47180281] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-47180281] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-47180281]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-47180281] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-47180281] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-47180281]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-47180281]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47180281],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47180281] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47180281]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47180281]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47180281]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47180281]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-47180281],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-47180281] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-47180281],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-47180281] {
  color: var(--primary-color);
}
.file-name-type[data-v-47180281] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-47180281]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-47180281]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-47180281]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-47180281] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-47180281] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-47180281] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-47180281] {
  color: #999999;
}
.file-name-type .file-list[data-v-47180281]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-47180281] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-47180281] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-47180281]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-47180281] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-47180281] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-47180281] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-47180281] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-47180281] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-47180281] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-47180281]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-47180281]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-47180281]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-47180281]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-47180281]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-47180281] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-47180281] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-47180281] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-47180281] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-47180281] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-47180281] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-47180281] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-47180281] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-47180281] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-47180281] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-47180281] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-47180281] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-47180281]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-47180281] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-47180281] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47180281] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47180281]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47180281]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-47180281] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-47180281] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47180281] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47180281]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47180281]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47180281]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-47180281] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-47180281] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-47180281] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-47180281] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-47180281] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-47180281] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-47180281] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-47180281] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-47180281] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-47180281] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-47180281]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-47180281] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-47180281] {
  flex-shrink: 0;
}
input[type="number"][data-v-47180281] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-47180281]::-webkit-inner-spin-button,
input[type="number"][data-v-47180281]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-47180281] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-47180281] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-47180281]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-47180281] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-47180281] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-47180281] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-47180281] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-47180281] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-47180281] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-47180281] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-47180281]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-47180281] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-47180281] {
  flex-shrink: 0;
}
[data-v-47180281] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-47180281] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-47180281] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-47180281] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-47180281] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-47180281] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-47180281] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-47180281] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-47180281] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-47180281] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-47180281] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.associativeSelectGroup-container[data-v-47180281] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.absolute[data-v-25494031] {
  position: absolute;
}
.relative[data-v-25494031] {
  position: relative;
}
.flex[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-25494031] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-25494031]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-25494031]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-25494031]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-25494031] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-25494031] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-25494031] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-25494031] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-25494031] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-25494031],
.ant-tree li .ant-tree-node-content-wrapper[data-v-25494031]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-25494031] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-25494031] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-25494031]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-25494031]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-25494031] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-25494031]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-25494031]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-25494031] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-25494031] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-25494031] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-25494031] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-25494031] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-25494031] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-25494031] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-25494031] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-25494031],
.amap-copyright[data-v-25494031] {
  display: none !important;
}
.box-shadow[data-v-25494031] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-25494031] {
  box-sizing: border-box;
}
.flex-center[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-25494031] .ant-carousel {
  height: 100%;
}
[data-v-25494031] .ant-carousel .slick-slider,[data-v-25494031] .ant-carousel .slick-track,[data-v-25494031] .ant-carousel .slick-list,[data-v-25494031] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-25494031] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-25494031]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-25494031]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-25494031] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-25494031] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-25494031] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-25494031] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-25494031] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-25494031] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-25494031] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-25494031] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-25494031] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-25494031] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-25494031]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-25494031]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-25494031]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-25494031]:last-child::after {
  display: none;
}
.vxe-pager[data-v-25494031] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-25494031] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-25494031] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-25494031] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-25494031]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-25494031] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-25494031] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-25494031]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-25494031] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-25494031] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-25494031]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-25494031]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-25494031],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-25494031] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-25494031]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-25494031]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-25494031]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-25494031]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-25494031],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-25494031] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-25494031],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-25494031] {
  color: var(--primary-color);
}
.file-name-type[data-v-25494031] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-25494031]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-25494031]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-25494031]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-25494031] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-25494031] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-25494031] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-25494031] {
  color: #999999;
}
.file-name-type .file-list[data-v-25494031]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-25494031] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-25494031] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-25494031]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-25494031] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-25494031] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-25494031] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-25494031] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-25494031] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-25494031] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-25494031]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-25494031]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-25494031]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-25494031]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-25494031]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-25494031] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-25494031] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-25494031] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-25494031] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-25494031] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-25494031] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-25494031] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-25494031] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-25494031] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-25494031] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-25494031] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-25494031] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-25494031]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-25494031] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-25494031] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-25494031] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-25494031]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-25494031]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-25494031] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-25494031] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-25494031] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-25494031]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-25494031]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-25494031]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-25494031] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-25494031] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-25494031] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-25494031] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-25494031] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-25494031] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-25494031] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-25494031] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-25494031] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-25494031] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-25494031]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-25494031] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-25494031] {
  flex-shrink: 0;
}
input[type="number"][data-v-25494031] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-25494031]::-webkit-inner-spin-button,
input[type="number"][data-v-25494031]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-25494031] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-25494031] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-25494031]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-25494031] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-25494031] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-25494031] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-25494031] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-25494031] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-25494031] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-25494031] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-25494031]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-25494031] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-25494031] {
  flex-shrink: 0;
}
[data-v-25494031] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-25494031] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-25494031] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-25494031] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-25494031] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-25494031] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-25494031] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-25494031] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-25494031] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-25494031] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-25494031] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bj-custom-calendar-container td:not(.ant-calendar-last-month-cell):not(.ant-calendar-next-month-btn-day) .active-cell[data-v-25494031] {
  background: blue;
}
.material-volatility-container[data-v-25494031] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-25494031] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
 /deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
 /deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
 /deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
 /deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
 /deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
 /deep/ .ant-carousel {
  height: 100%;
}
 /deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
 /deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
 /deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
 /deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
 /deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
 /deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
 /deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
 /deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
 /deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
 /deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
 /deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
 /deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
 /deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
 /deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
 /deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
 /deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
 /deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
 /deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
 /deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
 /deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
 /deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
:root {
  --primary-color: #3759A0;
  --border-color-base: #D4D4D4;
  --disabled-color-base: rgba(0, 0, 0, 0.25);
  --disabled-bg-base: #d9d9d9;
  --border-radius-base: 3px;
  --input-height-base: 36px;
  --input-height-lg: 44px;
  --input-height-sm: 24px;
  --input-border-color: #D4D4D4;
  --form-item-label-colon-margin-right: 14px;
  --btn-height-base: 34px;
  --btn-height-lg: 44px;
  --btn-height-sm: 24px;
  --echart-blue: #2EA2F7;
  --echart-yellow: #F5A623;
  --echart-green: #50C1BA;
  --echart-light-blue: #6ACEFE;
  --echart-pale-red: #F26D7C;
  --echart-purple: #9C74FA;
  --echart-pink: #FD7099;
  --echart-orange: #FF7A51;
  --echart-disabled: #B5B5B5;
  --echart-text-color: #999999;
  --echart-test-color: blue;
  --assetsHost: "https://jszhgd.cn/static";
}

.absolute[data-v-01525fa2] {
  position: absolute;
}
.relative[data-v-01525fa2] {
  position: relative;
}
.flex[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-01525fa2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-01525fa2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-01525fa2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-01525fa2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-01525fa2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-01525fa2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-01525fa2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-01525fa2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-01525fa2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-01525fa2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-01525fa2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-01525fa2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-01525fa2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-01525fa2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-01525fa2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-01525fa2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-01525fa2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-01525fa2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-01525fa2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-01525fa2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-01525fa2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-01525fa2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-01525fa2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-01525fa2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-01525fa2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-01525fa2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-01525fa2],
.amap-copyright[data-v-01525fa2] {
  display: none !important;
}
.box-shadow[data-v-01525fa2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-01525fa2] {
  box-sizing: border-box;
}
.flex-center[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-01525fa2] .ant-carousel {
  height: 100%;
}
[data-v-01525fa2] .ant-carousel .slick-slider,[data-v-01525fa2] .ant-carousel .slick-track,[data-v-01525fa2] .ant-carousel .slick-list,[data-v-01525fa2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-01525fa2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-01525fa2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-01525fa2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-01525fa2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-01525fa2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-01525fa2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-01525fa2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-01525fa2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-01525fa2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-01525fa2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-01525fa2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-01525fa2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-01525fa2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-01525fa2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-01525fa2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-01525fa2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-01525fa2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-01525fa2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-01525fa2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-01525fa2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-01525fa2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-01525fa2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-01525fa2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-01525fa2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-01525fa2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-01525fa2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-01525fa2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-01525fa2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-01525fa2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-01525fa2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-01525fa2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-01525fa2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-01525fa2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-01525fa2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-01525fa2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-01525fa2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-01525fa2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-01525fa2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-01525fa2] {
  color: var(--primary-color);
}
.file-name-type[data-v-01525fa2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-01525fa2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-01525fa2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-01525fa2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-01525fa2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-01525fa2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-01525fa2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-01525fa2] {
  color: #999999;
}
.file-name-type .file-list[data-v-01525fa2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-01525fa2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-01525fa2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-01525fa2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-01525fa2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-01525fa2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-01525fa2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-01525fa2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-01525fa2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-01525fa2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-01525fa2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-01525fa2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-01525fa2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-01525fa2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-01525fa2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-01525fa2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-01525fa2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-01525fa2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-01525fa2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-01525fa2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-01525fa2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-01525fa2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-01525fa2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-01525fa2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-01525fa2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-01525fa2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-01525fa2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-01525fa2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-01525fa2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-01525fa2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-01525fa2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-01525fa2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-01525fa2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-01525fa2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-01525fa2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-01525fa2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-01525fa2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-01525fa2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-01525fa2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-01525fa2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-01525fa2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-01525fa2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-01525fa2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-01525fa2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-01525fa2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-01525fa2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-01525fa2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-01525fa2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-01525fa2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-01525fa2] {
  flex-shrink: 0;
}
input[type="number"][data-v-01525fa2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-01525fa2]::-webkit-inner-spin-button,
input[type="number"][data-v-01525fa2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-01525fa2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-01525fa2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-01525fa2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-01525fa2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-01525fa2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-01525fa2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-01525fa2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-01525fa2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-01525fa2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-01525fa2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-01525fa2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-01525fa2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-01525fa2] {
  flex-shrink: 0;
}
[data-v-01525fa2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-01525fa2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-01525fa2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-01525fa2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-01525fa2] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .tooltip-title {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .ratio-name {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .data-item {
  display: flex;
  margin-bottom: 6px;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .data-item:last-child {
  margin: 0;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .data-item .name {
  margin-left: 4px;
}
.data-statistical-container[data-v-01525fa2] .common-tooltip-container .data-item .value {
  font-weight: bold;
  margin-left: auto;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .axis-value {
  font-size: 14px;
  color: #333;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .ratio-name {
  margin: 10px 0;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body {
  display: flex;
  flex-direction: column;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background: #f2f4f5;
  display: flex;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header div {
  width: 120px;
  text-align: center;
  color: #000;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row {
  height: 40px;
  line-height: 40px;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div {
  width: 120px;
  text-align: center;
  position: relative;
}
.data-statistical-container[data-v-01525fa2] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div:first-child span {
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.data-statistical-container[data-v-01525fa2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-01525fa2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-01525fa2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-01525fa2] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-01525fa2]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-01525fa2] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-01525fa2] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-01525fa2]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-01525fa2] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container.height[data-v-01525fa2] {
  height: 760px;
}
.data-statistical-container .card-view-container.height .date-time[data-v-01525fa2] {
  padding-top: 20px;
}
.data-statistical-container .card-view-container .chart-header[data-v-01525fa2] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-01525fa2] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-01525fa2] {
  font-size: 14px;
  color: #999;
  padding-top: 20px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-01525fa2] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-73a2ee76] {
  position: absolute;
}
.relative[data-v-73a2ee76] {
  position: relative;
}
.flex[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-73a2ee76] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-73a2ee76]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-73a2ee76]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-73a2ee76]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-73a2ee76] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-73a2ee76] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-73a2ee76] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-73a2ee76] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-73a2ee76] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73a2ee76],
.ant-tree li .ant-tree-node-content-wrapper[data-v-73a2ee76]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73a2ee76] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-73a2ee76] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-73a2ee76]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-73a2ee76]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-73a2ee76] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-73a2ee76]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-73a2ee76]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-73a2ee76] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-73a2ee76] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-73a2ee76] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-73a2ee76] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73a2ee76] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-73a2ee76] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73a2ee76] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-73a2ee76] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-73a2ee76],
.amap-copyright[data-v-73a2ee76] {
  display: none !important;
}
.box-shadow[data-v-73a2ee76] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-73a2ee76] {
  box-sizing: border-box;
}
.flex-center[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-73a2ee76] .ant-carousel {
  height: 100%;
}
[data-v-73a2ee76] .ant-carousel .slick-slider,[data-v-73a2ee76] .ant-carousel .slick-track,[data-v-73a2ee76] .ant-carousel .slick-list,[data-v-73a2ee76] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-73a2ee76] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-73a2ee76]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-73a2ee76]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-73a2ee76] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-73a2ee76] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-73a2ee76] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-73a2ee76] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-73a2ee76] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-73a2ee76] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-73a2ee76] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-73a2ee76] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-73a2ee76] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-73a2ee76] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-73a2ee76]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-73a2ee76]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-73a2ee76]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-73a2ee76]:last-child::after {
  display: none;
}
.vxe-pager[data-v-73a2ee76] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-73a2ee76] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-73a2ee76] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73a2ee76] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73a2ee76]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-73a2ee76] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73a2ee76] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73a2ee76]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73a2ee76] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73a2ee76] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73a2ee76]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73a2ee76]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73a2ee76],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73a2ee76] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73a2ee76]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73a2ee76]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73a2ee76]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73a2ee76]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-73a2ee76],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-73a2ee76] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-73a2ee76],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-73a2ee76] {
  color: var(--primary-color);
}
.file-name-type[data-v-73a2ee76] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-73a2ee76]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-73a2ee76]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-73a2ee76]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-73a2ee76] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-73a2ee76] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-73a2ee76] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-73a2ee76] {
  color: #999999;
}
.file-name-type .file-list[data-v-73a2ee76]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-73a2ee76] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-73a2ee76] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-73a2ee76]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-73a2ee76] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-73a2ee76] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-73a2ee76] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-73a2ee76] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-73a2ee76] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-73a2ee76] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-73a2ee76]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-73a2ee76]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-73a2ee76]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-73a2ee76]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-73a2ee76]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-73a2ee76] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-73a2ee76] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-73a2ee76] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-73a2ee76] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73a2ee76] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73a2ee76] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-73a2ee76] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-73a2ee76] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-73a2ee76] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-73a2ee76] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73a2ee76] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73a2ee76]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-73a2ee76] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-73a2ee76] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73a2ee76] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73a2ee76]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73a2ee76]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-73a2ee76] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-73a2ee76] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73a2ee76] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73a2ee76]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73a2ee76]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73a2ee76]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-73a2ee76] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-73a2ee76] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-73a2ee76] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-73a2ee76] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-73a2ee76] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-73a2ee76] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-73a2ee76] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-73a2ee76] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-73a2ee76] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-73a2ee76] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-73a2ee76]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-73a2ee76] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-73a2ee76] {
  flex-shrink: 0;
}
input[type="number"][data-v-73a2ee76] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-73a2ee76]::-webkit-inner-spin-button,
input[type="number"][data-v-73a2ee76]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-73a2ee76] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-73a2ee76] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-73a2ee76]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-73a2ee76] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-73a2ee76] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-73a2ee76] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-73a2ee76] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-73a2ee76] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-73a2ee76] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73a2ee76] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73a2ee76]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-73a2ee76] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-73a2ee76] {
  flex-shrink: 0;
}
[data-v-73a2ee76] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-73a2ee76] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-73a2ee76] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-73a2ee76] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.table-view-container[data-v-73a2ee76] {
  width: 100%;
  height: 100%;
}

.absolute[data-v-2af3dab0] {
  position: absolute;
}
.relative[data-v-2af3dab0] {
  position: relative;
}
.flex[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2af3dab0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2af3dab0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2af3dab0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2af3dab0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2af3dab0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2af3dab0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2af3dab0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2af3dab0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2af3dab0] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2af3dab0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2af3dab0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2af3dab0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2af3dab0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2af3dab0]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-2af3dab0]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-2af3dab0] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-2af3dab0]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-2af3dab0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2af3dab0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2af3dab0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2af3dab0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2af3dab0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2af3dab0] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-2af3dab0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2af3dab0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2af3dab0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2af3dab0],
.amap-copyright[data-v-2af3dab0] {
  display: none !important;
}
.box-shadow[data-v-2af3dab0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2af3dab0] {
  box-sizing: border-box;
}
.flex-center[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2af3dab0] .ant-carousel {
  height: 100%;
}
[data-v-2af3dab0] .ant-carousel .slick-slider,[data-v-2af3dab0] .ant-carousel .slick-track,[data-v-2af3dab0] .ant-carousel .slick-list,[data-v-2af3dab0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-2af3dab0] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-2af3dab0]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-2af3dab0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2af3dab0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2af3dab0] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-2af3dab0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2af3dab0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2af3dab0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2af3dab0] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-2af3dab0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2af3dab0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2af3dab0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2af3dab0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2af3dab0]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-2af3dab0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2af3dab0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2af3dab0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2af3dab0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2af3dab0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2af3dab0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2af3dab0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2af3dab0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-2af3dab0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2af3dab0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2af3dab0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2af3dab0] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2af3dab0] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2af3dab0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2af3dab0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2af3dab0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2af3dab0] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2af3dab0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2af3dab0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2af3dab0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2af3dab0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2af3dab0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2af3dab0] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-2af3dab0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2af3dab0] {
  color: var(--primary-color);
}
.file-name-type[data-v-2af3dab0] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-2af3dab0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2af3dab0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2af3dab0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2af3dab0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2af3dab0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2af3dab0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-2af3dab0] {
  color: #999999;
}
.file-name-type .file-list[data-v-2af3dab0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2af3dab0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2af3dab0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-2af3dab0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2af3dab0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2af3dab0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2af3dab0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2af3dab0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2af3dab0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2af3dab0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-2af3dab0]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-2af3dab0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2af3dab0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2af3dab0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2af3dab0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2af3dab0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2af3dab0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2af3dab0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2af3dab0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2af3dab0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2af3dab0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2af3dab0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2af3dab0] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-2af3dab0] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-2af3dab0] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2af3dab0] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2af3dab0]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-2af3dab0] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-2af3dab0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2af3dab0] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2af3dab0]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2af3dab0]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-2af3dab0] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-2af3dab0] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2af3dab0] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2af3dab0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2af3dab0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2af3dab0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-2af3dab0] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-2af3dab0] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-2af3dab0] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-2af3dab0] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-2af3dab0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-2af3dab0] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-2af3dab0] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-2af3dab0] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-2af3dab0] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-2af3dab0] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-2af3dab0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-2af3dab0] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2af3dab0] {
  flex-shrink: 0;
}
input[type="number"][data-v-2af3dab0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2af3dab0]::-webkit-inner-spin-button,
input[type="number"][data-v-2af3dab0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2af3dab0] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-2af3dab0] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-2af3dab0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-2af3dab0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2af3dab0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2af3dab0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2af3dab0] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-2af3dab0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2af3dab0] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2af3dab0] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2af3dab0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-2af3dab0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2af3dab0] {
  flex-shrink: 0;
}
[data-v-2af3dab0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2af3dab0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2af3dab0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2af3dab0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-2af3dab0] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-2af3dab0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-2af3dab0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-2af3dab0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-2af3dab0] {
  height: 100%;
  background: #fff;
}
.data-report-container .table-row-text[data-v-2af3dab0] {
  padding: 2px 0;
}

.absolute[data-v-0eb1ac66] {
  position: absolute;
}
.relative[data-v-0eb1ac66] {
  position: relative;
}
.flex[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0eb1ac66] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0eb1ac66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0eb1ac66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0eb1ac66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0eb1ac66] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0eb1ac66] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0eb1ac66] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0eb1ac66] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0eb1ac66] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0eb1ac66],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0eb1ac66]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0eb1ac66] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0eb1ac66] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0eb1ac66]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0eb1ac66]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0eb1ac66] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0eb1ac66]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0eb1ac66]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0eb1ac66] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0eb1ac66] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0eb1ac66] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0eb1ac66] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0eb1ac66] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0eb1ac66] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0eb1ac66] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0eb1ac66] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0eb1ac66],
.amap-copyright[data-v-0eb1ac66] {
  display: none !important;
}
.box-shadow[data-v-0eb1ac66] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0eb1ac66] {
  box-sizing: border-box;
}
.flex-center[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0eb1ac66] .ant-carousel {
  height: 100%;
}
[data-v-0eb1ac66] .ant-carousel .slick-slider,[data-v-0eb1ac66] .ant-carousel .slick-track,[data-v-0eb1ac66] .ant-carousel .slick-list,[data-v-0eb1ac66] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0eb1ac66] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0eb1ac66]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0eb1ac66]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0eb1ac66] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0eb1ac66] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0eb1ac66] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0eb1ac66] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0eb1ac66] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0eb1ac66] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0eb1ac66] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0eb1ac66] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0eb1ac66] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0eb1ac66] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0eb1ac66]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0eb1ac66]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0eb1ac66]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0eb1ac66]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0eb1ac66] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0eb1ac66] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0eb1ac66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0eb1ac66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0eb1ac66]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0eb1ac66] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0eb1ac66] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0eb1ac66]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0eb1ac66] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0eb1ac66] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0eb1ac66]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0eb1ac66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0eb1ac66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0eb1ac66] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0eb1ac66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0eb1ac66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0eb1ac66]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0eb1ac66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0eb1ac66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0eb1ac66] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0eb1ac66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0eb1ac66] {
  color: var(--primary-color);
}
.file-name-type[data-v-0eb1ac66] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0eb1ac66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0eb1ac66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0eb1ac66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0eb1ac66] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0eb1ac66] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0eb1ac66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0eb1ac66] {
  color: #999999;
}
.file-name-type .file-list[data-v-0eb1ac66]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0eb1ac66] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0eb1ac66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0eb1ac66]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0eb1ac66] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0eb1ac66] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0eb1ac66] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0eb1ac66] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0eb1ac66] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0eb1ac66] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0eb1ac66]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0eb1ac66]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0eb1ac66]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0eb1ac66]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0eb1ac66]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0eb1ac66] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0eb1ac66] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0eb1ac66] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0eb1ac66] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0eb1ac66] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0eb1ac66] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0eb1ac66] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0eb1ac66] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-0eb1ac66] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-0eb1ac66] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0eb1ac66] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0eb1ac66]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-0eb1ac66] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-0eb1ac66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0eb1ac66] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0eb1ac66]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0eb1ac66]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-0eb1ac66] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-0eb1ac66] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0eb1ac66] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0eb1ac66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0eb1ac66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0eb1ac66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-0eb1ac66] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-0eb1ac66] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-0eb1ac66] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-0eb1ac66] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-0eb1ac66] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-0eb1ac66] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-0eb1ac66] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-0eb1ac66] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-0eb1ac66] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0eb1ac66] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0eb1ac66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0eb1ac66] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0eb1ac66] {
  flex-shrink: 0;
}
input[type="number"][data-v-0eb1ac66] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0eb1ac66]::-webkit-inner-spin-button,
input[type="number"][data-v-0eb1ac66]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0eb1ac66] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0eb1ac66] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0eb1ac66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0eb1ac66] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0eb1ac66] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0eb1ac66] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0eb1ac66] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0eb1ac66] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0eb1ac66] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0eb1ac66] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0eb1ac66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0eb1ac66] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0eb1ac66] {
  flex-shrink: 0;
}
[data-v-0eb1ac66] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0eb1ac66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0eb1ac66] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0eb1ac66] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-0eb1ac66] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-0eb1ac66] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-9ac01334] {
  position: absolute;
}
.relative[data-v-9ac01334] {
  position: relative;
}
.flex[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-9ac01334] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-9ac01334]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-9ac01334]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-9ac01334]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-9ac01334] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-9ac01334] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-9ac01334] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-9ac01334] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-9ac01334] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9ac01334],
.ant-tree li .ant-tree-node-content-wrapper[data-v-9ac01334]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9ac01334] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-9ac01334] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-9ac01334]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-9ac01334]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-9ac01334] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-9ac01334]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-9ac01334]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-9ac01334] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-9ac01334] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-9ac01334] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-9ac01334] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9ac01334] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-9ac01334] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9ac01334] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-9ac01334] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-9ac01334],
.amap-copyright[data-v-9ac01334] {
  display: none !important;
}
.box-shadow[data-v-9ac01334] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-9ac01334] {
  box-sizing: border-box;
}
.flex-center[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-9ac01334] .ant-carousel {
  height: 100%;
}
[data-v-9ac01334] .ant-carousel .slick-slider,[data-v-9ac01334] .ant-carousel .slick-track,[data-v-9ac01334] .ant-carousel .slick-list,[data-v-9ac01334] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-9ac01334] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-9ac01334]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-9ac01334]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-9ac01334] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-9ac01334] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-9ac01334] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-9ac01334] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-9ac01334] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-9ac01334] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-9ac01334] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-9ac01334] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-9ac01334] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-9ac01334] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-9ac01334]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-9ac01334]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-9ac01334]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-9ac01334]:last-child::after {
  display: none;
}
.vxe-pager[data-v-9ac01334] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-9ac01334] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-9ac01334] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9ac01334] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9ac01334]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-9ac01334] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9ac01334] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9ac01334]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9ac01334] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9ac01334] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9ac01334]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9ac01334]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9ac01334],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9ac01334] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9ac01334]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9ac01334]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9ac01334]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9ac01334]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-9ac01334],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-9ac01334] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-9ac01334],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-9ac01334] {
  color: var(--primary-color);
}
.file-name-type[data-v-9ac01334] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-9ac01334]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-9ac01334]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-9ac01334]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-9ac01334] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-9ac01334] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-9ac01334] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-9ac01334] {
  color: #999999;
}
.file-name-type .file-list[data-v-9ac01334]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-9ac01334] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-9ac01334] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-9ac01334]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-9ac01334] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-9ac01334] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-9ac01334] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-9ac01334] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-9ac01334] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-9ac01334] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-9ac01334]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-9ac01334]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-9ac01334]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-9ac01334]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-9ac01334]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-9ac01334] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-9ac01334] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-9ac01334] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-9ac01334] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9ac01334] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9ac01334] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-9ac01334] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-9ac01334] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-9ac01334] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-9ac01334] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9ac01334] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9ac01334]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-9ac01334] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-9ac01334] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9ac01334] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9ac01334]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9ac01334]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-9ac01334] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-9ac01334] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9ac01334] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9ac01334]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9ac01334]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9ac01334]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-9ac01334] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-9ac01334] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-9ac01334] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-9ac01334] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-9ac01334] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-9ac01334] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-9ac01334] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-9ac01334] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-9ac01334] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-9ac01334] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-9ac01334]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-9ac01334] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-9ac01334] {
  flex-shrink: 0;
}
input[type="number"][data-v-9ac01334] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-9ac01334]::-webkit-inner-spin-button,
input[type="number"][data-v-9ac01334]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-9ac01334] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-9ac01334] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-9ac01334]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-9ac01334] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-9ac01334] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-9ac01334] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-9ac01334] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-9ac01334] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-9ac01334] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9ac01334] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9ac01334]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-9ac01334] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-9ac01334] {
  flex-shrink: 0;
}
[data-v-9ac01334] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-9ac01334] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-9ac01334] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-9ac01334] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.chart-view-container[data-v-9ac01334] {
  width: 100%;
  height: 100%;
}
.chart-view-container .chart-dom[data-v-9ac01334] {
  height: 100%;
  width: 100%;
}

.absolute[data-v-75923264] {
  position: absolute;
}
.relative[data-v-75923264] {
  position: relative;
}
.flex[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-75923264] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-75923264]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-75923264]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-75923264]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-75923264] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-75923264] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-75923264] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-75923264] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-75923264] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-75923264],
.ant-tree li .ant-tree-node-content-wrapper[data-v-75923264]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-75923264] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-75923264] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-75923264]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-75923264]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-75923264] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-75923264]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-75923264]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-75923264] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-75923264] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-75923264] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-75923264] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-75923264] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-75923264] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-75923264] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-75923264] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-75923264],
.amap-copyright[data-v-75923264] {
  display: none !important;
}
.box-shadow[data-v-75923264] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-75923264] {
  box-sizing: border-box;
}
.flex-center[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-75923264] .ant-carousel {
  height: 100%;
}
[data-v-75923264] .ant-carousel .slick-slider,[data-v-75923264] .ant-carousel .slick-track,[data-v-75923264] .ant-carousel .slick-list,[data-v-75923264] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-75923264] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-75923264]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-75923264]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-75923264] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-75923264] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-75923264] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-75923264] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-75923264] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-75923264] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-75923264] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-75923264] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-75923264] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-75923264] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-75923264]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-75923264]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-75923264]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-75923264]:last-child::after {
  display: none;
}
.vxe-pager[data-v-75923264] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-75923264] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-75923264] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-75923264] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-75923264]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-75923264] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-75923264] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-75923264]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-75923264] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-75923264] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-75923264]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-75923264]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-75923264],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-75923264] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-75923264]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-75923264]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-75923264]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-75923264]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-75923264],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-75923264] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-75923264],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-75923264] {
  color: var(--primary-color);
}
.file-name-type[data-v-75923264] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-75923264]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-75923264]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-75923264]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-75923264] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-75923264] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-75923264] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-75923264] {
  color: #999999;
}
.file-name-type .file-list[data-v-75923264]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-75923264] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-75923264] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-75923264]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-75923264] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-75923264] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-75923264] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-75923264] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-75923264] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-75923264] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-75923264]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-75923264]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-75923264]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-75923264]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-75923264]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-75923264] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-75923264] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-75923264] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-75923264] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-75923264] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-75923264] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-75923264] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-75923264] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-75923264] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-75923264] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-75923264] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-75923264] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-75923264]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-75923264] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-75923264] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-75923264]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-75923264]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-75923264] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-75923264] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-75923264] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-75923264]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-75923264]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-75923264]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-75923264] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-75923264] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-75923264] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-75923264] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-75923264] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-75923264] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-75923264] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-75923264] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-75923264] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-75923264] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-75923264]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-75923264] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-75923264] {
  flex-shrink: 0;
}
input[type="number"][data-v-75923264] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-75923264]::-webkit-inner-spin-button,
input[type="number"][data-v-75923264]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-75923264] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-75923264] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-75923264]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-75923264] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-75923264] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-75923264] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-75923264] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-75923264] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-75923264] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-75923264] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-75923264]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-75923264] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-75923264] {
  flex-shrink: 0;
}
[data-v-75923264] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-75923264] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-75923264] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-75923264] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-75923264] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-75923264] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-75923264] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-75923264] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-75923264] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-75923264] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-75923264] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-75923264] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-75923264]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-75923264]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-75923264]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-75923264] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-75923264]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-75923264] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-75923264] {
  width: 100%;
  background: #fff;
  position: relative;
}
.data-statistical-container .card-view-container[data-v-75923264]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-75923264] {
  flex: 1;
  position: relative;
  margin-bottom: 0;
}
.data-statistical-container .card-view-container .chart-header[data-v-75923264] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-75923264] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-75923264] {
  font-size: 14px;
  color: #999;
  padding-top: 50px;
  padding-left: 30px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
}
.data-statistical-container .card-view-container .chart-body[data-v-75923264] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  min-height: 200px;
  overflow: hidden;
}

.absolute[data-v-63837b6a] {
  position: absolute;
}
.relative[data-v-63837b6a] {
  position: relative;
}
.flex[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-63837b6a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-63837b6a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-63837b6a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-63837b6a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-63837b6a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-63837b6a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-63837b6a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-63837b6a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-63837b6a] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-63837b6a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-63837b6a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-63837b6a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-63837b6a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-63837b6a]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-63837b6a]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-63837b6a] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-63837b6a]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-63837b6a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-63837b6a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-63837b6a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-63837b6a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-63837b6a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-63837b6a] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-63837b6a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-63837b6a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-63837b6a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-63837b6a],
.amap-copyright[data-v-63837b6a] {
  display: none !important;
}
.box-shadow[data-v-63837b6a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-63837b6a] {
  box-sizing: border-box;
}
.flex-center[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-63837b6a] .ant-carousel {
  height: 100%;
}
[data-v-63837b6a] .ant-carousel .slick-slider,[data-v-63837b6a] .ant-carousel .slick-track,[data-v-63837b6a] .ant-carousel .slick-list,[data-v-63837b6a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-63837b6a] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-63837b6a]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-63837b6a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-63837b6a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-63837b6a] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-63837b6a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-63837b6a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-63837b6a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-63837b6a] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-63837b6a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-63837b6a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-63837b6a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-63837b6a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-63837b6a]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-63837b6a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-63837b6a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-63837b6a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-63837b6a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-63837b6a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-63837b6a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-63837b6a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-63837b6a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-63837b6a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-63837b6a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-63837b6a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-63837b6a] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-63837b6a] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-63837b6a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-63837b6a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-63837b6a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-63837b6a] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-63837b6a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-63837b6a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-63837b6a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-63837b6a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-63837b6a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-63837b6a] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-63837b6a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-63837b6a] {
  color: var(--primary-color);
}
.file-name-type[data-v-63837b6a] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-63837b6a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-63837b6a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-63837b6a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-63837b6a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-63837b6a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-63837b6a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-63837b6a] {
  color: #999999;
}
.file-name-type .file-list[data-v-63837b6a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-63837b6a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-63837b6a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-63837b6a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-63837b6a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-63837b6a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-63837b6a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-63837b6a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-63837b6a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-63837b6a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-63837b6a]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-63837b6a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-63837b6a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-63837b6a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-63837b6a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-63837b6a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-63837b6a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-63837b6a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-63837b6a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-63837b6a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-63837b6a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-63837b6a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-63837b6a] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-63837b6a] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-63837b6a] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-63837b6a] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-63837b6a]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-63837b6a] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-63837b6a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-63837b6a] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-63837b6a]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-63837b6a]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-63837b6a] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-63837b6a] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-63837b6a] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-63837b6a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-63837b6a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-63837b6a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-63837b6a] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-63837b6a] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-63837b6a] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-63837b6a] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-63837b6a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-63837b6a] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-63837b6a] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-63837b6a] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-63837b6a] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-63837b6a] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-63837b6a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-63837b6a] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-63837b6a] {
  flex-shrink: 0;
}
input[type="number"][data-v-63837b6a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-63837b6a]::-webkit-inner-spin-button,
input[type="number"][data-v-63837b6a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-63837b6a] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-63837b6a] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-63837b6a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-63837b6a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-63837b6a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-63837b6a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-63837b6a] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-63837b6a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-63837b6a] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-63837b6a] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-63837b6a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-63837b6a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-63837b6a] {
  flex-shrink: 0;
}
[data-v-63837b6a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-63837b6a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-63837b6a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-63837b6a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-63837b6a] .curve-modal-container .ant-modal {
  height: 75%;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .ant-modal-content {
  height: 100%;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .ant-modal-content .ant-modal-body {
  height: 100%;
  padding: 0;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body {
  height: 100%;
  overflow: auto !important;
  padding: 0 40px 50px 40px;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 18px;
  font-size: 16px;
  border-left: 3px solid var(--primary-color);
  padding-left: 15px;
  margin: 30px 0 20px 0;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart {
  width: 268px;
  border: 1px solid #e7e8eb;
  border-bottom: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart .jgc-name {
  font-size: 18px;
  font-weight: 400;
  color: #3759a0;
  text-align: center;
  line-height: 58px;
  border-bottom: 1px solid #e7e8eb;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart .chart-body {
  flex: 1;
  border-bottom: 1px solid #e7e8eb;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .line-chart {
  flex: 1;
  height: 420px;
  position: relative;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .line-chart .line-chart-body {
  height: 100%;
  width: 100%;
}
[data-v-63837b6a] .curve-modal-container .ant-modal .curve-modal-body .line-chart .chart-time {
  position: absolute;
  top: -2px;
  font-size: 14px;
  color: #999;
  left: 20px;
}

.absolute[data-v-5a172b5b] {
  position: absolute;
}
.relative[data-v-5a172b5b] {
  position: relative;
}
.flex[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-5a172b5b] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-5a172b5b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-5a172b5b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-5a172b5b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-5a172b5b] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-5a172b5b] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-5a172b5b] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-5a172b5b] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-5a172b5b] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5a172b5b],
.ant-tree li .ant-tree-node-content-wrapper[data-v-5a172b5b]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5a172b5b] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-5a172b5b] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-5a172b5b]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-5a172b5b]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-5a172b5b] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-5a172b5b]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-5a172b5b]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-5a172b5b] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-5a172b5b] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-5a172b5b] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-5a172b5b] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5a172b5b] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-5a172b5b] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5a172b5b] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-5a172b5b] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-5a172b5b],
.amap-copyright[data-v-5a172b5b] {
  display: none !important;
}
.box-shadow[data-v-5a172b5b] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-5a172b5b] {
  box-sizing: border-box;
}
.flex-center[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-5a172b5b] .ant-carousel {
  height: 100%;
}
[data-v-5a172b5b] .ant-carousel .slick-slider,[data-v-5a172b5b] .ant-carousel .slick-track,[data-v-5a172b5b] .ant-carousel .slick-list,[data-v-5a172b5b] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-5a172b5b] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-5a172b5b]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-5a172b5b]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-5a172b5b] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-5a172b5b] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-5a172b5b] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-5a172b5b] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-5a172b5b] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-5a172b5b] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-5a172b5b] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-5a172b5b] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-5a172b5b] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-5a172b5b] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-5a172b5b]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-5a172b5b]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-5a172b5b]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-5a172b5b]:last-child::after {
  display: none;
}
.vxe-pager[data-v-5a172b5b] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-5a172b5b] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-5a172b5b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5a172b5b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5a172b5b]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-5a172b5b] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5a172b5b] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5a172b5b]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5a172b5b] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5a172b5b] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5a172b5b]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5a172b5b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5a172b5b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5a172b5b] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5a172b5b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5a172b5b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5a172b5b]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5a172b5b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-5a172b5b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-5a172b5b] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-5a172b5b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-5a172b5b] {
  color: var(--primary-color);
}
.file-name-type[data-v-5a172b5b] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-5a172b5b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-5a172b5b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-5a172b5b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-5a172b5b] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-5a172b5b] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-5a172b5b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-5a172b5b] {
  color: #999999;
}
.file-name-type .file-list[data-v-5a172b5b]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-5a172b5b] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-5a172b5b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-5a172b5b]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-5a172b5b] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-5a172b5b] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-5a172b5b] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-5a172b5b] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-5a172b5b] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-5a172b5b] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-5a172b5b]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-5a172b5b]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-5a172b5b]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-5a172b5b]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-5a172b5b]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-5a172b5b] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-5a172b5b] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-5a172b5b] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-5a172b5b] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5a172b5b] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5a172b5b] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-5a172b5b] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-5a172b5b] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-5a172b5b] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-5a172b5b] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5a172b5b] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5a172b5b]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-5a172b5b] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-5a172b5b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5a172b5b] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5a172b5b]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5a172b5b]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-5a172b5b] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-5a172b5b] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5a172b5b] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5a172b5b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5a172b5b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5a172b5b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-5a172b5b] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-5a172b5b] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-5a172b5b] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-5a172b5b] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-5a172b5b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-5a172b5b] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-5a172b5b] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-5a172b5b] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-5a172b5b] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-5a172b5b] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-5a172b5b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-5a172b5b] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-5a172b5b] {
  flex-shrink: 0;
}
input[type="number"][data-v-5a172b5b] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-5a172b5b]::-webkit-inner-spin-button,
input[type="number"][data-v-5a172b5b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-5a172b5b] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-5a172b5b] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-5a172b5b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-5a172b5b] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-5a172b5b] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-5a172b5b] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-5a172b5b] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-5a172b5b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-5a172b5b] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5a172b5b] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5a172b5b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-5a172b5b] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-5a172b5b] {
  flex-shrink: 0;
}
[data-v-5a172b5b] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-5a172b5b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-5a172b5b] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-5a172b5b] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-5a172b5b] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-5a172b5b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-5a172b5b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-5a172b5b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-5a172b5b] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-59c95c10] {
  position: absolute;
}
.relative[data-v-59c95c10] {
  position: relative;
}
.flex[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-59c95c10] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-59c95c10]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-59c95c10]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-59c95c10]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-59c95c10] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-59c95c10] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-59c95c10] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-59c95c10] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-59c95c10] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-59c95c10],
.ant-tree li .ant-tree-node-content-wrapper[data-v-59c95c10]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-59c95c10] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-59c95c10] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-59c95c10]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-59c95c10]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-59c95c10] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-59c95c10]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-59c95c10]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-59c95c10] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-59c95c10] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-59c95c10] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-59c95c10] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59c95c10] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-59c95c10] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59c95c10] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-59c95c10] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-59c95c10],
.amap-copyright[data-v-59c95c10] {
  display: none !important;
}
.box-shadow[data-v-59c95c10] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-59c95c10] {
  box-sizing: border-box;
}
.flex-center[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-59c95c10] .ant-carousel {
  height: 100%;
}
[data-v-59c95c10] .ant-carousel .slick-slider,[data-v-59c95c10] .ant-carousel .slick-track,[data-v-59c95c10] .ant-carousel .slick-list,[data-v-59c95c10] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-59c95c10] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-59c95c10]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-59c95c10]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-59c95c10] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-59c95c10] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-59c95c10] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-59c95c10] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-59c95c10] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-59c95c10] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-59c95c10] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-59c95c10] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-59c95c10] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-59c95c10] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-59c95c10]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-59c95c10]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-59c95c10]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-59c95c10]:last-child::after {
  display: none;
}
.vxe-pager[data-v-59c95c10] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-59c95c10] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-59c95c10] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59c95c10] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59c95c10]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-59c95c10] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59c95c10] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59c95c10]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59c95c10] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-59c95c10] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-59c95c10]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59c95c10]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59c95c10],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59c95c10] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59c95c10]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59c95c10]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59c95c10]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59c95c10]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-59c95c10],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-59c95c10] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-59c95c10],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-59c95c10] {
  color: var(--primary-color);
}
.file-name-type[data-v-59c95c10] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-59c95c10]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-59c95c10]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-59c95c10]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-59c95c10] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-59c95c10] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-59c95c10] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-59c95c10] {
  color: #999999;
}
.file-name-type .file-list[data-v-59c95c10]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-59c95c10] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-59c95c10] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-59c95c10]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-59c95c10] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-59c95c10] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-59c95c10] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-59c95c10] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-59c95c10] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-59c95c10] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-59c95c10]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-59c95c10]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-59c95c10]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-59c95c10]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-59c95c10]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-59c95c10] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-59c95c10] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-59c95c10] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-59c95c10] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59c95c10] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59c95c10] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-59c95c10] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-59c95c10] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-59c95c10] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-59c95c10] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-59c95c10] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-59c95c10]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-59c95c10] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-59c95c10] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-59c95c10] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-59c95c10]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-59c95c10]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-59c95c10] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-59c95c10] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-59c95c10] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-59c95c10]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-59c95c10]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-59c95c10]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-59c95c10] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-59c95c10] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-59c95c10] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-59c95c10] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-59c95c10] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-59c95c10] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-59c95c10] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-59c95c10] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-59c95c10] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-59c95c10] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-59c95c10]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-59c95c10] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-59c95c10] {
  flex-shrink: 0;
}
input[type="number"][data-v-59c95c10] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-59c95c10]::-webkit-inner-spin-button,
input[type="number"][data-v-59c95c10]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-59c95c10] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-59c95c10] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-59c95c10]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-59c95c10] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-59c95c10] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-59c95c10] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-59c95c10] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-59c95c10] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-59c95c10] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-59c95c10] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-59c95c10]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-59c95c10] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-59c95c10] {
  flex-shrink: 0;
}
[data-v-59c95c10] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-59c95c10] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-59c95c10] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-59c95c10] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-59c95c10] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-59c95c10] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-761b1814] {
  position: absolute;
}
.relative[data-v-761b1814] {
  position: relative;
}
.flex[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-761b1814] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-761b1814]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-761b1814]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-761b1814]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-761b1814] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-761b1814] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-761b1814] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-761b1814] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-761b1814] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-761b1814],
.ant-tree li .ant-tree-node-content-wrapper[data-v-761b1814]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-761b1814] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-761b1814] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-761b1814]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-761b1814]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-761b1814] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-761b1814]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-761b1814]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-761b1814] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-761b1814] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-761b1814] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-761b1814] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-761b1814] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-761b1814] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-761b1814] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-761b1814] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-761b1814],
.amap-copyright[data-v-761b1814] {
  display: none !important;
}
.box-shadow[data-v-761b1814] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-761b1814] {
  box-sizing: border-box;
}
.flex-center[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-761b1814] .ant-carousel {
  height: 100%;
}
[data-v-761b1814] .ant-carousel .slick-slider,[data-v-761b1814] .ant-carousel .slick-track,[data-v-761b1814] .ant-carousel .slick-list,[data-v-761b1814] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-761b1814] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-761b1814]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-761b1814]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-761b1814] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-761b1814] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-761b1814] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-761b1814] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-761b1814] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-761b1814] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-761b1814] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-761b1814] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-761b1814] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-761b1814] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-761b1814]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-761b1814]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-761b1814]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-761b1814]:last-child::after {
  display: none;
}
.vxe-pager[data-v-761b1814] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-761b1814] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-761b1814] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-761b1814] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-761b1814]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-761b1814] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-761b1814] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-761b1814]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-761b1814] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-761b1814] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-761b1814]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-761b1814]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-761b1814],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-761b1814] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-761b1814]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-761b1814]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-761b1814]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-761b1814]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-761b1814],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-761b1814] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-761b1814],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-761b1814] {
  color: var(--primary-color);
}
.file-name-type[data-v-761b1814] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-761b1814]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-761b1814]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-761b1814]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-761b1814] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-761b1814] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-761b1814] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-761b1814] {
  color: #999999;
}
.file-name-type .file-list[data-v-761b1814]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-761b1814] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-761b1814] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-761b1814]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-761b1814] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-761b1814] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-761b1814] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-761b1814] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-761b1814] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-761b1814] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-761b1814]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-761b1814]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-761b1814]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-761b1814]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-761b1814]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-761b1814] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-761b1814] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-761b1814] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-761b1814] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-761b1814] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-761b1814] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-761b1814] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-761b1814] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-761b1814] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-761b1814] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-761b1814] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-761b1814]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-761b1814] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-761b1814] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-761b1814]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-761b1814]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-761b1814] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-761b1814] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-761b1814] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-761b1814]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-761b1814]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-761b1814]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-761b1814] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-761b1814] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-761b1814] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-761b1814] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-761b1814] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-761b1814] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-761b1814] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-761b1814] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-761b1814] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-761b1814] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-761b1814]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-761b1814] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-761b1814] {
  flex-shrink: 0;
}
input[type="number"][data-v-761b1814] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-761b1814]::-webkit-inner-spin-button,
input[type="number"][data-v-761b1814]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-761b1814] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-761b1814] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-761b1814]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-761b1814] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-761b1814] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-761b1814] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-761b1814] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-761b1814] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-761b1814] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-761b1814] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-761b1814]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-761b1814] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-761b1814] {
  flex-shrink: 0;
}
[data-v-761b1814] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-761b1814] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-761b1814] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-761b1814] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-761b1814] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-761b1814] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-761b1814] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-761b1814] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-761b1814] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-761b1814] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-761b1814] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-761b1814] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-761b1814]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-761b1814]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-761b1814]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-761b1814] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-761b1814]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-761b1814] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-761b1814] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-761b1814]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-761b1814] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-761b1814] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-761b1814] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-761b1814] {
  font-size: 14px;
  color: #999;
  padding-top: 20px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-761b1814] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-661692ee] {
  position: absolute;
}
.relative[data-v-661692ee] {
  position: relative;
}
.flex[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-661692ee] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-661692ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-661692ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-661692ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-661692ee] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-661692ee] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-661692ee] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-661692ee] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-661692ee] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-661692ee],
.ant-tree li .ant-tree-node-content-wrapper[data-v-661692ee]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-661692ee] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-661692ee] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-661692ee]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-661692ee]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-661692ee] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-661692ee]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-661692ee]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-661692ee] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-661692ee] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-661692ee] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-661692ee] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-661692ee] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-661692ee] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-661692ee] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-661692ee] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-661692ee],
.amap-copyright[data-v-661692ee] {
  display: none !important;
}
.box-shadow[data-v-661692ee] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-661692ee] {
  box-sizing: border-box;
}
.flex-center[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-661692ee] .ant-carousel {
  height: 100%;
}
[data-v-661692ee] .ant-carousel .slick-slider,[data-v-661692ee] .ant-carousel .slick-track,[data-v-661692ee] .ant-carousel .slick-list,[data-v-661692ee] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-661692ee] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-661692ee]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-661692ee]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-661692ee] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-661692ee] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-661692ee] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-661692ee] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-661692ee] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-661692ee] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-661692ee] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-661692ee] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-661692ee] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-661692ee] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-661692ee]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-661692ee]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-661692ee]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-661692ee]:last-child::after {
  display: none;
}
.vxe-pager[data-v-661692ee] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-661692ee] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-661692ee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-661692ee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-661692ee]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-661692ee] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-661692ee] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-661692ee]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-661692ee] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-661692ee] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-661692ee]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-661692ee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-661692ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-661692ee] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-661692ee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-661692ee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-661692ee]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-661692ee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-661692ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-661692ee] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-661692ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-661692ee] {
  color: var(--primary-color);
}
.file-name-type[data-v-661692ee] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-661692ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-661692ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-661692ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-661692ee] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-661692ee] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-661692ee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-661692ee] {
  color: #999999;
}
.file-name-type .file-list[data-v-661692ee]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-661692ee] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-661692ee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-661692ee]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-661692ee] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-661692ee] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-661692ee] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-661692ee] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-661692ee] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-661692ee] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-661692ee]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-661692ee]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-661692ee]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-661692ee]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-661692ee]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-661692ee] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-661692ee] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-661692ee] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-661692ee] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-661692ee] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-661692ee] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-661692ee] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-661692ee] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-661692ee] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-661692ee] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-661692ee] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-661692ee]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-661692ee] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-661692ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-661692ee] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-661692ee]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-661692ee]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-661692ee] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-661692ee] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-661692ee] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-661692ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-661692ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-661692ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-661692ee] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-661692ee] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-661692ee] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-661692ee] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-661692ee] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-661692ee] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-661692ee] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-661692ee] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-661692ee] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-661692ee] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-661692ee]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-661692ee] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-661692ee] {
  flex-shrink: 0;
}
input[type="number"][data-v-661692ee] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-661692ee]::-webkit-inner-spin-button,
input[type="number"][data-v-661692ee]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-661692ee] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-661692ee] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-661692ee]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-661692ee] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-661692ee] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-661692ee] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-661692ee] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-661692ee] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-661692ee] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-661692ee] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-661692ee]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-661692ee] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-661692ee] {
  flex-shrink: 0;
}
[data-v-661692ee] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-661692ee] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-661692ee] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-661692ee] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-661692ee] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-661692ee] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-661692ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-661692ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-661692ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-661692ee] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-661692ee] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-661692ee] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-661692ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-661692ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-661692ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-661692ee] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-c2f3c5c4] {
  position: absolute;
}
.relative[data-v-c2f3c5c4] {
  position: relative;
}
.flex[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-c2f3c5c4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-c2f3c5c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-c2f3c5c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-c2f3c5c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-c2f3c5c4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-c2f3c5c4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-c2f3c5c4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-c2f3c5c4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-c2f3c5c4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c2f3c5c4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-c2f3c5c4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c2f3c5c4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-c2f3c5c4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-c2f3c5c4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-c2f3c5c4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-c2f3c5c4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-c2f3c5c4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-c2f3c5c4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-c2f3c5c4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-c2f3c5c4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-c2f3c5c4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-c2f3c5c4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c2f3c5c4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-c2f3c5c4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c2f3c5c4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-c2f3c5c4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-c2f3c5c4],
.amap-copyright[data-v-c2f3c5c4] {
  display: none !important;
}
.box-shadow[data-v-c2f3c5c4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-c2f3c5c4] {
  box-sizing: border-box;
}
.flex-center[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-c2f3c5c4] .ant-carousel {
  height: 100%;
}
[data-v-c2f3c5c4] .ant-carousel .slick-slider,[data-v-c2f3c5c4] .ant-carousel .slick-track,[data-v-c2f3c5c4] .ant-carousel .slick-list,[data-v-c2f3c5c4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-c2f3c5c4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-c2f3c5c4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-c2f3c5c4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-c2f3c5c4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-c2f3c5c4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-c2f3c5c4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-c2f3c5c4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-c2f3c5c4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-c2f3c5c4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-c2f3c5c4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-c2f3c5c4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-c2f3c5c4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-c2f3c5c4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-c2f3c5c4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-c2f3c5c4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-c2f3c5c4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-c2f3c5c4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-c2f3c5c4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-c2f3c5c4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-c2f3c5c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c2f3c5c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c2f3c5c4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-c2f3c5c4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c2f3c5c4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c2f3c5c4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c2f3c5c4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c2f3c5c4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c2f3c5c4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c2f3c5c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c2f3c5c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c2f3c5c4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c2f3c5c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c2f3c5c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c2f3c5c4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c2f3c5c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-c2f3c5c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-c2f3c5c4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-c2f3c5c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-c2f3c5c4] {
  color: var(--primary-color);
}
.file-name-type[data-v-c2f3c5c4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-c2f3c5c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-c2f3c5c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-c2f3c5c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-c2f3c5c4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-c2f3c5c4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-c2f3c5c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-c2f3c5c4] {
  color: #999999;
}
.file-name-type .file-list[data-v-c2f3c5c4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-c2f3c5c4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-c2f3c5c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-c2f3c5c4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-c2f3c5c4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-c2f3c5c4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-c2f3c5c4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-c2f3c5c4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-c2f3c5c4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-c2f3c5c4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-c2f3c5c4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-c2f3c5c4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-c2f3c5c4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-c2f3c5c4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-c2f3c5c4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-c2f3c5c4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-c2f3c5c4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-c2f3c5c4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-c2f3c5c4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c2f3c5c4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c2f3c5c4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-c2f3c5c4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-c2f3c5c4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-c2f3c5c4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-c2f3c5c4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c2f3c5c4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c2f3c5c4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-c2f3c5c4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-c2f3c5c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c2f3c5c4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c2f3c5c4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c2f3c5c4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-c2f3c5c4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-c2f3c5c4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c2f3c5c4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c2f3c5c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c2f3c5c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c2f3c5c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-c2f3c5c4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-c2f3c5c4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-c2f3c5c4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-c2f3c5c4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-c2f3c5c4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-c2f3c5c4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-c2f3c5c4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-c2f3c5c4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-c2f3c5c4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-c2f3c5c4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-c2f3c5c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-c2f3c5c4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-c2f3c5c4] {
  flex-shrink: 0;
}
input[type="number"][data-v-c2f3c5c4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-c2f3c5c4]::-webkit-inner-spin-button,
input[type="number"][data-v-c2f3c5c4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-c2f3c5c4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-c2f3c5c4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-c2f3c5c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-c2f3c5c4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-c2f3c5c4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-c2f3c5c4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-c2f3c5c4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-c2f3c5c4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-c2f3c5c4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c2f3c5c4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c2f3c5c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-c2f3c5c4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-c2f3c5c4] {
  flex-shrink: 0;
}
[data-v-c2f3c5c4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-c2f3c5c4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-c2f3c5c4] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-c2f3c5c4] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-289e331c] {
  position: absolute;
}
.relative[data-v-289e331c] {
  position: relative;
}
.flex[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-289e331c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-289e331c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-289e331c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-289e331c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-289e331c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-289e331c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-289e331c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-289e331c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-289e331c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-289e331c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-289e331c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-289e331c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-289e331c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-289e331c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-289e331c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-289e331c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-289e331c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-289e331c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-289e331c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-289e331c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-289e331c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-289e331c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-289e331c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-289e331c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-289e331c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-289e331c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-289e331c],
.amap-copyright[data-v-289e331c] {
  display: none !important;
}
.box-shadow[data-v-289e331c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-289e331c] {
  box-sizing: border-box;
}
.flex-center[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-289e331c] .ant-carousel {
  height: 100%;
}
[data-v-289e331c] .ant-carousel .slick-slider,[data-v-289e331c] .ant-carousel .slick-track,[data-v-289e331c] .ant-carousel .slick-list,[data-v-289e331c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-289e331c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-289e331c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-289e331c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-289e331c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-289e331c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-289e331c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-289e331c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-289e331c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-289e331c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-289e331c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-289e331c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-289e331c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-289e331c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-289e331c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-289e331c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-289e331c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-289e331c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-289e331c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-289e331c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-289e331c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-289e331c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-289e331c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-289e331c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-289e331c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-289e331c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-289e331c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-289e331c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-289e331c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-289e331c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-289e331c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-289e331c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-289e331c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-289e331c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-289e331c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-289e331c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-289e331c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-289e331c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-289e331c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-289e331c] {
  color: var(--primary-color);
}
.file-name-type[data-v-289e331c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-289e331c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-289e331c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-289e331c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-289e331c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-289e331c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-289e331c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-289e331c] {
  color: #999999;
}
.file-name-type .file-list[data-v-289e331c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-289e331c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-289e331c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-289e331c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-289e331c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-289e331c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-289e331c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-289e331c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-289e331c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-289e331c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-289e331c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-289e331c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-289e331c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-289e331c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-289e331c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-289e331c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-289e331c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-289e331c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-289e331c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-289e331c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-289e331c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-289e331c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-289e331c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-289e331c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-289e331c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-289e331c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-289e331c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-289e331c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-289e331c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-289e331c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-289e331c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-289e331c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-289e331c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-289e331c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-289e331c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-289e331c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-289e331c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-289e331c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-289e331c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-289e331c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-289e331c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-289e331c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-289e331c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-289e331c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-289e331c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-289e331c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-289e331c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-289e331c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-289e331c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-289e331c] {
  flex-shrink: 0;
}
input[type="number"][data-v-289e331c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-289e331c]::-webkit-inner-spin-button,
input[type="number"][data-v-289e331c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-289e331c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-289e331c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-289e331c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-289e331c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-289e331c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-289e331c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-289e331c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-289e331c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-289e331c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-289e331c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-289e331c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-289e331c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-289e331c] {
  flex-shrink: 0;
}
[data-v-289e331c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-289e331c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-289e331c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-289e331c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-289e331c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-289e331c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-289e331c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-289e331c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-289e331c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-289e331c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-289e331c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-289e331c] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-289e331c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-289e331c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-289e331c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-289e331c] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-289e331c]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-289e331c] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-289e331c] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-289e331c]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-289e331c] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-289e331c] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-289e331c] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-289e331c] {
  font-size: 14px;
  color: #999;
  padding-top: 20px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-289e331c] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-c468d0ba] {
  position: absolute;
}
.relative[data-v-c468d0ba] {
  position: relative;
}
.flex[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-c468d0ba] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-c468d0ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-c468d0ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-c468d0ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-c468d0ba] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-c468d0ba] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-c468d0ba] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-c468d0ba] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-c468d0ba] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c468d0ba],
.ant-tree li .ant-tree-node-content-wrapper[data-v-c468d0ba]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c468d0ba] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-c468d0ba] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-c468d0ba]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-c468d0ba]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-c468d0ba] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-c468d0ba]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-c468d0ba]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-c468d0ba] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-c468d0ba] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-c468d0ba] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-c468d0ba] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c468d0ba] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-c468d0ba] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c468d0ba] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-c468d0ba] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-c468d0ba],
.amap-copyright[data-v-c468d0ba] {
  display: none !important;
}
.box-shadow[data-v-c468d0ba] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-c468d0ba] {
  box-sizing: border-box;
}
.flex-center[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-c468d0ba] .ant-carousel {
  height: 100%;
}
[data-v-c468d0ba] .ant-carousel .slick-slider,[data-v-c468d0ba] .ant-carousel .slick-track,[data-v-c468d0ba] .ant-carousel .slick-list,[data-v-c468d0ba] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-c468d0ba] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-c468d0ba]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-c468d0ba]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-c468d0ba] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-c468d0ba] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-c468d0ba] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-c468d0ba] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-c468d0ba] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-c468d0ba] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-c468d0ba] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-c468d0ba] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-c468d0ba] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-c468d0ba] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-c468d0ba]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-c468d0ba]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-c468d0ba]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-c468d0ba]:last-child::after {
  display: none;
}
.vxe-pager[data-v-c468d0ba] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-c468d0ba] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-c468d0ba] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c468d0ba] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c468d0ba]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-c468d0ba] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c468d0ba] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c468d0ba]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c468d0ba] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c468d0ba] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c468d0ba]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c468d0ba]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c468d0ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c468d0ba] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c468d0ba]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c468d0ba]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c468d0ba]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c468d0ba]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-c468d0ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-c468d0ba] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-c468d0ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-c468d0ba] {
  color: var(--primary-color);
}
.file-name-type[data-v-c468d0ba] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-c468d0ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-c468d0ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-c468d0ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-c468d0ba] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-c468d0ba] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-c468d0ba] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-c468d0ba] {
  color: #999999;
}
.file-name-type .file-list[data-v-c468d0ba]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-c468d0ba] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-c468d0ba] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-c468d0ba]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-c468d0ba] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-c468d0ba] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-c468d0ba] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-c468d0ba] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-c468d0ba] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-c468d0ba] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-c468d0ba]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-c468d0ba]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-c468d0ba]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-c468d0ba]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-c468d0ba]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-c468d0ba] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-c468d0ba] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-c468d0ba] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-c468d0ba] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c468d0ba] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c468d0ba] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-c468d0ba] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-c468d0ba] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-c468d0ba] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-c468d0ba] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c468d0ba] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c468d0ba]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-c468d0ba] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-c468d0ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c468d0ba] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c468d0ba]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c468d0ba]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-c468d0ba] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-c468d0ba] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c468d0ba] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c468d0ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c468d0ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c468d0ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-c468d0ba] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-c468d0ba] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-c468d0ba] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-c468d0ba] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-c468d0ba] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-c468d0ba] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-c468d0ba] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-c468d0ba] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-c468d0ba] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-c468d0ba] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-c468d0ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-c468d0ba] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-c468d0ba] {
  flex-shrink: 0;
}
input[type="number"][data-v-c468d0ba] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-c468d0ba]::-webkit-inner-spin-button,
input[type="number"][data-v-c468d0ba]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-c468d0ba] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-c468d0ba] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-c468d0ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-c468d0ba] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-c468d0ba] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-c468d0ba] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-c468d0ba] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-c468d0ba] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-c468d0ba] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c468d0ba] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c468d0ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-c468d0ba] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-c468d0ba] {
  flex-shrink: 0;
}
[data-v-c468d0ba] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-c468d0ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-c468d0ba] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-c468d0ba] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-c468d0ba] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-c468d0ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-c468d0ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-c468d0ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-c468d0ba] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-1c3bad5a] {
  position: absolute;
}
.relative[data-v-1c3bad5a] {
  position: relative;
}
.flex[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1c3bad5a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1c3bad5a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1c3bad5a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1c3bad5a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1c3bad5a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1c3bad5a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1c3bad5a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1c3bad5a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1c3bad5a] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1c3bad5a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1c3bad5a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1c3bad5a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1c3bad5a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1c3bad5a]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1c3bad5a]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1c3bad5a] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1c3bad5a]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1c3bad5a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1c3bad5a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1c3bad5a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1c3bad5a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1c3bad5a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1c3bad5a] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1c3bad5a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1c3bad5a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1c3bad5a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1c3bad5a],
.amap-copyright[data-v-1c3bad5a] {
  display: none !important;
}
.box-shadow[data-v-1c3bad5a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1c3bad5a] {
  box-sizing: border-box;
}
.flex-center[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1c3bad5a] .ant-carousel {
  height: 100%;
}
[data-v-1c3bad5a] .ant-carousel .slick-slider,[data-v-1c3bad5a] .ant-carousel .slick-track,[data-v-1c3bad5a] .ant-carousel .slick-list,[data-v-1c3bad5a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1c3bad5a] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1c3bad5a]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1c3bad5a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1c3bad5a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1c3bad5a] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1c3bad5a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1c3bad5a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1c3bad5a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1c3bad5a] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1c3bad5a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1c3bad5a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1c3bad5a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1c3bad5a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1c3bad5a]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1c3bad5a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1c3bad5a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1c3bad5a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1c3bad5a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1c3bad5a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1c3bad5a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1c3bad5a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1c3bad5a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1c3bad5a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1c3bad5a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1c3bad5a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1c3bad5a] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1c3bad5a] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1c3bad5a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1c3bad5a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c3bad5a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c3bad5a] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c3bad5a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c3bad5a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c3bad5a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c3bad5a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1c3bad5a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1c3bad5a] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1c3bad5a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1c3bad5a] {
  color: var(--primary-color);
}
.file-name-type[data-v-1c3bad5a] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1c3bad5a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1c3bad5a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1c3bad5a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1c3bad5a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1c3bad5a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1c3bad5a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1c3bad5a] {
  color: #999999;
}
.file-name-type .file-list[data-v-1c3bad5a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1c3bad5a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1c3bad5a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1c3bad5a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1c3bad5a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1c3bad5a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1c3bad5a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1c3bad5a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1c3bad5a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1c3bad5a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1c3bad5a]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1c3bad5a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1c3bad5a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1c3bad5a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1c3bad5a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1c3bad5a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1c3bad5a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1c3bad5a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1c3bad5a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1c3bad5a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1c3bad5a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1c3bad5a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1c3bad5a] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1c3bad5a] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1c3bad5a] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1c3bad5a] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1c3bad5a]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1c3bad5a] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1c3bad5a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c3bad5a] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c3bad5a]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c3bad5a]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1c3bad5a] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1c3bad5a] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c3bad5a] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c3bad5a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c3bad5a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c3bad5a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1c3bad5a] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1c3bad5a] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1c3bad5a] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1c3bad5a] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1c3bad5a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1c3bad5a] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1c3bad5a] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1c3bad5a] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1c3bad5a] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1c3bad5a] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1c3bad5a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1c3bad5a] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1c3bad5a] {
  flex-shrink: 0;
}
input[type="number"][data-v-1c3bad5a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1c3bad5a]::-webkit-inner-spin-button,
input[type="number"][data-v-1c3bad5a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1c3bad5a] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1c3bad5a] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1c3bad5a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1c3bad5a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1c3bad5a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1c3bad5a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1c3bad5a] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1c3bad5a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1c3bad5a] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1c3bad5a] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1c3bad5a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1c3bad5a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1c3bad5a] {
  flex-shrink: 0;
}
[data-v-1c3bad5a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1c3bad5a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1c3bad5a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1c3bad5a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-1c3bad5a] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-1c3bad5a] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-24e5955e] {
  position: absolute;
}
.relative[data-v-24e5955e] {
  position: relative;
}
.flex[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-24e5955e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-24e5955e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-24e5955e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-24e5955e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-24e5955e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-24e5955e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-24e5955e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-24e5955e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-24e5955e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-24e5955e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-24e5955e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-24e5955e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-24e5955e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-24e5955e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-24e5955e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-24e5955e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-24e5955e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-24e5955e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-24e5955e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-24e5955e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-24e5955e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-24e5955e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-24e5955e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-24e5955e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-24e5955e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-24e5955e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-24e5955e],
.amap-copyright[data-v-24e5955e] {
  display: none !important;
}
.box-shadow[data-v-24e5955e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-24e5955e] {
  box-sizing: border-box;
}
.flex-center[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-24e5955e] .ant-carousel {
  height: 100%;
}
[data-v-24e5955e] .ant-carousel .slick-slider,[data-v-24e5955e] .ant-carousel .slick-track,[data-v-24e5955e] .ant-carousel .slick-list,[data-v-24e5955e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-24e5955e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-24e5955e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-24e5955e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-24e5955e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-24e5955e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-24e5955e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-24e5955e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-24e5955e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-24e5955e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-24e5955e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-24e5955e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-24e5955e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-24e5955e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-24e5955e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-24e5955e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-24e5955e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-24e5955e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-24e5955e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-24e5955e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-24e5955e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-24e5955e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-24e5955e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-24e5955e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-24e5955e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-24e5955e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-24e5955e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-24e5955e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-24e5955e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-24e5955e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24e5955e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24e5955e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24e5955e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24e5955e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24e5955e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24e5955e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-24e5955e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-24e5955e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-24e5955e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-24e5955e] {
  color: var(--primary-color);
}
.file-name-type[data-v-24e5955e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-24e5955e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-24e5955e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-24e5955e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-24e5955e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-24e5955e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-24e5955e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-24e5955e] {
  color: #999999;
}
.file-name-type .file-list[data-v-24e5955e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-24e5955e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-24e5955e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-24e5955e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-24e5955e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-24e5955e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-24e5955e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-24e5955e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-24e5955e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-24e5955e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-24e5955e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-24e5955e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-24e5955e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-24e5955e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-24e5955e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-24e5955e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-24e5955e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-24e5955e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-24e5955e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-24e5955e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-24e5955e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-24e5955e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-24e5955e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-24e5955e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-24e5955e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-24e5955e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-24e5955e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-24e5955e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24e5955e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24e5955e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24e5955e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-24e5955e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-24e5955e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24e5955e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24e5955e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24e5955e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24e5955e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-24e5955e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-24e5955e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-24e5955e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-24e5955e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-24e5955e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-24e5955e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-24e5955e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-24e5955e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-24e5955e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-24e5955e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-24e5955e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-24e5955e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-24e5955e] {
  flex-shrink: 0;
}
input[type="number"][data-v-24e5955e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-24e5955e]::-webkit-inner-spin-button,
input[type="number"][data-v-24e5955e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-24e5955e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-24e5955e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-24e5955e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-24e5955e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-24e5955e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-24e5955e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-24e5955e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-24e5955e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-24e5955e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-24e5955e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-24e5955e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-24e5955e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-24e5955e] {
  flex-shrink: 0;
}
[data-v-24e5955e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-24e5955e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-24e5955e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-24e5955e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-24e5955e] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-24e5955e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-24e5955e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-24e5955e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-24e5955e] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-24e5955e]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-24e5955e] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-24e5955e] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-24e5955e]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-24e5955e] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-24e5955e] {
  position: absolute;
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-24e5955e] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-24e5955e] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-24e5955e] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-77116f64] {
  position: absolute;
}
.relative[data-v-77116f64] {
  position: relative;
}
.flex[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-77116f64] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-77116f64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-77116f64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-77116f64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-77116f64] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-77116f64] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-77116f64] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-77116f64] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-77116f64] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-77116f64],
.ant-tree li .ant-tree-node-content-wrapper[data-v-77116f64]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-77116f64] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-77116f64] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-77116f64]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-77116f64]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-77116f64] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-77116f64]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-77116f64]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-77116f64] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-77116f64] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-77116f64] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-77116f64] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-77116f64] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-77116f64] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-77116f64] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-77116f64] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-77116f64],
.amap-copyright[data-v-77116f64] {
  display: none !important;
}
.box-shadow[data-v-77116f64] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-77116f64] {
  box-sizing: border-box;
}
.flex-center[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-77116f64] .ant-carousel {
  height: 100%;
}
[data-v-77116f64] .ant-carousel .slick-slider,[data-v-77116f64] .ant-carousel .slick-track,[data-v-77116f64] .ant-carousel .slick-list,[data-v-77116f64] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-77116f64] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-77116f64]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-77116f64]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-77116f64] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-77116f64] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-77116f64] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-77116f64] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-77116f64] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-77116f64] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-77116f64] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-77116f64] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-77116f64] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-77116f64] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-77116f64]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-77116f64]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-77116f64]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-77116f64]:last-child::after {
  display: none;
}
.vxe-pager[data-v-77116f64] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-77116f64] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-77116f64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-77116f64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-77116f64]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-77116f64] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-77116f64] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-77116f64]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-77116f64] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-77116f64] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-77116f64]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-77116f64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-77116f64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-77116f64] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-77116f64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-77116f64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-77116f64]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-77116f64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-77116f64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-77116f64] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-77116f64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-77116f64] {
  color: var(--primary-color);
}
.file-name-type[data-v-77116f64] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-77116f64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-77116f64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-77116f64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-77116f64] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-77116f64] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-77116f64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-77116f64] {
  color: #999999;
}
.file-name-type .file-list[data-v-77116f64]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-77116f64] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-77116f64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-77116f64]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-77116f64] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-77116f64] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-77116f64] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-77116f64] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-77116f64] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-77116f64] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-77116f64]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-77116f64]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-77116f64]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-77116f64]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-77116f64]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-77116f64] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-77116f64] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-77116f64] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-77116f64] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-77116f64] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-77116f64] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-77116f64] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-77116f64] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-77116f64] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-77116f64] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-77116f64] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-77116f64]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-77116f64] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-77116f64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-77116f64] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-77116f64]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-77116f64]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-77116f64] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-77116f64] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-77116f64] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-77116f64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-77116f64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-77116f64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-77116f64] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-77116f64] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-77116f64] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-77116f64] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-77116f64] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-77116f64] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-77116f64] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-77116f64] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-77116f64] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-77116f64] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-77116f64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-77116f64] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-77116f64] {
  flex-shrink: 0;
}
input[type="number"][data-v-77116f64] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-77116f64]::-webkit-inner-spin-button,
input[type="number"][data-v-77116f64]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-77116f64] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-77116f64] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-77116f64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-77116f64] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-77116f64] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-77116f64] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-77116f64] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-77116f64] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-77116f64] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-77116f64] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-77116f64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-77116f64] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-77116f64] {
  flex-shrink: 0;
}
[data-v-77116f64] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-77116f64] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-77116f64] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-77116f64] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-77116f64] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-77116f64] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-77116f64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-77116f64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-77116f64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-77116f64] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-77116f64] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-77116f64] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-77116f64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-77116f64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-77116f64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-77116f64] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-08c6af54] {
  position: absolute;
}
.relative[data-v-08c6af54] {
  position: relative;
}
.flex[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-08c6af54] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-08c6af54]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-08c6af54]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-08c6af54]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-08c6af54] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-08c6af54] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-08c6af54] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-08c6af54] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-08c6af54] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-08c6af54],
.ant-tree li .ant-tree-node-content-wrapper[data-v-08c6af54]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-08c6af54] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-08c6af54] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-08c6af54]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-08c6af54]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-08c6af54] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-08c6af54]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-08c6af54]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-08c6af54] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-08c6af54] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-08c6af54] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-08c6af54] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-08c6af54] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-08c6af54] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-08c6af54] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-08c6af54] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-08c6af54],
.amap-copyright[data-v-08c6af54] {
  display: none !important;
}
.box-shadow[data-v-08c6af54] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-08c6af54] {
  box-sizing: border-box;
}
.flex-center[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-08c6af54] .ant-carousel {
  height: 100%;
}
[data-v-08c6af54] .ant-carousel .slick-slider,[data-v-08c6af54] .ant-carousel .slick-track,[data-v-08c6af54] .ant-carousel .slick-list,[data-v-08c6af54] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-08c6af54] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-08c6af54]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-08c6af54]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-08c6af54] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-08c6af54] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-08c6af54] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-08c6af54] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-08c6af54] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-08c6af54] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-08c6af54] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-08c6af54] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-08c6af54] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-08c6af54] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-08c6af54]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-08c6af54]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-08c6af54]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-08c6af54]:last-child::after {
  display: none;
}
.vxe-pager[data-v-08c6af54] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-08c6af54] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-08c6af54] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-08c6af54] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-08c6af54]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-08c6af54] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-08c6af54] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-08c6af54]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-08c6af54] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-08c6af54] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-08c6af54]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-08c6af54]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-08c6af54],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-08c6af54] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-08c6af54]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-08c6af54]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-08c6af54]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-08c6af54]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-08c6af54],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-08c6af54] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-08c6af54],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-08c6af54] {
  color: var(--primary-color);
}
.file-name-type[data-v-08c6af54] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-08c6af54]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-08c6af54]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-08c6af54]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-08c6af54] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-08c6af54] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-08c6af54] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-08c6af54] {
  color: #999999;
}
.file-name-type .file-list[data-v-08c6af54]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-08c6af54] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-08c6af54] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-08c6af54]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-08c6af54] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-08c6af54] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-08c6af54] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-08c6af54] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-08c6af54] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-08c6af54] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-08c6af54]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-08c6af54]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-08c6af54]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-08c6af54]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-08c6af54]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-08c6af54] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-08c6af54] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-08c6af54] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-08c6af54] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-08c6af54] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-08c6af54] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-08c6af54] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-08c6af54] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-08c6af54] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-08c6af54] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-08c6af54] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-08c6af54]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-08c6af54] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-08c6af54] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-08c6af54] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-08c6af54]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-08c6af54]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-08c6af54] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-08c6af54] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-08c6af54] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-08c6af54]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-08c6af54]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-08c6af54]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-08c6af54] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-08c6af54] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-08c6af54] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-08c6af54] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-08c6af54] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-08c6af54] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-08c6af54] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-08c6af54] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-08c6af54] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-08c6af54] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-08c6af54]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-08c6af54] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-08c6af54] {
  flex-shrink: 0;
}
input[type="number"][data-v-08c6af54] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-08c6af54]::-webkit-inner-spin-button,
input[type="number"][data-v-08c6af54]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-08c6af54] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-08c6af54] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-08c6af54]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-08c6af54] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-08c6af54] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-08c6af54] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-08c6af54] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-08c6af54] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-08c6af54] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-08c6af54] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-08c6af54]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-08c6af54] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-08c6af54] {
  flex-shrink: 0;
}
[data-v-08c6af54] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-08c6af54] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-08c6af54] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-08c6af54] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warn-statistical-container[data-v-08c6af54] {
  height: 100%;
  padding-left: 10px;
  box-sizing: border-box;
  padding-bottom: 10px;
}
.warn-statistical-container .warn-statistical-warp[data-v-08c6af54] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.warn-statistical-container .warn-statistical-warp .table-container[data-v-08c6af54] {
  flex: 1;
  margin-top: 10px;
  overflow: hidden;
}

.absolute[data-v-1160cd5c] {
  position: absolute;
}
.relative[data-v-1160cd5c] {
  position: relative;
}
.flex[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1160cd5c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1160cd5c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1160cd5c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1160cd5c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1160cd5c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1160cd5c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1160cd5c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1160cd5c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1160cd5c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1160cd5c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1160cd5c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1160cd5c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1160cd5c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1160cd5c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1160cd5c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1160cd5c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1160cd5c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1160cd5c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1160cd5c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1160cd5c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1160cd5c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1160cd5c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1160cd5c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1160cd5c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1160cd5c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1160cd5c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1160cd5c],
.amap-copyright[data-v-1160cd5c] {
  display: none !important;
}
.box-shadow[data-v-1160cd5c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1160cd5c] {
  box-sizing: border-box;
}
.flex-center[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1160cd5c] .ant-carousel {
  height: 100%;
}
[data-v-1160cd5c] .ant-carousel .slick-slider,[data-v-1160cd5c] .ant-carousel .slick-track,[data-v-1160cd5c] .ant-carousel .slick-list,[data-v-1160cd5c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1160cd5c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1160cd5c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1160cd5c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1160cd5c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1160cd5c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1160cd5c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1160cd5c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1160cd5c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1160cd5c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1160cd5c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1160cd5c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1160cd5c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1160cd5c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1160cd5c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1160cd5c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1160cd5c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1160cd5c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1160cd5c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1160cd5c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1160cd5c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1160cd5c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1160cd5c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1160cd5c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1160cd5c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1160cd5c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1160cd5c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1160cd5c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1160cd5c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1160cd5c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1160cd5c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1160cd5c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1160cd5c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1160cd5c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1160cd5c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1160cd5c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1160cd5c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1160cd5c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1160cd5c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1160cd5c] {
  color: var(--primary-color);
}
.file-name-type[data-v-1160cd5c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1160cd5c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1160cd5c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1160cd5c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1160cd5c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1160cd5c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1160cd5c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1160cd5c] {
  color: #999999;
}
.file-name-type .file-list[data-v-1160cd5c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1160cd5c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1160cd5c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1160cd5c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1160cd5c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1160cd5c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1160cd5c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1160cd5c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1160cd5c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1160cd5c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1160cd5c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1160cd5c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1160cd5c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1160cd5c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1160cd5c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1160cd5c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1160cd5c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1160cd5c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1160cd5c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1160cd5c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1160cd5c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1160cd5c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1160cd5c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1160cd5c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1160cd5c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1160cd5c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1160cd5c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1160cd5c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1160cd5c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1160cd5c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1160cd5c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1160cd5c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1160cd5c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1160cd5c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1160cd5c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1160cd5c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1160cd5c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1160cd5c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1160cd5c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1160cd5c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1160cd5c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1160cd5c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1160cd5c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1160cd5c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1160cd5c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1160cd5c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1160cd5c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1160cd5c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1160cd5c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1160cd5c] {
  flex-shrink: 0;
}
input[type="number"][data-v-1160cd5c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1160cd5c]::-webkit-inner-spin-button,
input[type="number"][data-v-1160cd5c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1160cd5c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1160cd5c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1160cd5c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1160cd5c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1160cd5c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1160cd5c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1160cd5c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1160cd5c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1160cd5c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1160cd5c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1160cd5c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1160cd5c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1160cd5c] {
  flex-shrink: 0;
}
[data-v-1160cd5c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1160cd5c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1160cd5c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1160cd5c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-static-warp[data-v-1160cd5c] {
  height: 100%;
  overflow: auto !important;
}
.warnStatistical-static-warp[data-v-1160cd5c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp[data-v-1160cd5c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp[data-v-1160cd5c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .chart-warp[data-v-1160cd5c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.warnStatistical-static-warp .chart-warp .pie-chart-container[data-v-1160cd5c] {
  height: 400px;
  background: #fff;
  position: relative;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .chart-body[data-v-1160cd5c] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .title[data-v-1160cd5c] {
  position: absolute;
  width: 100%;
  left: 0;
  text-align: center;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #2b2c30;
  bottom: 30px;
}
.warnStatistical-static-warp .card-view-container[data-v-1160cd5c] {
  background: #fff;
  margin-top: 10px;
  padding-bottom: 30px;
  position: relative;
  overflow: auto !important;
}
.warnStatistical-static-warp .card-view-container .select-year[data-v-1160cd5c] {
  position: absolute;
  width: 200px;
  right: 0;
  top: -70px;
  overflow: hidden;
}
.warnStatistical-static-warp .card-view-container .lenged-warp[data-v-1160cd5c] {
  position: absolute;
  left: 0;
  top: -64px;
  width: 100%;
  justify-content: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .icon[data-v-1160cd5c] {
  width: 20px;
  height: 16px;
  background: var(--echart-blue);
  margin-right: 10px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged[data-v-1160cd5c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 16px;
  line-height: 16px;
  justify-content: center;
  margin-right: 50px;
  color: #525a5d;
  font-size: 14px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged:last-child .icon[data-v-1160cd5c] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container[data-v-1160cd5c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp .card-view-container[data-v-1160cd5c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp .card-view-container[data-v-1160cd5c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas[data-v-1160cd5c] {
  margin: 76px 0 0 0;
  display: flex;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-1160cd5c] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-1160cd5c]:hover {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.more[data-v-1160cd5c] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.less[data-v-1160cd5c] {
  background: var(--echart-blue);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container[data-v-1160cd5c] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header[data-v-1160cd5c] {
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  padding-bottom: 5px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-1160cd5c] {
  text-align: center;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-1160cd5c]:last-child {
  flex: 1;
  width: auto !important;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name[data-v-1160cd5c] {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-right: 10px;
  font-size: 12px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name div[data-v-1160cd5c] {
  height: 34px;
  line-height: 34px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-lines[data-v-1160cd5c] {
  height: 34px;
  display: flex;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1160cd5c] {
  width: 30px;
  font-size: 12px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  box-sizing: border-box;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1160cd5c]:not(.hide) {
  cursor: pointer;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide[data-v-1160cd5c] {
  opacity: 0;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.top[data-v-1160cd5c],
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.firstDay[data-v-1160cd5c] {
  border-top: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.lastDay[data-v-1160cd5c] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.bottom[data-v-1160cd5c] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.left[data-v-1160cd5c] {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1160cd5c]:last-child,
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right[data-v-1160cd5c] {
  border-right: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide + .days[data-v-1160cd5c]:not(.hide) {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right + .days.left[data-v-1160cd5c] {
  border-left: 0;
}

.absolute[data-v-3b54a7ad] {
  position: absolute;
}
.relative[data-v-3b54a7ad] {
  position: relative;
}
.flex[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3b54a7ad] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3b54a7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3b54a7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3b54a7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3b54a7ad] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3b54a7ad] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3b54a7ad] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3b54a7ad] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3b54a7ad] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3b54a7ad],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3b54a7ad]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3b54a7ad] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3b54a7ad] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3b54a7ad]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-3b54a7ad]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-3b54a7ad] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-3b54a7ad]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-3b54a7ad]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3b54a7ad] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3b54a7ad] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3b54a7ad] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3b54a7ad] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3b54a7ad] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-3b54a7ad] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3b54a7ad] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3b54a7ad] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3b54a7ad],
.amap-copyright[data-v-3b54a7ad] {
  display: none !important;
}
.box-shadow[data-v-3b54a7ad] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3b54a7ad] {
  box-sizing: border-box;
}
.flex-center[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3b54a7ad] .ant-carousel {
  height: 100%;
}
[data-v-3b54a7ad] .ant-carousel .slick-slider,[data-v-3b54a7ad] .ant-carousel .slick-track,[data-v-3b54a7ad] .ant-carousel .slick-list,[data-v-3b54a7ad] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-3b54a7ad] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-3b54a7ad]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-3b54a7ad]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3b54a7ad] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3b54a7ad] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-3b54a7ad] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3b54a7ad] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3b54a7ad] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3b54a7ad] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-3b54a7ad] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3b54a7ad] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3b54a7ad] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3b54a7ad] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3b54a7ad]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-3b54a7ad]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3b54a7ad]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3b54a7ad]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3b54a7ad] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3b54a7ad] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3b54a7ad] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3b54a7ad] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3b54a7ad]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-3b54a7ad] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3b54a7ad] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3b54a7ad]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3b54a7ad] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3b54a7ad] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3b54a7ad]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3b54a7ad]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3b54a7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3b54a7ad] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3b54a7ad]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3b54a7ad]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3b54a7ad]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3b54a7ad]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3b54a7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3b54a7ad] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-3b54a7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3b54a7ad] {
  color: var(--primary-color);
}
.file-name-type[data-v-3b54a7ad] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-3b54a7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3b54a7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3b54a7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3b54a7ad] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3b54a7ad] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3b54a7ad] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-3b54a7ad] {
  color: #999999;
}
.file-name-type .file-list[data-v-3b54a7ad]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3b54a7ad] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3b54a7ad] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-3b54a7ad]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3b54a7ad] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3b54a7ad] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3b54a7ad] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3b54a7ad] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3b54a7ad] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3b54a7ad] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-3b54a7ad]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-3b54a7ad]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3b54a7ad]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3b54a7ad]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3b54a7ad]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3b54a7ad] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3b54a7ad] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3b54a7ad] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3b54a7ad] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3b54a7ad] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3b54a7ad] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3b54a7ad] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3b54a7ad] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-3b54a7ad] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-3b54a7ad] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3b54a7ad] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3b54a7ad]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-3b54a7ad] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3b54a7ad] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3b54a7ad]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3b54a7ad]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-3b54a7ad] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-3b54a7ad] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3b54a7ad] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3b54a7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3b54a7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3b54a7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-3b54a7ad] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-3b54a7ad] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-3b54a7ad] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-3b54a7ad] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-3b54a7ad] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-3b54a7ad] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-3b54a7ad] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-3b54a7ad] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-3b54a7ad] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-3b54a7ad] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-3b54a7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-3b54a7ad] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3b54a7ad] {
  flex-shrink: 0;
}
input[type="number"][data-v-3b54a7ad] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3b54a7ad]::-webkit-inner-spin-button,
input[type="number"][data-v-3b54a7ad]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3b54a7ad] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-3b54a7ad] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-3b54a7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-3b54a7ad] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3b54a7ad] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3b54a7ad] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3b54a7ad] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-3b54a7ad] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3b54a7ad] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3b54a7ad] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3b54a7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-3b54a7ad] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3b54a7ad] {
  flex-shrink: 0;
}
[data-v-3b54a7ad] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3b54a7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3b54a7ad] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3b54a7ad] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-report-container[data-v-3b54a7ad] {
  height: 100%;
  background: #fff;
  padding: 35px 64px 29px 62px;
}
.warnStatistical-report-container .warnStatistical-report-table[data-v-3b54a7ad] {
  width: 100%;
  height: 100%;
  border-top: 1px solid #dcdee2;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body[data-v-3b54a7ad] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-3b54a7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  border-top: 1px solid #dcdee2;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-3b54a7ad]:first-child {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row .warnStatistical-report-table-flex1[data-v-3b54a7ad] {
  flex: 1;
  text-align: center;
  line-height: 50px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad] {
  border-top: 1px solid #dcdee2;
  flex: 1;
  overflow: auto !important;
  overflow-y: overlay !important;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  background: #d4d4d4;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-3b54a7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  background: #eef0f3;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-title[data-v-3b54a7ad] {
  min-width: 150px;
  max-width: 220px;
  font-weight: bold;
  color: #2b2c30;
  line-height: 50px;
  border-left: 1px solid #dcdee2;
  border-right: 1px solid #dcdee2;
  text-align: center;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate[data-v-3b54a7ad] {
  height: 50px;
  border-top: 1px solid #dcdee2;
  border-bottom: 1px solid #dcdee2;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate1[data-v-3b54a7ad] {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-detail[data-v-3b54a7ad] {
  flex: 1;
  height: 100%;
  border-right: 1px solid #dcdee2;
  text-align: center;
  line-height: 50px;
  color: #2b2c30;
}

.absolute[data-v-78f99da2] {
  position: absolute;
}
.relative[data-v-78f99da2] {
  position: relative;
}
.flex[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-78f99da2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-78f99da2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-78f99da2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-78f99da2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-78f99da2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-78f99da2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-78f99da2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-78f99da2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-78f99da2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-78f99da2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-78f99da2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-78f99da2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-78f99da2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-78f99da2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-78f99da2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-78f99da2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-78f99da2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-78f99da2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-78f99da2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-78f99da2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-78f99da2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-78f99da2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-78f99da2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-78f99da2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-78f99da2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-78f99da2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-78f99da2],
.amap-copyright[data-v-78f99da2] {
  display: none !important;
}
.box-shadow[data-v-78f99da2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-78f99da2] {
  box-sizing: border-box;
}
.flex-center[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-78f99da2] .ant-carousel {
  height: 100%;
}
[data-v-78f99da2] .ant-carousel .slick-slider,[data-v-78f99da2] .ant-carousel .slick-track,[data-v-78f99da2] .ant-carousel .slick-list,[data-v-78f99da2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-78f99da2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-78f99da2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-78f99da2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-78f99da2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-78f99da2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-78f99da2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-78f99da2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-78f99da2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-78f99da2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-78f99da2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-78f99da2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-78f99da2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-78f99da2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-78f99da2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-78f99da2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-78f99da2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-78f99da2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-78f99da2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-78f99da2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-78f99da2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-78f99da2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-78f99da2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-78f99da2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-78f99da2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-78f99da2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-78f99da2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-78f99da2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-78f99da2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-78f99da2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-78f99da2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-78f99da2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-78f99da2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-78f99da2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-78f99da2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-78f99da2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-78f99da2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-78f99da2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-78f99da2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-78f99da2] {
  color: var(--primary-color);
}
.file-name-type[data-v-78f99da2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-78f99da2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-78f99da2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-78f99da2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-78f99da2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-78f99da2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-78f99da2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-78f99da2] {
  color: #999999;
}
.file-name-type .file-list[data-v-78f99da2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-78f99da2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-78f99da2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-78f99da2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-78f99da2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-78f99da2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-78f99da2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-78f99da2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-78f99da2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-78f99da2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-78f99da2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-78f99da2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-78f99da2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-78f99da2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-78f99da2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-78f99da2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-78f99da2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-78f99da2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-78f99da2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-78f99da2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-78f99da2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-78f99da2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-78f99da2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-78f99da2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-78f99da2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-78f99da2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-78f99da2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-78f99da2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-78f99da2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-78f99da2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-78f99da2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-78f99da2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-78f99da2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-78f99da2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-78f99da2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-78f99da2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-78f99da2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-78f99da2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-78f99da2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-78f99da2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-78f99da2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-78f99da2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-78f99da2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-78f99da2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-78f99da2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-78f99da2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-78f99da2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-78f99da2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-78f99da2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-78f99da2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-78f99da2] {
  flex-shrink: 0;
}
input[type="number"][data-v-78f99da2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-78f99da2]::-webkit-inner-spin-button,
input[type="number"][data-v-78f99da2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-78f99da2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-78f99da2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-78f99da2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-78f99da2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-78f99da2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-78f99da2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-78f99da2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-78f99da2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-78f99da2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-78f99da2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-78f99da2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-78f99da2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-78f99da2] {
  flex-shrink: 0;
}
[data-v-78f99da2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-78f99da2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-78f99da2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-78f99da2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-78f99da2] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-78f99da2] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.trans-window-contanier {
  width: 268px;
  padding: 10px 16px 21px 10px;
  box-sizing: border-box;
  position: relative;
  bottom: 0;
  left: 0;
}
.trans-window-contanier .amap-info-content {
  padding: 0;
}
.trans-window-contanier .amap-info-close {
  top: 22px;
  right: 20px;
}
.trans-window-contanier .content-people-window-card .title {
  margin-bottom: 15px;
}
.trans-window-contanier .content-people-window-card .title .title-txt {
  font-size: 18px;
  font-weight: bold;
  color: #263759;
}
.trans-window-contanier .content-people-window-card .main-content {
  margin-top: 6px;
}
.trans-window-contanier .content-people-window-card .main-content .item-info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .label {
  width: 70px;
  color: #8a9295;
  flex-shrink: 0;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .label > span {
  display: inline-block;
  width: 56px;
  text-align-last: justify;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .val {
  color: #3759a0;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .val-receive {
  color: #fbc13c;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .val-poure {
  color: #0098ff;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .val-trans {
  color: #50c1ba;
}
.trans-window-contanier .content-people-window-card .main-content .item-info .val-free {
  color: #aab0bc;
}
.trans-window-contanier .content-people-window-card .bottom-btns {
  width: 96px;
  height: 36px;
  background: #36589e;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  line-height: 36px;
  margin: 0 auto;
  margin-top: 20px;
}

.absolute[data-v-543b052d] {
  position: absolute;
}
.relative[data-v-543b052d] {
  position: relative;
}
.flex[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-543b052d] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-543b052d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-543b052d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-543b052d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-543b052d] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-543b052d] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-543b052d] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-543b052d] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-543b052d] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-543b052d],
.ant-tree li .ant-tree-node-content-wrapper[data-v-543b052d]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-543b052d] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-543b052d] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-543b052d]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-543b052d]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-543b052d] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-543b052d]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-543b052d]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-543b052d] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-543b052d] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-543b052d] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-543b052d] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-543b052d] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-543b052d] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-543b052d] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-543b052d] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-543b052d],
.amap-copyright[data-v-543b052d] {
  display: none !important;
}
.box-shadow[data-v-543b052d] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-543b052d] {
  box-sizing: border-box;
}
.flex-center[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-543b052d] .ant-carousel {
  height: 100%;
}
[data-v-543b052d] .ant-carousel .slick-slider,[data-v-543b052d] .ant-carousel .slick-track,[data-v-543b052d] .ant-carousel .slick-list,[data-v-543b052d] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-543b052d] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-543b052d]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-543b052d]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-543b052d] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-543b052d] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-543b052d] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-543b052d] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-543b052d] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-543b052d] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-543b052d] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-543b052d] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-543b052d] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-543b052d] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-543b052d]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-543b052d]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-543b052d]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-543b052d]:last-child::after {
  display: none;
}
.vxe-pager[data-v-543b052d] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-543b052d] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-543b052d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-543b052d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-543b052d]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-543b052d] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-543b052d] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-543b052d]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-543b052d] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-543b052d] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-543b052d]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-543b052d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-543b052d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-543b052d] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-543b052d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-543b052d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-543b052d]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-543b052d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-543b052d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-543b052d] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-543b052d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-543b052d] {
  color: var(--primary-color);
}
.file-name-type[data-v-543b052d] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-543b052d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-543b052d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-543b052d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-543b052d] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-543b052d] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-543b052d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-543b052d] {
  color: #999999;
}
.file-name-type .file-list[data-v-543b052d]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-543b052d] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-543b052d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-543b052d]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-543b052d] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-543b052d] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-543b052d] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-543b052d] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-543b052d] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-543b052d] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-543b052d]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-543b052d]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-543b052d]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-543b052d]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-543b052d]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-543b052d] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-543b052d] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-543b052d] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-543b052d] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-543b052d] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-543b052d] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-543b052d] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-543b052d] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-543b052d] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-543b052d] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-543b052d] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-543b052d]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-543b052d] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-543b052d] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-543b052d]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-543b052d]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-543b052d] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-543b052d] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-543b052d] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-543b052d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-543b052d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-543b052d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-543b052d] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-543b052d] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-543b052d] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-543b052d] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-543b052d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-543b052d] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-543b052d] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-543b052d] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-543b052d] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-543b052d] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-543b052d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-543b052d] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-543b052d] {
  flex-shrink: 0;
}
input[type="number"][data-v-543b052d] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-543b052d]::-webkit-inner-spin-button,
input[type="number"][data-v-543b052d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-543b052d] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-543b052d] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-543b052d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-543b052d] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-543b052d] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-543b052d] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-543b052d] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-543b052d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-543b052d] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-543b052d] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-543b052d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-543b052d] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-543b052d] {
  flex-shrink: 0;
}
[data-v-543b052d] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-543b052d] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-543b052d] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-543b052d] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-543b052d] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-543b052d] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-543b052d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-543b052d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-543b052d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-543b052d] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-543b052d] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-543b052d] {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background: #fff;
  overflow: hidden;
}
.data-statistical-container[data-v-543b052d] .amap-logo,
.data-statistical-container[data-v-543b052d] .amap-copyright {
  display: none !important;
}
.data-statistical-container .map-container[data-v-543b052d] {
  flex: 1;
  width: 100%;
  height: 100%;
  position: relative;
}
.data-statistical-container #map-container[data-v-543b052d] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-radius: 4px;
}
.data-statistical-container .statistical-warp[data-v-543b052d] {
  overflow: auto !important;
  width: 368px;
  max-height: 100%;
  background: rgba(255, 255, 255, 0.9);
  border-top: 3px solid #3759a0;
  box-shadow: 0px 0px 16px 0px rgba(150, 160, 172, 0.2);
  border-radius: 4px;
  padding: 25px;
  position: absolute;
  right: 36px;
  top: 28px;
  bottom: 20px;
  z-index: 9;
  display: flex;
  flex-direction: column;
}
.data-statistical-container .statistical-warp[data-v-543b052d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container .statistical-warp[data-v-543b052d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container .statistical-warp[data-v-543b052d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .statistical-warp .title[data-v-543b052d] {
  font-size: 16px;
  color: #333;
}
.data-statistical-container .statistical-warp .ant-collapse-borderless[data-v-543b052d] {
  background: unset;
}
.data-statistical-container .statistical-warp .ant-collapse-item[data-v-543b052d] {
  border: 0;
}
.data-statistical-container .statistical-warp[data-v-543b052d] .ant-collapse-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 20px 20px 12px 0;
}
.data-statistical-container .statistical-warp[data-v-543b052d] .ant-collapse-content {
  border: 1px solid #dcdee2;
}
.data-statistical-container .statistical-warp[data-v-543b052d] .ant-collapse-content-box {
  padding: 0;
}
.data-statistical-container .statistical-warp .collapse-header[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.data-statistical-container .statistical-warp .collapse-header .cir[data-v-543b052d] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin-right: 10px;
}
.data-statistical-container .statistical-warp .collapse-header-receive[data-v-543b052d] {
  color: #fbc13c;
}
.data-statistical-container .statistical-warp .collapse-header-receive .cir[data-v-543b052d] {
  background: #fbc13c;
}
.data-statistical-container .statistical-warp .collapse-header-poure[data-v-543b052d] {
  color: #0098ff;
}
.data-statistical-container .statistical-warp .collapse-header-poure .cir[data-v-543b052d] {
  background: #0098ff;
}
.data-statistical-container .statistical-warp .collapse-header-trans[data-v-543b052d] {
  color: #50c1ba;
}
.data-statistical-container .statistical-warp .collapse-header-trans .cir[data-v-543b052d] {
  background: #50c1ba;
}
.data-statistical-container .statistical-warp .collapse-header-free[data-v-543b052d] {
  color: #aeaeae;
}
.data-statistical-container .statistical-warp .collapse-header-free .cir[data-v-543b052d] {
  background: #aeaeae;
}
.data-statistical-container .statistical-warp .collapse-extra[data-v-543b052d] {
  color: #3759a0;
  line-height: 16px;
}
.data-statistical-container .statistical-warp .ant-collapse-arrow[data-v-543b052d] {
  right: 0;
  left: unset;
}
.data-statistical-container .statistical-warp .item-data[data-v-543b052d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  height: 52px;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #dcdee2;
  padding: 0 20px;
}
.data-statistical-container .statistical-warp .item-data .vehicleNum[data-v-543b052d] {
  color: #2a2b2f;
}
.data-statistical-container .statistical-warp .item-data .status[data-v-543b052d] {
  width: 60px;
  height: 26px;
  border-radius: 2px;
  text-align: center;
  line-height: 26px;
  color: #ffffff;
}
.data-statistical-container .statistical-warp .item-data .btn[data-v-543b052d] {
  background: unset;
  border: 0;
  color: #35579c;
}
.data-statistical-container .statistical-warp .item-data .btn.ant-btn[disabled][data-v-543b052d] {
  color: rgba(0, 0, 0, 0.25);
}
.data-statistical-container .statistical-warp .item-data .reveiveStatus[data-v-543b052d] {
  background: #fbc13c;
}
.data-statistical-container .statistical-warp .item-data .poureStatus[data-v-543b052d] {
  background: #0098ff;
}
.data-statistical-container .statistical-warp .item-data .transStatus[data-v-543b052d] {
  background: #50c1ba;
}
.data-statistical-container .statistical-warp .item-data .freeStatus[data-v-543b052d] {
  background: #f1f2f7;
  color: #aab0bc;
}
.data-statistical-container .statistical-warp .item-data[data-v-543b052d]:last-child {
  border: 0;
}
.data-statistical-container .statistical-warp .ant-empty[data-v-543b052d] {
  padding: 15px 0;
}
.data-statistical-container .statistical-warp[data-v-543b052d] .ant-empty-image {
  height: 60px;
}

.absolute[data-v-083597ae] {
  position: absolute;
}
.relative[data-v-083597ae] {
  position: relative;
}
.flex[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-083597ae] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-083597ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-083597ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-083597ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-083597ae] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-083597ae] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-083597ae] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-083597ae] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-083597ae] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-083597ae],
.ant-tree li .ant-tree-node-content-wrapper[data-v-083597ae]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-083597ae] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-083597ae] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-083597ae]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-083597ae]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-083597ae] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-083597ae]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-083597ae]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-083597ae] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-083597ae] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-083597ae] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-083597ae] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-083597ae] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-083597ae] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-083597ae] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-083597ae] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-083597ae],
.amap-copyright[data-v-083597ae] {
  display: none !important;
}
.box-shadow[data-v-083597ae] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-083597ae] {
  box-sizing: border-box;
}
.flex-center[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-083597ae] .ant-carousel {
  height: 100%;
}
[data-v-083597ae] .ant-carousel .slick-slider,[data-v-083597ae] .ant-carousel .slick-track,[data-v-083597ae] .ant-carousel .slick-list,[data-v-083597ae] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-083597ae] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-083597ae]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-083597ae]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-083597ae] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-083597ae] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-083597ae] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-083597ae] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-083597ae] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-083597ae] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-083597ae] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-083597ae] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-083597ae] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-083597ae] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-083597ae]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-083597ae]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-083597ae]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-083597ae]:last-child::after {
  display: none;
}
.vxe-pager[data-v-083597ae] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-083597ae] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-083597ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-083597ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-083597ae]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-083597ae] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-083597ae] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-083597ae]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-083597ae] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-083597ae] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-083597ae]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-083597ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-083597ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-083597ae] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-083597ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-083597ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-083597ae]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-083597ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-083597ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-083597ae] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-083597ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-083597ae] {
  color: var(--primary-color);
}
.file-name-type[data-v-083597ae] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-083597ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-083597ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-083597ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-083597ae] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-083597ae] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-083597ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-083597ae] {
  color: #999999;
}
.file-name-type .file-list[data-v-083597ae]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-083597ae] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-083597ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-083597ae]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-083597ae] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-083597ae] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-083597ae] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-083597ae] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-083597ae] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-083597ae] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-083597ae]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-083597ae]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-083597ae]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-083597ae]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-083597ae]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-083597ae] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-083597ae] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-083597ae] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-083597ae] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-083597ae] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-083597ae] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-083597ae] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-083597ae] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-083597ae] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-083597ae] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-083597ae] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-083597ae]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-083597ae] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-083597ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-083597ae] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-083597ae]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-083597ae]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-083597ae] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-083597ae] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-083597ae] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-083597ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-083597ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-083597ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-083597ae] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-083597ae] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-083597ae] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-083597ae] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-083597ae] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-083597ae] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-083597ae] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-083597ae] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-083597ae] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-083597ae] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-083597ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-083597ae] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-083597ae] {
  flex-shrink: 0;
}
input[type="number"][data-v-083597ae] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-083597ae]::-webkit-inner-spin-button,
input[type="number"][data-v-083597ae]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-083597ae] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-083597ae] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-083597ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-083597ae] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-083597ae] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-083597ae] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-083597ae] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-083597ae] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-083597ae] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-083597ae] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-083597ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-083597ae] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-083597ae] {
  flex-shrink: 0;
}
[data-v-083597ae] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-083597ae] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-083597ae] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-083597ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-083597ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-083597ae] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-083597ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-083597ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-083597ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-083597ae] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-083597ae] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-083597ae] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container[data-v-083597ae] .associativeSelectGroup-container {
  width: auto;
}
.material-volatility-container .material-volatility-body[data-v-083597ae] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}
.gj-lable[data-v-083597ae] {
  padding: 10px 20px 10px 20px;
  background: #fff;
  display: flex;
  justify-content: space-between;
  position: relative;
  z-index: 11;
}
.gj-lable .label-text[data-v-083597ae]::before {
  content: attr("");
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  position: relative;
  top: 10px;
}

.absolute[data-v-c50e39da] {
  position: absolute;
}
.relative[data-v-c50e39da] {
  position: relative;
}
.flex[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-c50e39da] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-c50e39da]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-c50e39da]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-c50e39da]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-c50e39da] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-c50e39da] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-c50e39da] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-c50e39da] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-c50e39da] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c50e39da],
.ant-tree li .ant-tree-node-content-wrapper[data-v-c50e39da]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c50e39da] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-c50e39da] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-c50e39da]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-c50e39da]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-c50e39da] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-c50e39da]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-c50e39da]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-c50e39da] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-c50e39da] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-c50e39da] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-c50e39da] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c50e39da] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-c50e39da] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c50e39da] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-c50e39da] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-c50e39da],
.amap-copyright[data-v-c50e39da] {
  display: none !important;
}
.box-shadow[data-v-c50e39da] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-c50e39da] {
  box-sizing: border-box;
}
.flex-center[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-c50e39da] .ant-carousel {
  height: 100%;
}
[data-v-c50e39da] .ant-carousel .slick-slider,[data-v-c50e39da] .ant-carousel .slick-track,[data-v-c50e39da] .ant-carousel .slick-list,[data-v-c50e39da] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-c50e39da] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-c50e39da]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-c50e39da]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-c50e39da] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-c50e39da] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-c50e39da] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-c50e39da] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-c50e39da] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-c50e39da] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-c50e39da] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-c50e39da] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-c50e39da] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-c50e39da] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-c50e39da]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-c50e39da]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-c50e39da]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-c50e39da]:last-child::after {
  display: none;
}
.vxe-pager[data-v-c50e39da] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-c50e39da] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-c50e39da] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c50e39da] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c50e39da]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-c50e39da] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c50e39da] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c50e39da]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c50e39da] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c50e39da] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c50e39da]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c50e39da]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c50e39da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c50e39da] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c50e39da]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c50e39da]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c50e39da]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c50e39da]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-c50e39da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-c50e39da] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-c50e39da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-c50e39da] {
  color: var(--primary-color);
}
.file-name-type[data-v-c50e39da] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-c50e39da]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-c50e39da]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-c50e39da]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-c50e39da] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-c50e39da] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-c50e39da] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-c50e39da] {
  color: #999999;
}
.file-name-type .file-list[data-v-c50e39da]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-c50e39da] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-c50e39da] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-c50e39da]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-c50e39da] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-c50e39da] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-c50e39da] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-c50e39da] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-c50e39da] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-c50e39da] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-c50e39da]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-c50e39da]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-c50e39da]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-c50e39da]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-c50e39da]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-c50e39da] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-c50e39da] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-c50e39da] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-c50e39da] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c50e39da] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c50e39da] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-c50e39da] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-c50e39da] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-c50e39da] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-c50e39da] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c50e39da] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c50e39da]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-c50e39da] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-c50e39da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c50e39da] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c50e39da]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c50e39da]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-c50e39da] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-c50e39da] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c50e39da] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c50e39da]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c50e39da]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c50e39da]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-c50e39da] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-c50e39da] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-c50e39da] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-c50e39da] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-c50e39da] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-c50e39da] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-c50e39da] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-c50e39da] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-c50e39da] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-c50e39da] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-c50e39da]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-c50e39da] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-c50e39da] {
  flex-shrink: 0;
}
input[type="number"][data-v-c50e39da] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-c50e39da]::-webkit-inner-spin-button,
input[type="number"][data-v-c50e39da]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-c50e39da] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-c50e39da] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-c50e39da]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-c50e39da] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-c50e39da] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-c50e39da] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-c50e39da] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-c50e39da] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-c50e39da] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c50e39da] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c50e39da]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-c50e39da] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-c50e39da] {
  flex-shrink: 0;
}
[data-v-c50e39da] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-c50e39da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-c50e39da] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-c50e39da] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-c50e39da] {
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container .data-report-body[data-v-c50e39da] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-521f3b34] {
  position: absolute;
}
.relative[data-v-521f3b34] {
  position: relative;
}
.flex[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-521f3b34] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-521f3b34]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-521f3b34]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-521f3b34]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-521f3b34] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-521f3b34] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-521f3b34] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-521f3b34] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-521f3b34] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-521f3b34],
.ant-tree li .ant-tree-node-content-wrapper[data-v-521f3b34]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-521f3b34] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-521f3b34] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-521f3b34]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-521f3b34]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-521f3b34] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-521f3b34]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-521f3b34]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-521f3b34] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-521f3b34] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-521f3b34] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-521f3b34] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-521f3b34] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-521f3b34] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-521f3b34] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-521f3b34] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-521f3b34],
.amap-copyright[data-v-521f3b34] {
  display: none !important;
}
.box-shadow[data-v-521f3b34] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-521f3b34] {
  box-sizing: border-box;
}
.flex-center[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-521f3b34] .ant-carousel {
  height: 100%;
}
[data-v-521f3b34] .ant-carousel .slick-slider,[data-v-521f3b34] .ant-carousel .slick-track,[data-v-521f3b34] .ant-carousel .slick-list,[data-v-521f3b34] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-521f3b34] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-521f3b34]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-521f3b34]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-521f3b34] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-521f3b34] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-521f3b34] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-521f3b34] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-521f3b34] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-521f3b34] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-521f3b34] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-521f3b34] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-521f3b34] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-521f3b34] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-521f3b34]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-521f3b34]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-521f3b34]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-521f3b34]:last-child::after {
  display: none;
}
.vxe-pager[data-v-521f3b34] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-521f3b34] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-521f3b34] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-521f3b34] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-521f3b34]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-521f3b34] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-521f3b34] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-521f3b34]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-521f3b34] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-521f3b34] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-521f3b34]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-521f3b34]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-521f3b34],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-521f3b34] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-521f3b34]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-521f3b34]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-521f3b34]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-521f3b34]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-521f3b34],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-521f3b34] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-521f3b34],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-521f3b34] {
  color: var(--primary-color);
}
.file-name-type[data-v-521f3b34] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-521f3b34]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-521f3b34]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-521f3b34]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-521f3b34] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-521f3b34] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-521f3b34] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-521f3b34] {
  color: #999999;
}
.file-name-type .file-list[data-v-521f3b34]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-521f3b34] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-521f3b34] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-521f3b34]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-521f3b34] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-521f3b34] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-521f3b34] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-521f3b34] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-521f3b34] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-521f3b34] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-521f3b34]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-521f3b34]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-521f3b34]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-521f3b34]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-521f3b34]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-521f3b34] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-521f3b34] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-521f3b34] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-521f3b34] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-521f3b34] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-521f3b34] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-521f3b34] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-521f3b34] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-521f3b34] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-521f3b34] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-521f3b34] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-521f3b34]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-521f3b34] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-521f3b34] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-521f3b34] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-521f3b34]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-521f3b34]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-521f3b34] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-521f3b34] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-521f3b34] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-521f3b34]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-521f3b34]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-521f3b34]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-521f3b34] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-521f3b34] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-521f3b34] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-521f3b34] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-521f3b34] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-521f3b34] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-521f3b34] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-521f3b34] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-521f3b34] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-521f3b34] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-521f3b34]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-521f3b34] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-521f3b34] {
  flex-shrink: 0;
}
input[type="number"][data-v-521f3b34] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-521f3b34]::-webkit-inner-spin-button,
input[type="number"][data-v-521f3b34]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-521f3b34] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-521f3b34] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-521f3b34]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-521f3b34] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-521f3b34] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-521f3b34] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-521f3b34] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-521f3b34] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-521f3b34] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-521f3b34] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-521f3b34]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-521f3b34] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-521f3b34] {
  flex-shrink: 0;
}
[data-v-521f3b34] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-521f3b34] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-521f3b34] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-521f3b34] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-521f3b34] .amap-marker-label {
  border: none;
  padding: 5px 10px;
  color: var(--primary-color);
  font-size: 14px;
  font-weight: bold;
}
.map-outbox[data-v-521f3b34] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.map-outbox #lq-container[data-v-521f3b34] {
  flex: 1;
  width: 100%;
  height: 100%;
  border: 2px solid #fff;
  border-radius: 4px;
}
.map-outbox[data-v-521f3b34] .ant-slider-track {
  background-color: #0098ff;
}
.map-outbox[data-v-521f3b34] .ant-slider:hover .ant-slider-track {
  background-color: #0098ff;
}
.map-outbox[data-v-521f3b34] .ant-slider-handle {
  border-color: #0098ff;
}
.map-outbox[data-v-521f3b34] .info-window {
  margin: 5px 3px 0px 3px;
}
.map-outbox[data-v-521f3b34] .info-window-row {
  height: 24px;
}
.map-outbox[data-v-521f3b34] .info-window-time {
  color: var(--primary-color);
  font-size: 14px;
  font-weight: bold;
}
.amap-info-close[data-v-521f3b34] {
  display: none;
}
.ivu-slider-bar[data-v-521f3b34] {
  color: #fff;
  background: #fff;
  transition: all 0.2s linear;
}
.ivu-slider-button-wrap[data-v-521f3b34] {
  transition: all 0.2s linear;
  top: -5px;
}
.ivu-slider-wrap[data-v-521f3b34] {
  background-color: rgba(255, 255, 255, 0.5);
}
.ivu-slider-button[data-v-521f3b34] {
  border: none;
  box-shadow: 0 0 0 3.5px rgba(230, 230, 230, 0.4);
}
.color-tag[data-v-521f3b34] {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 200;
  font-size: 14px;
}
.color-tag li[data-v-521f3b34] {
  display: inline-block;
  border-radius: 4px;
  width: 100px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background-color: #fff;
  cursor: pointer;
  margin-right: 2px;
}
.color-tag li.color-org[data-v-521f3b34] {
  background-color: #ff8533;
  color: #fff;
}
.color-tag li.color-green[data-v-521f3b34] {
  background-color: #46c51a;
  color: #fff;
}
.map-control[data-v-521f3b34] {
  position: absolute;
  bottom: 20px;
  left: 50%;
  width: 40%;
  height: 62px;
  transform: translateX(-50%);
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 0px 8px 0px rgba(153, 153, 153, 0.2);
  line-height: 62px;
  color: #fff;
  padding: 0 34px;
  z-index: 200;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.play-icon[data-v-521f3b34] {
  font-size: 34px;
  position: relative;
  color: #999999;
}
.map-slider[data-v-521f3b34] {
  flex: 1;
  margin-left: 15px;
  position: relative;
}
.passed-time[data-v-521f3b34] {
  position: relative;
  margin-left: 24px;
  font-size: 14px;
  color: #999999;
}
.map-times[data-v-521f3b34] {
  display: inline-block;
  position: relative;
  margin-left: 16px;
}
.map-times .times-show[data-v-521f3b34] {
  padding: 0 10px;
  line-height: 24px;
  font-size: 13px;
  border: 1px solid #fff;
  border-radius: 4px;
  color: #939393;
  cursor: default;
}
.map-times .choose-box[data-v-521f3b34] {
  position: absolute;
  top: -150px;
  left: -18px;
  height: 162px;
  transition: all 0.5s linear;
}
.map-times ul[data-v-521f3b34] {
  width: 74px;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 0px 8px 0px rgba(153, 153, 153, 0.2);
  border-radius: 4px;
  padding: 4px 0;
  text-align: center;
}
.map-times li[data-v-521f3b34] {
  height: 34px;
  line-height: 34px;
  color: #999999;
  list-style: none;
  cursor: pointer;
}
.map-times li.active[data-v-521f3b34],
.map-times li[data-v-521f3b34]:hover {
  color: #0098ff;
}
.map-times li[data-v-521f3b34]:hover {
  font-size: 13px;
}

.absolute[data-v-febb54b8] {
  position: absolute;
}
.relative[data-v-febb54b8] {
  position: relative;
}
.flex[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-febb54b8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-febb54b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-febb54b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-febb54b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-febb54b8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-febb54b8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-febb54b8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-febb54b8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-febb54b8] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-febb54b8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-febb54b8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-febb54b8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-febb54b8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-febb54b8]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-febb54b8]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-febb54b8] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-febb54b8]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-febb54b8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-febb54b8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-febb54b8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-febb54b8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-febb54b8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-febb54b8] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-febb54b8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-febb54b8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-febb54b8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-febb54b8],
.amap-copyright[data-v-febb54b8] {
  display: none !important;
}
.box-shadow[data-v-febb54b8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-febb54b8] {
  box-sizing: border-box;
}
.flex-center[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-febb54b8] .ant-carousel {
  height: 100%;
}
[data-v-febb54b8] .ant-carousel .slick-slider,[data-v-febb54b8] .ant-carousel .slick-track,[data-v-febb54b8] .ant-carousel .slick-list,[data-v-febb54b8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-febb54b8] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-febb54b8]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-febb54b8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-febb54b8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-febb54b8] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-febb54b8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-febb54b8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-febb54b8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-febb54b8] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-febb54b8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-febb54b8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-febb54b8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-febb54b8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-febb54b8]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-febb54b8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-febb54b8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-febb54b8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-febb54b8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-febb54b8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-febb54b8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-febb54b8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-febb54b8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-febb54b8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-febb54b8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-febb54b8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-febb54b8] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-febb54b8] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-febb54b8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-febb54b8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-febb54b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-febb54b8] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-febb54b8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-febb54b8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-febb54b8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-febb54b8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-febb54b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-febb54b8] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-febb54b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-febb54b8] {
  color: var(--primary-color);
}
.file-name-type[data-v-febb54b8] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-febb54b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-febb54b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-febb54b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-febb54b8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-febb54b8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-febb54b8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-febb54b8] {
  color: #999999;
}
.file-name-type .file-list[data-v-febb54b8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-febb54b8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-febb54b8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-febb54b8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-febb54b8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-febb54b8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-febb54b8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-febb54b8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-febb54b8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-febb54b8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-febb54b8]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-febb54b8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-febb54b8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-febb54b8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-febb54b8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-febb54b8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-febb54b8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-febb54b8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-febb54b8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-febb54b8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-febb54b8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-febb54b8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-febb54b8] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-febb54b8] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-febb54b8] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-febb54b8] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-febb54b8]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-febb54b8] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-febb54b8] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-febb54b8]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-febb54b8]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-febb54b8] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-febb54b8] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-febb54b8] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-febb54b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-febb54b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-febb54b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-febb54b8] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-febb54b8] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-febb54b8] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-febb54b8] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-febb54b8] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-febb54b8] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-febb54b8] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-febb54b8] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-febb54b8] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-febb54b8] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-febb54b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-febb54b8] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-febb54b8] {
  flex-shrink: 0;
}
input[type="number"][data-v-febb54b8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-febb54b8]::-webkit-inner-spin-button,
input[type="number"][data-v-febb54b8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-febb54b8] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-febb54b8] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-febb54b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-febb54b8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-febb54b8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-febb54b8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-febb54b8] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-febb54b8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-febb54b8] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-febb54b8] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-febb54b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-febb54b8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-febb54b8] {
  flex-shrink: 0;
}
[data-v-febb54b8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-febb54b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-febb54b8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-febb54b8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-febb54b8] {
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container[data-v-febb54b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-febb54b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-febb54b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .back-detail-form[data-v-febb54b8] {
  background: #fff;
  margin-bottom: 10px;
  padding: 20px 20px 0 20px;
}
.data-report-container .back-detail-form .detail-form-title[data-v-febb54b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.data-report-container .back-detail-form .label-text[data-v-febb54b8]::before {
  content: attr(header);
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  margin-bottom: 20px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  position: relative;
  top: 10px;
}
.data-report-container .back-detail-list[data-v-febb54b8] {
  flex: 1;
  overflow: hidden;
  background-color: #fff;
}
.data-report-container .table-row-text[data-v-febb54b8] {
  padding: 2px 0;
}
[data-v-febb54b8] .ant-advanced-search-form .ant-form-item {
  margin-bottom: 0px;
}
[data-v-febb54b8] .ant-input[disabled] {
  color: #000000;
}

.absolute[data-v-17a1adac] {
  position: absolute;
}
.relative[data-v-17a1adac] {
  position: relative;
}
.flex[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-17a1adac] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-17a1adac]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-17a1adac]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-17a1adac]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-17a1adac] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-17a1adac] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-17a1adac] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-17a1adac] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-17a1adac] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-17a1adac],
.ant-tree li .ant-tree-node-content-wrapper[data-v-17a1adac]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-17a1adac] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-17a1adac] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-17a1adac]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-17a1adac]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-17a1adac] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-17a1adac]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-17a1adac]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-17a1adac] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-17a1adac] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-17a1adac] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-17a1adac] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-17a1adac] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-17a1adac] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-17a1adac] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-17a1adac] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-17a1adac],
.amap-copyright[data-v-17a1adac] {
  display: none !important;
}
.box-shadow[data-v-17a1adac] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-17a1adac] {
  box-sizing: border-box;
}
.flex-center[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-17a1adac] .ant-carousel {
  height: 100%;
}
[data-v-17a1adac] .ant-carousel .slick-slider,[data-v-17a1adac] .ant-carousel .slick-track,[data-v-17a1adac] .ant-carousel .slick-list,[data-v-17a1adac] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-17a1adac] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-17a1adac]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-17a1adac]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-17a1adac] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-17a1adac] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-17a1adac] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-17a1adac] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-17a1adac] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-17a1adac] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-17a1adac] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-17a1adac] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-17a1adac] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-17a1adac] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-17a1adac]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-17a1adac]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-17a1adac]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-17a1adac]:last-child::after {
  display: none;
}
.vxe-pager[data-v-17a1adac] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-17a1adac] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-17a1adac] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-17a1adac] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-17a1adac]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-17a1adac] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-17a1adac] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-17a1adac]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-17a1adac] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-17a1adac] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-17a1adac]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-17a1adac]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-17a1adac],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-17a1adac] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-17a1adac]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-17a1adac]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-17a1adac]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-17a1adac]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-17a1adac],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-17a1adac] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-17a1adac],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-17a1adac] {
  color: var(--primary-color);
}
.file-name-type[data-v-17a1adac] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-17a1adac]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-17a1adac]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-17a1adac]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-17a1adac] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-17a1adac] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-17a1adac] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-17a1adac] {
  color: #999999;
}
.file-name-type .file-list[data-v-17a1adac]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-17a1adac] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-17a1adac] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-17a1adac]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-17a1adac] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-17a1adac] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-17a1adac] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-17a1adac] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-17a1adac] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-17a1adac] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-17a1adac]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-17a1adac]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-17a1adac]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-17a1adac]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-17a1adac]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-17a1adac] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-17a1adac] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-17a1adac] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-17a1adac] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-17a1adac] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-17a1adac] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-17a1adac] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-17a1adac] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-17a1adac] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-17a1adac] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-17a1adac] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-17a1adac]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-17a1adac] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-17a1adac] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-17a1adac] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-17a1adac]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-17a1adac]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-17a1adac] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-17a1adac] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-17a1adac] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-17a1adac]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-17a1adac]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-17a1adac]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-17a1adac] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-17a1adac] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-17a1adac] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-17a1adac] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-17a1adac] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-17a1adac] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-17a1adac] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-17a1adac] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-17a1adac] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-17a1adac] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-17a1adac]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-17a1adac] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-17a1adac] {
  flex-shrink: 0;
}
input[type="number"][data-v-17a1adac] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-17a1adac]::-webkit-inner-spin-button,
input[type="number"][data-v-17a1adac]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-17a1adac] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-17a1adac] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-17a1adac]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-17a1adac] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-17a1adac] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-17a1adac] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-17a1adac] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-17a1adac] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-17a1adac] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-17a1adac] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-17a1adac]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-17a1adac] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-17a1adac] {
  flex-shrink: 0;
}
[data-v-17a1adac] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-17a1adac] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-17a1adac] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-17a1adac] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-17a1adac] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-17a1adac] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-275fc255] {
  position: absolute;
}
.relative[data-v-275fc255] {
  position: relative;
}
.flex[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-275fc255] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-275fc255]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-275fc255]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-275fc255]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-275fc255] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-275fc255] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-275fc255] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-275fc255] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-275fc255] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-275fc255],
.ant-tree li .ant-tree-node-content-wrapper[data-v-275fc255]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-275fc255] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-275fc255] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-275fc255]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-275fc255]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-275fc255] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-275fc255]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-275fc255]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-275fc255] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-275fc255] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-275fc255] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-275fc255] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-275fc255] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-275fc255] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-275fc255] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-275fc255] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-275fc255],
.amap-copyright[data-v-275fc255] {
  display: none !important;
}
.box-shadow[data-v-275fc255] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-275fc255] {
  box-sizing: border-box;
}
.flex-center[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-275fc255] .ant-carousel {
  height: 100%;
}
[data-v-275fc255] .ant-carousel .slick-slider,[data-v-275fc255] .ant-carousel .slick-track,[data-v-275fc255] .ant-carousel .slick-list,[data-v-275fc255] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-275fc255] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-275fc255]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-275fc255]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-275fc255] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-275fc255] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-275fc255] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-275fc255] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-275fc255] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-275fc255] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-275fc255] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-275fc255] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-275fc255] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-275fc255] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-275fc255]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-275fc255]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-275fc255]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-275fc255]:last-child::after {
  display: none;
}
.vxe-pager[data-v-275fc255] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-275fc255] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-275fc255] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-275fc255] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-275fc255]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-275fc255] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-275fc255] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-275fc255]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-275fc255] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-275fc255] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-275fc255]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-275fc255]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-275fc255],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-275fc255] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-275fc255]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-275fc255]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-275fc255]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-275fc255]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-275fc255],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-275fc255] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-275fc255],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-275fc255] {
  color: var(--primary-color);
}
.file-name-type[data-v-275fc255] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-275fc255]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-275fc255]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-275fc255]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-275fc255] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-275fc255] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-275fc255] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-275fc255] {
  color: #999999;
}
.file-name-type .file-list[data-v-275fc255]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-275fc255] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-275fc255] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-275fc255]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-275fc255] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-275fc255] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-275fc255] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-275fc255] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-275fc255] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-275fc255] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-275fc255]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-275fc255]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-275fc255]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-275fc255]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-275fc255]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-275fc255] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-275fc255] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-275fc255] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-275fc255] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-275fc255] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-275fc255] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-275fc255] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-275fc255] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-275fc255] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-275fc255] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-275fc255] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-275fc255]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-275fc255] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-275fc255] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-275fc255] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-275fc255]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-275fc255]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-275fc255] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-275fc255] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-275fc255] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-275fc255]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-275fc255]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-275fc255]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-275fc255] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-275fc255] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-275fc255] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-275fc255] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-275fc255] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-275fc255] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-275fc255] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-275fc255] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-275fc255] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-275fc255] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-275fc255]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-275fc255] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-275fc255] {
  flex-shrink: 0;
}
input[type="number"][data-v-275fc255] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-275fc255]::-webkit-inner-spin-button,
input[type="number"][data-v-275fc255]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-275fc255] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-275fc255] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-275fc255]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-275fc255] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-275fc255] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-275fc255] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-275fc255] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-275fc255] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-275fc255] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-275fc255] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-275fc255]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-275fc255] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-275fc255] {
  flex-shrink: 0;
}
[data-v-275fc255] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-275fc255] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-275fc255] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-275fc255] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-275fc255] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-275fc255] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-275fc255] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-275fc255] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-275fc255] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-275fc255] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-275fc255] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-275fc255] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container .data-report-body[data-v-275fc255] {
  background: #fff;
  flex: 1;
  overflow: hidden;
}
.data-report-container .unit[data-v-275fc255] {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #666666;
  position: relative;
  top: 6px;
  left: 15px;
}

.absolute[data-v-4b20e830] {
  position: absolute;
}
.relative[data-v-4b20e830] {
  position: relative;
}
.flex[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-4b20e830] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-4b20e830]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-4b20e830]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-4b20e830]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-4b20e830] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-4b20e830] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-4b20e830] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-4b20e830] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-4b20e830] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4b20e830],
.ant-tree li .ant-tree-node-content-wrapper[data-v-4b20e830]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4b20e830] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-4b20e830] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-4b20e830]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-4b20e830]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-4b20e830] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-4b20e830]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-4b20e830]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-4b20e830] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-4b20e830] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-4b20e830] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-4b20e830] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4b20e830] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-4b20e830] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4b20e830] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-4b20e830] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-4b20e830],
.amap-copyright[data-v-4b20e830] {
  display: none !important;
}
.box-shadow[data-v-4b20e830] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-4b20e830] {
  box-sizing: border-box;
}
.flex-center[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-4b20e830] .ant-carousel {
  height: 100%;
}
[data-v-4b20e830] .ant-carousel .slick-slider,[data-v-4b20e830] .ant-carousel .slick-track,[data-v-4b20e830] .ant-carousel .slick-list,[data-v-4b20e830] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-4b20e830] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-4b20e830]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-4b20e830]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-4b20e830] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-4b20e830] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-4b20e830] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-4b20e830] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-4b20e830] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-4b20e830] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-4b20e830] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-4b20e830] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-4b20e830] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-4b20e830] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-4b20e830]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-4b20e830]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-4b20e830]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-4b20e830]:last-child::after {
  display: none;
}
.vxe-pager[data-v-4b20e830] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-4b20e830] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-4b20e830] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4b20e830] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4b20e830]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-4b20e830] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4b20e830] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4b20e830]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4b20e830] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-4b20e830] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-4b20e830]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4b20e830]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4b20e830],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4b20e830] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4b20e830]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4b20e830]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4b20e830]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4b20e830]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-4b20e830],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-4b20e830] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-4b20e830],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-4b20e830] {
  color: var(--primary-color);
}
.file-name-type[data-v-4b20e830] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-4b20e830]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-4b20e830]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-4b20e830]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-4b20e830] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-4b20e830] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-4b20e830] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-4b20e830] {
  color: #999999;
}
.file-name-type .file-list[data-v-4b20e830]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-4b20e830] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-4b20e830] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-4b20e830]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-4b20e830] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-4b20e830] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-4b20e830] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-4b20e830] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-4b20e830] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-4b20e830] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-4b20e830]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-4b20e830]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-4b20e830]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-4b20e830]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-4b20e830]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-4b20e830] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-4b20e830] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-4b20e830] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-4b20e830] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4b20e830] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4b20e830] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-4b20e830] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-4b20e830] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-4b20e830] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-4b20e830] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-4b20e830] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-4b20e830]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-4b20e830] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-4b20e830] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-4b20e830] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-4b20e830]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-4b20e830]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-4b20e830] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-4b20e830] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-4b20e830] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-4b20e830]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-4b20e830]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-4b20e830]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-4b20e830] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-4b20e830] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-4b20e830] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-4b20e830] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-4b20e830] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-4b20e830] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-4b20e830] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-4b20e830] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-4b20e830] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-4b20e830] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-4b20e830]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-4b20e830] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-4b20e830] {
  flex-shrink: 0;
}
input[type="number"][data-v-4b20e830] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-4b20e830]::-webkit-inner-spin-button,
input[type="number"][data-v-4b20e830]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-4b20e830] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-4b20e830] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-4b20e830]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-4b20e830] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-4b20e830] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-4b20e830] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-4b20e830] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-4b20e830] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-4b20e830] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-4b20e830] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-4b20e830]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-4b20e830] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-4b20e830] {
  flex-shrink: 0;
}
[data-v-4b20e830] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-4b20e830] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-4b20e830] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-4b20e830] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.associativeSelectGroup-container[data-v-4b20e830] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.absolute[data-v-3235152e] {
  position: absolute;
}
.relative[data-v-3235152e] {
  position: relative;
}
.flex[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3235152e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3235152e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3235152e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3235152e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3235152e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3235152e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3235152e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3235152e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3235152e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3235152e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3235152e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3235152e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3235152e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3235152e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-3235152e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-3235152e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-3235152e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-3235152e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3235152e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3235152e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3235152e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3235152e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3235152e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-3235152e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3235152e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3235152e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3235152e],
.amap-copyright[data-v-3235152e] {
  display: none !important;
}
.box-shadow[data-v-3235152e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3235152e] {
  box-sizing: border-box;
}
.flex-center[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3235152e] .ant-carousel {
  height: 100%;
}
[data-v-3235152e] .ant-carousel .slick-slider,[data-v-3235152e] .ant-carousel .slick-track,[data-v-3235152e] .ant-carousel .slick-list,[data-v-3235152e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-3235152e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-3235152e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-3235152e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3235152e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3235152e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-3235152e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3235152e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3235152e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3235152e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-3235152e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3235152e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3235152e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3235152e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3235152e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-3235152e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3235152e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3235152e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3235152e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3235152e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3235152e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3235152e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3235152e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-3235152e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3235152e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3235152e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3235152e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3235152e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3235152e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3235152e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3235152e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3235152e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3235152e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3235152e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3235152e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3235152e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3235152e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3235152e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-3235152e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3235152e] {
  color: var(--primary-color);
}
.file-name-type[data-v-3235152e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-3235152e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3235152e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3235152e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3235152e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3235152e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3235152e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-3235152e] {
  color: #999999;
}
.file-name-type .file-list[data-v-3235152e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3235152e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3235152e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-3235152e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3235152e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3235152e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3235152e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3235152e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3235152e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3235152e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-3235152e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-3235152e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3235152e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3235152e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3235152e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3235152e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3235152e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3235152e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3235152e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3235152e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3235152e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3235152e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3235152e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-3235152e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-3235152e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3235152e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3235152e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-3235152e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-3235152e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3235152e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3235152e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3235152e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-3235152e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-3235152e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3235152e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3235152e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3235152e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3235152e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-3235152e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-3235152e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-3235152e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-3235152e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-3235152e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-3235152e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-3235152e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-3235152e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-3235152e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-3235152e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-3235152e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-3235152e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3235152e] {
  flex-shrink: 0;
}
input[type="number"][data-v-3235152e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3235152e]::-webkit-inner-spin-button,
input[type="number"][data-v-3235152e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3235152e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-3235152e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-3235152e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-3235152e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3235152e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3235152e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3235152e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-3235152e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3235152e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3235152e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3235152e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-3235152e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3235152e] {
  flex-shrink: 0;
}
[data-v-3235152e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3235152e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-3235152e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3235152e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3235152e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3235152e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3235152e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3235152e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3235152e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3235152e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3235152e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-3235152e] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-3235152e] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-39fb0b2c] {
  position: absolute;
}
.relative[data-v-39fb0b2c] {
  position: relative;
}
.flex[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-39fb0b2c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-39fb0b2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-39fb0b2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-39fb0b2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-39fb0b2c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-39fb0b2c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-39fb0b2c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-39fb0b2c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-39fb0b2c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-39fb0b2c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-39fb0b2c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-39fb0b2c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-39fb0b2c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-39fb0b2c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-39fb0b2c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-39fb0b2c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-39fb0b2c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-39fb0b2c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-39fb0b2c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-39fb0b2c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-39fb0b2c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-39fb0b2c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-39fb0b2c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-39fb0b2c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-39fb0b2c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-39fb0b2c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-39fb0b2c],
.amap-copyright[data-v-39fb0b2c] {
  display: none !important;
}
.box-shadow[data-v-39fb0b2c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-39fb0b2c] {
  box-sizing: border-box;
}
.flex-center[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-39fb0b2c] .ant-carousel {
  height: 100%;
}
[data-v-39fb0b2c] .ant-carousel .slick-slider,[data-v-39fb0b2c] .ant-carousel .slick-track,[data-v-39fb0b2c] .ant-carousel .slick-list,[data-v-39fb0b2c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-39fb0b2c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-39fb0b2c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-39fb0b2c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-39fb0b2c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-39fb0b2c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-39fb0b2c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-39fb0b2c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-39fb0b2c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-39fb0b2c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-39fb0b2c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-39fb0b2c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-39fb0b2c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-39fb0b2c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-39fb0b2c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-39fb0b2c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-39fb0b2c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-39fb0b2c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-39fb0b2c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-39fb0b2c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-39fb0b2c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-39fb0b2c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-39fb0b2c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-39fb0b2c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-39fb0b2c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-39fb0b2c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-39fb0b2c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-39fb0b2c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-39fb0b2c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-39fb0b2c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-39fb0b2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-39fb0b2c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-39fb0b2c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-39fb0b2c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-39fb0b2c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-39fb0b2c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-39fb0b2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-39fb0b2c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-39fb0b2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-39fb0b2c] {
  color: var(--primary-color);
}
.file-name-type[data-v-39fb0b2c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-39fb0b2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-39fb0b2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-39fb0b2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-39fb0b2c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-39fb0b2c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-39fb0b2c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-39fb0b2c] {
  color: #999999;
}
.file-name-type .file-list[data-v-39fb0b2c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-39fb0b2c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-39fb0b2c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-39fb0b2c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-39fb0b2c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-39fb0b2c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-39fb0b2c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-39fb0b2c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-39fb0b2c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-39fb0b2c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-39fb0b2c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-39fb0b2c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-39fb0b2c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-39fb0b2c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-39fb0b2c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-39fb0b2c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-39fb0b2c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-39fb0b2c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-39fb0b2c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-39fb0b2c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-39fb0b2c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-39fb0b2c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-39fb0b2c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-39fb0b2c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-39fb0b2c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-39fb0b2c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-39fb0b2c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-39fb0b2c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-39fb0b2c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-39fb0b2c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-39fb0b2c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-39fb0b2c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-39fb0b2c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-39fb0b2c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-39fb0b2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-39fb0b2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-39fb0b2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-39fb0b2c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-39fb0b2c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-39fb0b2c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-39fb0b2c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-39fb0b2c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-39fb0b2c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-39fb0b2c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-39fb0b2c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-39fb0b2c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-39fb0b2c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-39fb0b2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-39fb0b2c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-39fb0b2c] {
  flex-shrink: 0;
}
input[type="number"][data-v-39fb0b2c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-39fb0b2c]::-webkit-inner-spin-button,
input[type="number"][data-v-39fb0b2c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-39fb0b2c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-39fb0b2c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-39fb0b2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-39fb0b2c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-39fb0b2c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-39fb0b2c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-39fb0b2c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-39fb0b2c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-39fb0b2c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-39fb0b2c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-39fb0b2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-39fb0b2c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-39fb0b2c] {
  flex-shrink: 0;
}
[data-v-39fb0b2c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-39fb0b2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-39fb0b2c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-39fb0b2c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-39fb0b2c] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .tooltip-title {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .ratio-name {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .data-item {
  display: flex;
  margin-bottom: 6px;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .data-item:last-child {
  margin: 0;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .data-item .name {
  margin-left: 4px;
}
.data-statistical-container[data-v-39fb0b2c] .common-tooltip-container .data-item .value {
  font-weight: bold;
  margin-left: auto;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .axis-value {
  font-size: 14px;
  color: #333;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .ratio-name {
  margin: 10px 0;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body {
  display: flex;
  flex-direction: column;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background: #f2f4f5;
  display: flex;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header div {
  width: 120px;
  text-align: center;
  color: #000;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row {
  height: 40px;
  line-height: 40px;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div {
  width: 120px;
  text-align: center;
  position: relative;
}
.data-statistical-container[data-v-39fb0b2c] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div:first-child span {
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.data-statistical-container[data-v-39fb0b2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-39fb0b2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-39fb0b2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-39fb0b2c] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-39fb0b2c]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-39fb0b2c] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-39fb0b2c] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-39fb0b2c]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-39fb0b2c] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container.height[data-v-39fb0b2c] {
  height: 760px;
}
.data-statistical-container .card-view-container.height .date-time[data-v-39fb0b2c] {
  padding-top: 20px;
}
.data-statistical-container .card-view-container .chart-header[data-v-39fb0b2c] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-39fb0b2c] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-39fb0b2c] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-39fb0b2c] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-438eb7ad] {
  position: absolute;
}
.relative[data-v-438eb7ad] {
  position: relative;
}
.flex[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-438eb7ad] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-438eb7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-438eb7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-438eb7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-438eb7ad] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-438eb7ad] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-438eb7ad] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-438eb7ad] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-438eb7ad] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-438eb7ad],
.ant-tree li .ant-tree-node-content-wrapper[data-v-438eb7ad]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-438eb7ad] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-438eb7ad] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-438eb7ad]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-438eb7ad]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-438eb7ad] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.zhgd-data-report-header .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.zhgd-data-report-header[data-v-438eb7ad]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-438eb7ad]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-438eb7ad] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-438eb7ad] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-438eb7ad] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-438eb7ad] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-438eb7ad] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-438eb7ad] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-438eb7ad] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-438eb7ad] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-438eb7ad],
.amap-copyright[data-v-438eb7ad] {
  display: none !important;
}
.box-shadow[data-v-438eb7ad] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-438eb7ad] {
  box-sizing: border-box;
}
.flex-center[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: center;
  align-items: center;
}
.flex-center .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.flex-center .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
[data-v-438eb7ad] .ant-carousel {
  height: 100%;
}
[data-v-438eb7ad] .ant-carousel .slick-slider,[data-v-438eb7ad] .ant-carousel .slick-track,[data-v-438eb7ad] .ant-carousel .slick-list,[data-v-438eb7ad] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.common-data-statistical-warp .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.common-data-statistical-warp .data-statistical-list[data-v-438eb7ad] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-438eb7ad]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-438eb7ad]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.common-data-statistical-warp .data-statistical-list .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-438eb7ad] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-438eb7ad] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-438eb7ad] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-438eb7ad] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-438eb7ad] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-438eb7ad] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
[data-v-438eb7ad] .ant-menu-submenu-title .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-438eb7ad] .ant-menu-submenu-title .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.text-button-group .table-more-btns[data-v-438eb7ad] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-438eb7ad] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-438eb7ad] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-438eb7ad] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-438eb7ad]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-438eb7ad]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-438eb7ad]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-438eb7ad]:last-child::after {
  display: none;
}
.vxe-pager[data-v-438eb7ad] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-438eb7ad] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-438eb7ad] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-438eb7ad] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-438eb7ad]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.vxe-pager .vxe-pager--wrapper .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-438eb7ad] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-438eb7ad] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-438eb7ad]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-438eb7ad] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-438eb7ad] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-438eb7ad]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-438eb7ad]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-438eb7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-438eb7ad] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-438eb7ad]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-438eb7ad]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-438eb7ad]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-438eb7ad]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-438eb7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-438eb7ad] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-438eb7ad],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-438eb7ad] {
  color: var(--primary-color);
}
.file-name-type[data-v-438eb7ad] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-438eb7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-438eb7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-438eb7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-438eb7ad] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-438eb7ad] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-438eb7ad] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-list .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.file-name-type .file-list .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.file-name-type .size-color[data-v-438eb7ad] {
  color: #999999;
}
.file-name-type .file-list[data-v-438eb7ad]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-438eb7ad] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-438eb7ad] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.file-name-type .file-download-list .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.file-name-type .file-download-list[data-v-438eb7ad]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-438eb7ad] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-438eb7ad] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-438eb7ad] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-438eb7ad] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-438eb7ad] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-438eb7ad] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.result-container .common-result-container-header .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.result-container .common-result-container-header[data-v-438eb7ad]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
.result-container .common-result-container-header::before .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.result-container .common-result-container-header::before .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
input[data-v-438eb7ad]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-438eb7ad]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-438eb7ad]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-438eb7ad]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-438eb7ad] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-438eb7ad] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-438eb7ad] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-438eb7ad] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-438eb7ad] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-438eb7ad] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-438eb7ad] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-438eb7ad] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-438eb7ad] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-438eb7ad] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-438eb7ad] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-438eb7ad]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-438eb7ad] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-438eb7ad] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-438eb7ad]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-438eb7ad]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-438eb7ad] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-438eb7ad] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-438eb7ad] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-438eb7ad]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-438eb7ad]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-438eb7ad]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-438eb7ad] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-438eb7ad] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-438eb7ad] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-438eb7ad] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-438eb7ad] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-438eb7ad] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-438eb7ad] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-438eb7ad] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-438eb7ad] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-438eb7ad] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-438eb7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-438eb7ad] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-438eb7ad] {
  flex-shrink: 0;
}
input[type="number"][data-v-438eb7ad] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-438eb7ad]::-webkit-inner-spin-button,
input[type="number"][data-v-438eb7ad]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-438eb7ad] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.custom-page-modal-container .custom-page-header-container[data-v-438eb7ad] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .custom-page-header-container .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.custom-page-modal-container .custom-page-header-container[data-v-438eb7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-438eb7ad] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-438eb7ad] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-438eb7ad] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-438eb7ad] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: center;
}
.custom-page-modal-container .custom-page-footer-container .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .custom-page-footer-container .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.custom-todo-container[data-v-438eb7ad] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-438eb7ad] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-todo-container .todo-table-container .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-438eb7ad] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-438eb7ad]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-438eb7ad] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-438eb7ad] {
  flex-shrink: 0;
}
[data-v-438eb7ad] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-438eb7ad] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-438eb7ad] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-438eb7ad] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-body {
  padding-top: 10px;
  max-height: 680px;
  overflow: auto !important;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-438eb7ad] .detal-modal-container .ant-modal-content {
  overflow: hidden;
}
.material-table[data-v-438eb7ad] .ant-table th {
  padding: 8px 16px;
}
.material-table[data-v-438eb7ad] .ant-table td {
  padding: 8px 16px;
}
[data-v-438eb7ad] .ant-input[disabled] {
  color: #000000;
}
.detail-form-title[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
}
.detail-form-title .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.detail-form-title .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.flex[data-v-438eb7ad] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.flex .form-label[data-v-438eb7ad] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.flex .form-value[data-v-438eb7ad] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
  min-height: 30px;
}
.label-text[data-v-438eb7ad]::before {
  content: attr(header);
  display: block;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}

.absolute[data-v-24abf593] {
  position: absolute;
}
.relative[data-v-24abf593] {
  position: relative;
}
.flex[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-24abf593] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-24abf593]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-24abf593]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-24abf593]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-24abf593] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-24abf593] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-24abf593] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-24abf593] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-24abf593] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-24abf593],
.ant-tree li .ant-tree-node-content-wrapper[data-v-24abf593]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-24abf593] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-24abf593] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-24abf593]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-24abf593]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-24abf593] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-24abf593]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-24abf593]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-24abf593] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-24abf593] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-24abf593] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-24abf593] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-24abf593] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-24abf593] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-24abf593] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-24abf593] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-24abf593],
.amap-copyright[data-v-24abf593] {
  display: none !important;
}
.box-shadow[data-v-24abf593] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-24abf593] {
  box-sizing: border-box;
}
.flex-center[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-24abf593] .ant-carousel {
  height: 100%;
}
[data-v-24abf593] .ant-carousel .slick-slider,[data-v-24abf593] .ant-carousel .slick-track,[data-v-24abf593] .ant-carousel .slick-list,[data-v-24abf593] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-24abf593] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-24abf593]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-24abf593]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-24abf593] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-24abf593] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-24abf593] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-24abf593] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-24abf593] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-24abf593] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-24abf593] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-24abf593] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-24abf593] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-24abf593] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-24abf593]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-24abf593]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-24abf593]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-24abf593]:last-child::after {
  display: none;
}
.vxe-pager[data-v-24abf593] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-24abf593] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-24abf593] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-24abf593] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-24abf593]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-24abf593] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-24abf593] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-24abf593]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-24abf593] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-24abf593] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-24abf593]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-24abf593]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24abf593],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24abf593] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24abf593]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24abf593]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-24abf593]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-24abf593]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-24abf593],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-24abf593] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-24abf593],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-24abf593] {
  color: var(--primary-color);
}
.file-name-type[data-v-24abf593] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-24abf593]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-24abf593]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-24abf593]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-24abf593] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-24abf593] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-24abf593] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-24abf593] {
  color: #999999;
}
.file-name-type .file-list[data-v-24abf593]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-24abf593] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-24abf593] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-24abf593]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-24abf593] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-24abf593] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-24abf593] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-24abf593] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-24abf593] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-24abf593] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-24abf593]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-24abf593]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-24abf593]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-24abf593]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-24abf593]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-24abf593] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-24abf593] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-24abf593] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-24abf593] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-24abf593] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-24abf593] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-24abf593] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-24abf593] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-24abf593] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-24abf593] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-24abf593] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-24abf593]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-24abf593] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-24abf593] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24abf593] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24abf593]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-24abf593]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-24abf593] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-24abf593] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24abf593] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24abf593]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24abf593]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-24abf593]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-24abf593] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-24abf593] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-24abf593] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-24abf593] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-24abf593] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-24abf593] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-24abf593] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-24abf593] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-24abf593] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-24abf593] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-24abf593]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-24abf593] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-24abf593] {
  flex-shrink: 0;
}
input[type="number"][data-v-24abf593] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-24abf593]::-webkit-inner-spin-button,
input[type="number"][data-v-24abf593]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-24abf593] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-24abf593] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-24abf593]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-24abf593] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-24abf593] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-24abf593] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-24abf593] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-24abf593] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-24abf593] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-24abf593] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-24abf593]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-24abf593] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-24abf593] {
  flex-shrink: 0;
}
[data-v-24abf593] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-24abf593] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-24abf593] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-24abf593] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-24abf593] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-24abf593] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-24abf593] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-24abf593] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-24abf593] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-24abf593] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-24abf593] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-24abf593] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  box-sizing: border-box;
}
.data-report-container .data-report-wrapper[data-v-24abf593] {
  height: 100%;
  background: #ffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container .data-report-wrapper .table-header-wrapper[data-v-24abf593] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.data-report-container .data-report-wrapper .table-header-wrapper[data-v-24abf593]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.data-report-container .data-report-wrapper .table-body-wrapper[data-v-24abf593] {
  height: calc(100% - 154px);
}
.data-report-container .data-report-wrapper .table-footer-wrapper[data-v-24abf593] {
  flex-shrink: 0;
}

.absolute[data-v-712492a7] {
  position: absolute;
}
.relative[data-v-712492a7] {
  position: relative;
}
.flex[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-712492a7] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-712492a7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-712492a7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-712492a7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-712492a7] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-712492a7] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-712492a7] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-712492a7] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-712492a7] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-712492a7],
.ant-tree li .ant-tree-node-content-wrapper[data-v-712492a7]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-712492a7] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-712492a7] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-712492a7]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-712492a7]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-712492a7] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-712492a7]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-712492a7]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-712492a7] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-712492a7] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-712492a7] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-712492a7] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-712492a7] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-712492a7] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-712492a7] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-712492a7] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-712492a7],
.amap-copyright[data-v-712492a7] {
  display: none !important;
}
.box-shadow[data-v-712492a7] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-712492a7] {
  box-sizing: border-box;
}
.flex-center[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-712492a7] .ant-carousel {
  height: 100%;
}
[data-v-712492a7] .ant-carousel .slick-slider,[data-v-712492a7] .ant-carousel .slick-track,[data-v-712492a7] .ant-carousel .slick-list,[data-v-712492a7] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-712492a7] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-712492a7]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-712492a7]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-712492a7] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-712492a7] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-712492a7] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-712492a7] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-712492a7] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-712492a7] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-712492a7] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-712492a7] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-712492a7] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-712492a7] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-712492a7]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-712492a7]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-712492a7]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-712492a7]:last-child::after {
  display: none;
}
.vxe-pager[data-v-712492a7] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-712492a7] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-712492a7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-712492a7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-712492a7]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-712492a7] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-712492a7] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-712492a7]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-712492a7] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-712492a7] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-712492a7]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-712492a7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-712492a7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-712492a7] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-712492a7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-712492a7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-712492a7]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-712492a7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-712492a7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-712492a7] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-712492a7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-712492a7] {
  color: var(--primary-color);
}
.file-name-type[data-v-712492a7] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-712492a7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-712492a7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-712492a7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-712492a7] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-712492a7] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-712492a7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-712492a7] {
  color: #999999;
}
.file-name-type .file-list[data-v-712492a7]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-712492a7] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-712492a7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-712492a7]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-712492a7] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-712492a7] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-712492a7] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-712492a7] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-712492a7] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-712492a7] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-712492a7]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-712492a7]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-712492a7]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-712492a7]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-712492a7]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-712492a7] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-712492a7] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-712492a7] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-712492a7] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-712492a7] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-712492a7] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-712492a7] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-712492a7] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-712492a7] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-712492a7] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-712492a7] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-712492a7]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-712492a7] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-712492a7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-712492a7] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-712492a7]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-712492a7]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-712492a7] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-712492a7] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-712492a7] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-712492a7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-712492a7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-712492a7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-712492a7] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-712492a7] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-712492a7] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-712492a7] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-712492a7] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-712492a7] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-712492a7] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-712492a7] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-712492a7] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-712492a7] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-712492a7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-712492a7] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-712492a7] {
  flex-shrink: 0;
}
input[type="number"][data-v-712492a7] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-712492a7]::-webkit-inner-spin-button,
input[type="number"][data-v-712492a7]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-712492a7] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-712492a7] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-712492a7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-712492a7] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-712492a7] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-712492a7] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-712492a7] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-712492a7] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-712492a7] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-712492a7] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-712492a7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-712492a7] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-712492a7] {
  flex-shrink: 0;
}
[data-v-712492a7] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-712492a7] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-712492a7] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-712492a7] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-712492a7] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-712492a7] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-712492a7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-712492a7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-712492a7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-712492a7] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-712492a7] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.mixing-time-container[data-v-712492a7] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.mixing-time-container .mixing-time-body[data-v-712492a7] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-66cb12b6] {
  position: absolute;
}
.relative[data-v-66cb12b6] {
  position: relative;
}
.flex[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-66cb12b6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-66cb12b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-66cb12b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-66cb12b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-66cb12b6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-66cb12b6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-66cb12b6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-66cb12b6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-66cb12b6] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-66cb12b6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-66cb12b6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-66cb12b6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-66cb12b6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-66cb12b6]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-66cb12b6]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-66cb12b6] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-66cb12b6]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-66cb12b6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-66cb12b6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-66cb12b6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-66cb12b6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-66cb12b6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-66cb12b6] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-66cb12b6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-66cb12b6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-66cb12b6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-66cb12b6],
.amap-copyright[data-v-66cb12b6] {
  display: none !important;
}
.box-shadow[data-v-66cb12b6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-66cb12b6] {
  box-sizing: border-box;
}
.flex-center[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-66cb12b6] .ant-carousel {
  height: 100%;
}
[data-v-66cb12b6] .ant-carousel .slick-slider,[data-v-66cb12b6] .ant-carousel .slick-track,[data-v-66cb12b6] .ant-carousel .slick-list,[data-v-66cb12b6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-66cb12b6] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-66cb12b6]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-66cb12b6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-66cb12b6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-66cb12b6] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-66cb12b6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-66cb12b6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-66cb12b6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-66cb12b6] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-66cb12b6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-66cb12b6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-66cb12b6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-66cb12b6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-66cb12b6]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-66cb12b6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-66cb12b6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-66cb12b6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-66cb12b6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-66cb12b6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-66cb12b6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-66cb12b6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-66cb12b6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-66cb12b6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-66cb12b6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-66cb12b6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-66cb12b6] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-66cb12b6] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-66cb12b6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-66cb12b6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-66cb12b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66cb12b6] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-66cb12b6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66cb12b6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-66cb12b6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66cb12b6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-66cb12b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-66cb12b6] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-66cb12b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-66cb12b6] {
  color: var(--primary-color);
}
.file-name-type[data-v-66cb12b6] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-66cb12b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-66cb12b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-66cb12b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-66cb12b6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-66cb12b6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-66cb12b6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-66cb12b6] {
  color: #999999;
}
.file-name-type .file-list[data-v-66cb12b6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-66cb12b6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-66cb12b6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-66cb12b6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-66cb12b6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-66cb12b6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-66cb12b6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-66cb12b6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-66cb12b6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-66cb12b6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-66cb12b6]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-66cb12b6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-66cb12b6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-66cb12b6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-66cb12b6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-66cb12b6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-66cb12b6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-66cb12b6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-66cb12b6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-66cb12b6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-66cb12b6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-66cb12b6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-66cb12b6] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-66cb12b6] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-66cb12b6] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-66cb12b6] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-66cb12b6]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-66cb12b6] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-66cb12b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-66cb12b6] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-66cb12b6]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-66cb12b6]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-66cb12b6] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-66cb12b6] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-66cb12b6] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-66cb12b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-66cb12b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-66cb12b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-66cb12b6] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-66cb12b6] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-66cb12b6] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-66cb12b6] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-66cb12b6] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-66cb12b6] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-66cb12b6] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-66cb12b6] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-66cb12b6] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-66cb12b6] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-66cb12b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-66cb12b6] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-66cb12b6] {
  flex-shrink: 0;
}
input[type="number"][data-v-66cb12b6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-66cb12b6]::-webkit-inner-spin-button,
input[type="number"][data-v-66cb12b6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-66cb12b6] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-66cb12b6] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-66cb12b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-66cb12b6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-66cb12b6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-66cb12b6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-66cb12b6] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-66cb12b6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-66cb12b6] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-66cb12b6] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-66cb12b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-66cb12b6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-66cb12b6] {
  flex-shrink: 0;
}
[data-v-66cb12b6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-66cb12b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-66cb12b6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-66cb12b6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-66cb12b6] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-66cb12b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-66cb12b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-66cb12b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .card-view-container[data-v-66cb12b6] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-66cb12b6]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-66cb12b6] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-66cb12b6] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-66cb12b6] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-66cb12b6] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-66cb12b6] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-29d8fb0c] {
  position: absolute;
}
.relative[data-v-29d8fb0c] {
  position: relative;
}
.flex[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-29d8fb0c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-29d8fb0c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-29d8fb0c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-29d8fb0c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-29d8fb0c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-29d8fb0c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-29d8fb0c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-29d8fb0c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-29d8fb0c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-29d8fb0c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-29d8fb0c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-29d8fb0c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-29d8fb0c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-29d8fb0c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-29d8fb0c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-29d8fb0c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-29d8fb0c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-29d8fb0c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-29d8fb0c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-29d8fb0c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-29d8fb0c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-29d8fb0c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-29d8fb0c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-29d8fb0c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-29d8fb0c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-29d8fb0c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-29d8fb0c],
.amap-copyright[data-v-29d8fb0c] {
  display: none !important;
}
.box-shadow[data-v-29d8fb0c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-29d8fb0c] {
  box-sizing: border-box;
}
.flex-center[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-29d8fb0c] .ant-carousel {
  height: 100%;
}
[data-v-29d8fb0c] .ant-carousel .slick-slider,[data-v-29d8fb0c] .ant-carousel .slick-track,[data-v-29d8fb0c] .ant-carousel .slick-list,[data-v-29d8fb0c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-29d8fb0c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-29d8fb0c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-29d8fb0c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-29d8fb0c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-29d8fb0c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-29d8fb0c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-29d8fb0c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-29d8fb0c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-29d8fb0c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-29d8fb0c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-29d8fb0c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-29d8fb0c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-29d8fb0c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-29d8fb0c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-29d8fb0c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-29d8fb0c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-29d8fb0c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-29d8fb0c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-29d8fb0c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-29d8fb0c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-29d8fb0c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-29d8fb0c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-29d8fb0c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-29d8fb0c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-29d8fb0c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-29d8fb0c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-29d8fb0c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-29d8fb0c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-29d8fb0c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-29d8fb0c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-29d8fb0c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-29d8fb0c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-29d8fb0c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-29d8fb0c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-29d8fb0c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-29d8fb0c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-29d8fb0c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-29d8fb0c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-29d8fb0c] {
  color: var(--primary-color);
}
.file-name-type[data-v-29d8fb0c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-29d8fb0c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-29d8fb0c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-29d8fb0c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-29d8fb0c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-29d8fb0c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-29d8fb0c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-29d8fb0c] {
  color: #999999;
}
.file-name-type .file-list[data-v-29d8fb0c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-29d8fb0c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-29d8fb0c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-29d8fb0c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-29d8fb0c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-29d8fb0c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-29d8fb0c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-29d8fb0c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-29d8fb0c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-29d8fb0c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-29d8fb0c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-29d8fb0c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-29d8fb0c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-29d8fb0c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-29d8fb0c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-29d8fb0c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-29d8fb0c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-29d8fb0c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-29d8fb0c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-29d8fb0c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-29d8fb0c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-29d8fb0c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-29d8fb0c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-29d8fb0c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-29d8fb0c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-29d8fb0c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-29d8fb0c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-29d8fb0c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-29d8fb0c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-29d8fb0c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-29d8fb0c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-29d8fb0c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-29d8fb0c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-29d8fb0c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-29d8fb0c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-29d8fb0c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-29d8fb0c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-29d8fb0c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-29d8fb0c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-29d8fb0c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-29d8fb0c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-29d8fb0c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-29d8fb0c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-29d8fb0c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-29d8fb0c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-29d8fb0c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-29d8fb0c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-29d8fb0c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-29d8fb0c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-29d8fb0c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-29d8fb0c] {
  flex-shrink: 0;
}
input[type="number"][data-v-29d8fb0c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-29d8fb0c]::-webkit-inner-spin-button,
input[type="number"][data-v-29d8fb0c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-29d8fb0c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-29d8fb0c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-29d8fb0c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-29d8fb0c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-29d8fb0c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-29d8fb0c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-29d8fb0c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-29d8fb0c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-29d8fb0c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-29d8fb0c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-29d8fb0c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-29d8fb0c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-29d8fb0c] {
  flex-shrink: 0;
}
[data-v-29d8fb0c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-29d8fb0c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-29d8fb0c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-29d8fb0c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-29d8fb0c] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-29d8fb0c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-29d8fb0c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-29d8fb0c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-29d8fb0c] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-6c0b2cdb] {
  position: absolute;
}
.relative[data-v-6c0b2cdb] {
  position: relative;
}
.flex[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6c0b2cdb] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6c0b2cdb]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6c0b2cdb]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6c0b2cdb]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6c0b2cdb] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6c0b2cdb] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6c0b2cdb] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6c0b2cdb] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6c0b2cdb] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6c0b2cdb],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6c0b2cdb]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6c0b2cdb] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6c0b2cdb] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6c0b2cdb]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-6c0b2cdb]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-6c0b2cdb] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-6c0b2cdb]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-6c0b2cdb]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6c0b2cdb] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6c0b2cdb] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6c0b2cdb] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6c0b2cdb] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6c0b2cdb] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-6c0b2cdb] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6c0b2cdb] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6c0b2cdb] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6c0b2cdb],
.amap-copyright[data-v-6c0b2cdb] {
  display: none !important;
}
.box-shadow[data-v-6c0b2cdb] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6c0b2cdb] {
  box-sizing: border-box;
}
.flex-center[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6c0b2cdb] .ant-carousel {
  height: 100%;
}
[data-v-6c0b2cdb] .ant-carousel .slick-slider,[data-v-6c0b2cdb] .ant-carousel .slick-track,[data-v-6c0b2cdb] .ant-carousel .slick-list,[data-v-6c0b2cdb] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-6c0b2cdb] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-6c0b2cdb]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-6c0b2cdb]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6c0b2cdb] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6c0b2cdb] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-6c0b2cdb] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6c0b2cdb] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6c0b2cdb] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6c0b2cdb] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-6c0b2cdb] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6c0b2cdb] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6c0b2cdb] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6c0b2cdb] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6c0b2cdb]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-6c0b2cdb]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6c0b2cdb]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6c0b2cdb]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6c0b2cdb] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6c0b2cdb] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6c0b2cdb] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6c0b2cdb] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6c0b2cdb]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-6c0b2cdb] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6c0b2cdb] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6c0b2cdb]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6c0b2cdb] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-6c0b2cdb] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-6c0b2cdb]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6c0b2cdb]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6c0b2cdb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c0b2cdb] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6c0b2cdb]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c0b2cdb]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6c0b2cdb]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c0b2cdb]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6c0b2cdb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6c0b2cdb] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-6c0b2cdb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6c0b2cdb] {
  color: var(--primary-color);
}
.file-name-type[data-v-6c0b2cdb] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-6c0b2cdb]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6c0b2cdb]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6c0b2cdb]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6c0b2cdb] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6c0b2cdb] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6c0b2cdb] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-6c0b2cdb] {
  color: #999999;
}
.file-name-type .file-list[data-v-6c0b2cdb]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6c0b2cdb] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6c0b2cdb] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-6c0b2cdb]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6c0b2cdb] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6c0b2cdb] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6c0b2cdb] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6c0b2cdb] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6c0b2cdb] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6c0b2cdb] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-6c0b2cdb]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-6c0b2cdb]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6c0b2cdb]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6c0b2cdb]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6c0b2cdb]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6c0b2cdb] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6c0b2cdb] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6c0b2cdb] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6c0b2cdb] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6c0b2cdb] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6c0b2cdb] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6c0b2cdb] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6c0b2cdb] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-6c0b2cdb] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-6c0b2cdb] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-6c0b2cdb] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-6c0b2cdb]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-6c0b2cdb] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-6c0b2cdb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6c0b2cdb] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6c0b2cdb]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6c0b2cdb]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-6c0b2cdb] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-6c0b2cdb] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6c0b2cdb] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6c0b2cdb]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6c0b2cdb]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6c0b2cdb]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-6c0b2cdb] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-6c0b2cdb] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-6c0b2cdb] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-6c0b2cdb] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-6c0b2cdb] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-6c0b2cdb] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-6c0b2cdb] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-6c0b2cdb] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-6c0b2cdb] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-6c0b2cdb] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-6c0b2cdb]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-6c0b2cdb] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6c0b2cdb] {
  flex-shrink: 0;
}
input[type="number"][data-v-6c0b2cdb] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6c0b2cdb]::-webkit-inner-spin-button,
input[type="number"][data-v-6c0b2cdb]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6c0b2cdb] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-6c0b2cdb] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-6c0b2cdb]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-6c0b2cdb] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6c0b2cdb] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6c0b2cdb] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6c0b2cdb] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-6c0b2cdb] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6c0b2cdb] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-6c0b2cdb] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-6c0b2cdb]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-6c0b2cdb] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6c0b2cdb] {
  flex-shrink: 0;
}
[data-v-6c0b2cdb] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6c0b2cdb] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-6c0b2cdb] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-6c0b2cdb] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-64e3ae4e] {
  position: absolute;
}
.relative[data-v-64e3ae4e] {
  position: relative;
}
.flex[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-64e3ae4e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-64e3ae4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-64e3ae4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-64e3ae4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-64e3ae4e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-64e3ae4e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-64e3ae4e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-64e3ae4e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-64e3ae4e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-64e3ae4e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-64e3ae4e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-64e3ae4e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-64e3ae4e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-64e3ae4e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-64e3ae4e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-64e3ae4e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-64e3ae4e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-64e3ae4e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-64e3ae4e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-64e3ae4e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-64e3ae4e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-64e3ae4e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-64e3ae4e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-64e3ae4e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-64e3ae4e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-64e3ae4e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-64e3ae4e],
.amap-copyright[data-v-64e3ae4e] {
  display: none !important;
}
.box-shadow[data-v-64e3ae4e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-64e3ae4e] {
  box-sizing: border-box;
}
.flex-center[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-64e3ae4e] .ant-carousel {
  height: 100%;
}
[data-v-64e3ae4e] .ant-carousel .slick-slider,[data-v-64e3ae4e] .ant-carousel .slick-track,[data-v-64e3ae4e] .ant-carousel .slick-list,[data-v-64e3ae4e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-64e3ae4e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-64e3ae4e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-64e3ae4e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-64e3ae4e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-64e3ae4e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-64e3ae4e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-64e3ae4e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-64e3ae4e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-64e3ae4e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-64e3ae4e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-64e3ae4e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-64e3ae4e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-64e3ae4e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-64e3ae4e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-64e3ae4e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-64e3ae4e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-64e3ae4e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-64e3ae4e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-64e3ae4e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-64e3ae4e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-64e3ae4e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-64e3ae4e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-64e3ae4e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-64e3ae4e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-64e3ae4e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-64e3ae4e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-64e3ae4e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-64e3ae4e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-64e3ae4e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-64e3ae4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-64e3ae4e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-64e3ae4e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-64e3ae4e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-64e3ae4e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-64e3ae4e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-64e3ae4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-64e3ae4e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-64e3ae4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-64e3ae4e] {
  color: var(--primary-color);
}
.file-name-type[data-v-64e3ae4e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-64e3ae4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-64e3ae4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-64e3ae4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-64e3ae4e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-64e3ae4e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-64e3ae4e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-64e3ae4e] {
  color: #999999;
}
.file-name-type .file-list[data-v-64e3ae4e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-64e3ae4e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-64e3ae4e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-64e3ae4e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-64e3ae4e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-64e3ae4e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-64e3ae4e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-64e3ae4e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-64e3ae4e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-64e3ae4e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-64e3ae4e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-64e3ae4e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-64e3ae4e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-64e3ae4e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-64e3ae4e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-64e3ae4e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-64e3ae4e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-64e3ae4e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-64e3ae4e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-64e3ae4e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-64e3ae4e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-64e3ae4e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-64e3ae4e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-64e3ae4e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-64e3ae4e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-64e3ae4e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-64e3ae4e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-64e3ae4e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-64e3ae4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-64e3ae4e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-64e3ae4e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-64e3ae4e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-64e3ae4e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-64e3ae4e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-64e3ae4e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-64e3ae4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-64e3ae4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-64e3ae4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-64e3ae4e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-64e3ae4e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-64e3ae4e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-64e3ae4e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-64e3ae4e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-64e3ae4e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-64e3ae4e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-64e3ae4e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-64e3ae4e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-64e3ae4e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-64e3ae4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-64e3ae4e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-64e3ae4e] {
  flex-shrink: 0;
}
input[type="number"][data-v-64e3ae4e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-64e3ae4e]::-webkit-inner-spin-button,
input[type="number"][data-v-64e3ae4e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-64e3ae4e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-64e3ae4e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-64e3ae4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-64e3ae4e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-64e3ae4e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-64e3ae4e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-64e3ae4e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-64e3ae4e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-64e3ae4e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-64e3ae4e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-64e3ae4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-64e3ae4e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-64e3ae4e] {
  flex-shrink: 0;
}
[data-v-64e3ae4e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-64e3ae4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-64e3ae4e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-64e3ae4e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-64e3ae4e] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-64e3ae4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-64e3ae4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-64e3ae4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .card-view-container[data-v-64e3ae4e] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-64e3ae4e]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-64e3ae4e] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-64e3ae4e] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-64e3ae4e] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-64e3ae4e] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-64e3ae4e] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-9c038074] {
  position: absolute;
}
.relative[data-v-9c038074] {
  position: relative;
}
.flex[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-9c038074] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-9c038074]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-9c038074]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-9c038074]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-9c038074] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-9c038074] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-9c038074] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-9c038074] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-9c038074] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9c038074],
.ant-tree li .ant-tree-node-content-wrapper[data-v-9c038074]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-9c038074] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-9c038074] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-9c038074]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-9c038074]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-9c038074] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-9c038074]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-9c038074]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-9c038074] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-9c038074] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-9c038074] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-9c038074] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9c038074] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-9c038074] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-9c038074] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-9c038074] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-9c038074],
.amap-copyright[data-v-9c038074] {
  display: none !important;
}
.box-shadow[data-v-9c038074] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-9c038074] {
  box-sizing: border-box;
}
.flex-center[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-9c038074] .ant-carousel {
  height: 100%;
}
[data-v-9c038074] .ant-carousel .slick-slider,[data-v-9c038074] .ant-carousel .slick-track,[data-v-9c038074] .ant-carousel .slick-list,[data-v-9c038074] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-9c038074] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-9c038074]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-9c038074]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-9c038074] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-9c038074] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-9c038074] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-9c038074] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-9c038074] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-9c038074] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-9c038074] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-9c038074] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-9c038074] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-9c038074] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-9c038074]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-9c038074]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-9c038074]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-9c038074]:last-child::after {
  display: none;
}
.vxe-pager[data-v-9c038074] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-9c038074] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-9c038074] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9c038074] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-9c038074]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-9c038074] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9c038074] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-9c038074]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9c038074] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9c038074] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-9c038074]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-9c038074]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9c038074],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9c038074] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9c038074]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9c038074]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-9c038074]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-9c038074]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-9c038074],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-9c038074] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-9c038074],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-9c038074] {
  color: var(--primary-color);
}
.file-name-type[data-v-9c038074] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-9c038074]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-9c038074]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-9c038074]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-9c038074] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-9c038074] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-9c038074] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-9c038074] {
  color: #999999;
}
.file-name-type .file-list[data-v-9c038074]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-9c038074] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-9c038074] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-9c038074]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-9c038074] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-9c038074] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-9c038074] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-9c038074] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-9c038074] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-9c038074] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-9c038074]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-9c038074]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-9c038074]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-9c038074]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-9c038074]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-9c038074] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-9c038074] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-9c038074] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-9c038074] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9c038074] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-9c038074] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-9c038074] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-9c038074] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-9c038074] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-9c038074] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9c038074] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-9c038074]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-9c038074] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-9c038074] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9c038074] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9c038074]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-9c038074]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-9c038074] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-9c038074] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9c038074] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9c038074]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9c038074]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-9c038074]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-9c038074] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-9c038074] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-9c038074] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-9c038074] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-9c038074] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-9c038074] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-9c038074] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-9c038074] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-9c038074] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-9c038074] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-9c038074]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-9c038074] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-9c038074] {
  flex-shrink: 0;
}
input[type="number"][data-v-9c038074] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-9c038074]::-webkit-inner-spin-button,
input[type="number"][data-v-9c038074]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-9c038074] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-9c038074] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-9c038074]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-9c038074] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-9c038074] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-9c038074] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-9c038074] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-9c038074] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-9c038074] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9c038074] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-9c038074]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-9c038074] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-9c038074] {
  flex-shrink: 0;
}
[data-v-9c038074] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-9c038074] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-9c038074] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-9c038074] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-9c038074] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-9c038074] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-9c038074] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-9c038074] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-9c038074] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-9c038074] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-9c038074] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-9c038074] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-9c038074]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-9c038074]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-9c038074]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-9c038074] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-23d940b6] {
  position: absolute;
}
.relative[data-v-23d940b6] {
  position: relative;
}
.flex[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-23d940b6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-23d940b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-23d940b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-23d940b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-23d940b6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-23d940b6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-23d940b6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-23d940b6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-23d940b6] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-23d940b6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-23d940b6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-23d940b6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-23d940b6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-23d940b6]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-23d940b6]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-23d940b6] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-23d940b6]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-23d940b6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-23d940b6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-23d940b6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-23d940b6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-23d940b6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-23d940b6] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-23d940b6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-23d940b6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-23d940b6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-23d940b6],
.amap-copyright[data-v-23d940b6] {
  display: none !important;
}
.box-shadow[data-v-23d940b6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-23d940b6] {
  box-sizing: border-box;
}
.flex-center[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-23d940b6] .ant-carousel {
  height: 100%;
}
[data-v-23d940b6] .ant-carousel .slick-slider,[data-v-23d940b6] .ant-carousel .slick-track,[data-v-23d940b6] .ant-carousel .slick-list,[data-v-23d940b6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-23d940b6] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-23d940b6]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-23d940b6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-23d940b6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-23d940b6] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-23d940b6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-23d940b6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-23d940b6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-23d940b6] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-23d940b6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-23d940b6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-23d940b6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-23d940b6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-23d940b6]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-23d940b6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-23d940b6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-23d940b6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-23d940b6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-23d940b6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-23d940b6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-23d940b6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-23d940b6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-23d940b6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-23d940b6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-23d940b6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-23d940b6] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-23d940b6] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-23d940b6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-23d940b6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-23d940b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-23d940b6] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-23d940b6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-23d940b6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-23d940b6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-23d940b6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-23d940b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-23d940b6] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-23d940b6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-23d940b6] {
  color: var(--primary-color);
}
.file-name-type[data-v-23d940b6] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-23d940b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-23d940b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-23d940b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-23d940b6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-23d940b6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-23d940b6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-23d940b6] {
  color: #999999;
}
.file-name-type .file-list[data-v-23d940b6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-23d940b6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-23d940b6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-23d940b6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-23d940b6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-23d940b6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-23d940b6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-23d940b6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-23d940b6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-23d940b6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-23d940b6]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-23d940b6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-23d940b6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-23d940b6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-23d940b6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-23d940b6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-23d940b6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-23d940b6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-23d940b6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-23d940b6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-23d940b6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-23d940b6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-23d940b6] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-23d940b6] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-23d940b6] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-23d940b6] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-23d940b6]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-23d940b6] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-23d940b6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-23d940b6] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-23d940b6]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-23d940b6]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-23d940b6] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-23d940b6] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-23d940b6] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-23d940b6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-23d940b6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-23d940b6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-23d940b6] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-23d940b6] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-23d940b6] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-23d940b6] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-23d940b6] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-23d940b6] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-23d940b6] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-23d940b6] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-23d940b6] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-23d940b6] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-23d940b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-23d940b6] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-23d940b6] {
  flex-shrink: 0;
}
input[type="number"][data-v-23d940b6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-23d940b6]::-webkit-inner-spin-button,
input[type="number"][data-v-23d940b6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-23d940b6] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-23d940b6] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-23d940b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-23d940b6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-23d940b6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-23d940b6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-23d940b6] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-23d940b6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-23d940b6] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-23d940b6] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-23d940b6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-23d940b6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-23d940b6] {
  flex-shrink: 0;
}
[data-v-23d940b6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-23d940b6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-23d940b6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-23d940b6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-23d940b6] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-23d940b6] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-73b1b298] {
  position: absolute;
}
.relative[data-v-73b1b298] {
  position: relative;
}
.flex[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-73b1b298] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-73b1b298]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-73b1b298]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-73b1b298]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-73b1b298] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-73b1b298] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-73b1b298] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-73b1b298] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-73b1b298] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73b1b298],
.ant-tree li .ant-tree-node-content-wrapper[data-v-73b1b298]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73b1b298] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-73b1b298] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-73b1b298]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-73b1b298]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-73b1b298] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-73b1b298]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-73b1b298]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-73b1b298] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-73b1b298] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-73b1b298] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-73b1b298] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73b1b298] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-73b1b298] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73b1b298] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-73b1b298] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-73b1b298],
.amap-copyright[data-v-73b1b298] {
  display: none !important;
}
.box-shadow[data-v-73b1b298] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-73b1b298] {
  box-sizing: border-box;
}
.flex-center[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-73b1b298] .ant-carousel {
  height: 100%;
}
[data-v-73b1b298] .ant-carousel .slick-slider,[data-v-73b1b298] .ant-carousel .slick-track,[data-v-73b1b298] .ant-carousel .slick-list,[data-v-73b1b298] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-73b1b298] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-73b1b298]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-73b1b298]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-73b1b298] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-73b1b298] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-73b1b298] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-73b1b298] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-73b1b298] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-73b1b298] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-73b1b298] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-73b1b298] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-73b1b298] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-73b1b298] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-73b1b298]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-73b1b298]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-73b1b298]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-73b1b298]:last-child::after {
  display: none;
}
.vxe-pager[data-v-73b1b298] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-73b1b298] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-73b1b298] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73b1b298] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73b1b298]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-73b1b298] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73b1b298] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73b1b298]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73b1b298] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73b1b298] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73b1b298]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73b1b298]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73b1b298],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73b1b298] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73b1b298]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73b1b298]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73b1b298]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73b1b298]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-73b1b298],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-73b1b298] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-73b1b298],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-73b1b298] {
  color: var(--primary-color);
}
.file-name-type[data-v-73b1b298] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-73b1b298]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-73b1b298]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-73b1b298]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-73b1b298] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-73b1b298] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-73b1b298] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-73b1b298] {
  color: #999999;
}
.file-name-type .file-list[data-v-73b1b298]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-73b1b298] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-73b1b298] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-73b1b298]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-73b1b298] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-73b1b298] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-73b1b298] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-73b1b298] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-73b1b298] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-73b1b298] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-73b1b298]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-73b1b298]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-73b1b298]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-73b1b298]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-73b1b298]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-73b1b298] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-73b1b298] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-73b1b298] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-73b1b298] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73b1b298] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73b1b298] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-73b1b298] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-73b1b298] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-73b1b298] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-73b1b298] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73b1b298] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73b1b298]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-73b1b298] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73b1b298] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73b1b298]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73b1b298]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-73b1b298] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-73b1b298] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73b1b298] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73b1b298]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73b1b298]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73b1b298]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-73b1b298] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-73b1b298] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-73b1b298] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-73b1b298] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-73b1b298] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-73b1b298] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-73b1b298] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-73b1b298] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-73b1b298] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-73b1b298] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-73b1b298]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-73b1b298] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-73b1b298] {
  flex-shrink: 0;
}
input[type="number"][data-v-73b1b298] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-73b1b298]::-webkit-inner-spin-button,
input[type="number"][data-v-73b1b298]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-73b1b298] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-73b1b298] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-73b1b298]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-73b1b298] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-73b1b298] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-73b1b298] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-73b1b298] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-73b1b298] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-73b1b298] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73b1b298] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73b1b298]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-73b1b298] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-73b1b298] {
  flex-shrink: 0;
}
[data-v-73b1b298] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-73b1b298] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-73b1b298] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-73b1b298] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-73b1b298] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-73b1b298]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-73b1b298]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-73b1b298]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-73b1b298] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-73b1b298]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-73b1b298] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-73b1b298] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-73b1b298]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-73b1b298] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-73b1b298] {
  position: absolute;
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-73b1b298] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-73b1b298] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-73b1b298] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-71aec50b] {
  position: absolute;
}
.relative[data-v-71aec50b] {
  position: relative;
}
.flex[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-71aec50b] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-71aec50b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-71aec50b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-71aec50b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-71aec50b] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-71aec50b] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-71aec50b] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-71aec50b] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-71aec50b] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-71aec50b],
.ant-tree li .ant-tree-node-content-wrapper[data-v-71aec50b]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-71aec50b] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-71aec50b] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-71aec50b]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-71aec50b]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-71aec50b] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-71aec50b]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-71aec50b]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-71aec50b] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-71aec50b] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-71aec50b] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-71aec50b] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-71aec50b] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-71aec50b] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-71aec50b] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-71aec50b] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-71aec50b],
.amap-copyright[data-v-71aec50b] {
  display: none !important;
}
.box-shadow[data-v-71aec50b] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-71aec50b] {
  box-sizing: border-box;
}
.flex-center[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-71aec50b] .ant-carousel {
  height: 100%;
}
[data-v-71aec50b] .ant-carousel .slick-slider,[data-v-71aec50b] .ant-carousel .slick-track,[data-v-71aec50b] .ant-carousel .slick-list,[data-v-71aec50b] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-71aec50b] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-71aec50b]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-71aec50b]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-71aec50b] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-71aec50b] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-71aec50b] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-71aec50b] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-71aec50b] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-71aec50b] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-71aec50b] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-71aec50b] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-71aec50b] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-71aec50b] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-71aec50b]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-71aec50b]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-71aec50b]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-71aec50b]:last-child::after {
  display: none;
}
.vxe-pager[data-v-71aec50b] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-71aec50b] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-71aec50b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-71aec50b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-71aec50b]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-71aec50b] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-71aec50b] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-71aec50b]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-71aec50b] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-71aec50b] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-71aec50b]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-71aec50b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-71aec50b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71aec50b] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-71aec50b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71aec50b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-71aec50b]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71aec50b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-71aec50b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-71aec50b] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-71aec50b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-71aec50b] {
  color: var(--primary-color);
}
.file-name-type[data-v-71aec50b] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-71aec50b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-71aec50b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-71aec50b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-71aec50b] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-71aec50b] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-71aec50b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-71aec50b] {
  color: #999999;
}
.file-name-type .file-list[data-v-71aec50b]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-71aec50b] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-71aec50b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-71aec50b]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-71aec50b] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-71aec50b] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-71aec50b] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-71aec50b] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-71aec50b] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-71aec50b] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-71aec50b]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-71aec50b]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-71aec50b]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-71aec50b]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-71aec50b]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-71aec50b] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-71aec50b] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-71aec50b] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-71aec50b] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-71aec50b] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-71aec50b] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-71aec50b] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-71aec50b] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-71aec50b] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-71aec50b] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-71aec50b] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-71aec50b]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-71aec50b] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-71aec50b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-71aec50b] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-71aec50b]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-71aec50b]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-71aec50b] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-71aec50b] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-71aec50b] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-71aec50b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-71aec50b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-71aec50b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-71aec50b] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-71aec50b] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-71aec50b] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-71aec50b] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-71aec50b] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-71aec50b] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-71aec50b] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-71aec50b] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-71aec50b] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-71aec50b] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-71aec50b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-71aec50b] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-71aec50b] {
  flex-shrink: 0;
}
input[type="number"][data-v-71aec50b] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-71aec50b]::-webkit-inner-spin-button,
input[type="number"][data-v-71aec50b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-71aec50b] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-71aec50b] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-71aec50b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-71aec50b] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-71aec50b] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-71aec50b] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-71aec50b] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-71aec50b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-71aec50b] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-71aec50b] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-71aec50b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-71aec50b] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-71aec50b] {
  flex-shrink: 0;
}
[data-v-71aec50b] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-71aec50b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-71aec50b] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-71aec50b] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-71aec50b] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-71aec50b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-71aec50b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-71aec50b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-71aec50b] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-345ef037] {
  position: absolute;
}
.relative[data-v-345ef037] {
  position: relative;
}
.flex[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-345ef037] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-345ef037]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-345ef037]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-345ef037]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-345ef037] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-345ef037] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-345ef037] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-345ef037] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-345ef037] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-345ef037],
.ant-tree li .ant-tree-node-content-wrapper[data-v-345ef037]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-345ef037] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-345ef037] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-345ef037]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-345ef037]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-345ef037] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-345ef037]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-345ef037]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-345ef037] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-345ef037] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-345ef037] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-345ef037] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-345ef037] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-345ef037] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-345ef037] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-345ef037] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-345ef037],
.amap-copyright[data-v-345ef037] {
  display: none !important;
}
.box-shadow[data-v-345ef037] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-345ef037] {
  box-sizing: border-box;
}
.flex-center[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-345ef037] .ant-carousel {
  height: 100%;
}
[data-v-345ef037] .ant-carousel .slick-slider,[data-v-345ef037] .ant-carousel .slick-track,[data-v-345ef037] .ant-carousel .slick-list,[data-v-345ef037] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-345ef037] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-345ef037]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-345ef037]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-345ef037] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-345ef037] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-345ef037] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-345ef037] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-345ef037] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-345ef037] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-345ef037] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-345ef037] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-345ef037] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-345ef037] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-345ef037]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-345ef037]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-345ef037]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-345ef037]:last-child::after {
  display: none;
}
.vxe-pager[data-v-345ef037] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-345ef037] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-345ef037] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-345ef037] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-345ef037]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-345ef037] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-345ef037] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-345ef037]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-345ef037] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-345ef037] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-345ef037]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-345ef037]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-345ef037],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-345ef037] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-345ef037]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-345ef037]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-345ef037]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-345ef037]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-345ef037],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-345ef037] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-345ef037],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-345ef037] {
  color: var(--primary-color);
}
.file-name-type[data-v-345ef037] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-345ef037]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-345ef037]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-345ef037]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-345ef037] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-345ef037] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-345ef037] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-345ef037] {
  color: #999999;
}
.file-name-type .file-list[data-v-345ef037]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-345ef037] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-345ef037] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-345ef037]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-345ef037] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-345ef037] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-345ef037] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-345ef037] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-345ef037] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-345ef037] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-345ef037]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-345ef037]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-345ef037]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-345ef037]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-345ef037]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-345ef037] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-345ef037] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-345ef037] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-345ef037] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-345ef037] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-345ef037] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-345ef037] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-345ef037] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-345ef037] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-345ef037] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-345ef037] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-345ef037]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-345ef037] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-345ef037] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-345ef037] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-345ef037]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-345ef037]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-345ef037] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-345ef037] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-345ef037] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-345ef037]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-345ef037]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-345ef037]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-345ef037] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-345ef037] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-345ef037] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-345ef037] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-345ef037] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-345ef037] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-345ef037] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-345ef037] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-345ef037] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-345ef037] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-345ef037]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-345ef037] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-345ef037] {
  flex-shrink: 0;
}
input[type="number"][data-v-345ef037] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-345ef037]::-webkit-inner-spin-button,
input[type="number"][data-v-345ef037]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-345ef037] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-345ef037] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-345ef037]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-345ef037] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-345ef037] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-345ef037] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-345ef037] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-345ef037] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-345ef037] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-345ef037] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-345ef037]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-345ef037] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-345ef037] {
  flex-shrink: 0;
}
[data-v-345ef037] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-345ef037] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-345ef037] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-345ef037] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-345ef037] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-345ef037] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-345ef037] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-345ef037] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-345ef037] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-345ef037] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-345ef037] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warn-statistical-container[data-v-345ef037] {
  height: 100%;
  padding-left: 10px;
  box-sizing: border-box;
  padding-bottom: 10px;
}
.warn-statistical-container .warn-statistical-warp[data-v-345ef037] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.warn-statistical-container .warn-statistical-warp .table-container[data-v-345ef037] {
  flex: 1;
  margin-top: 10px;
  overflow: hidden;
}

.absolute[data-v-1df09796] {
  position: absolute;
}
.relative[data-v-1df09796] {
  position: relative;
}
.flex[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1df09796] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1df09796]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1df09796]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1df09796]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1df09796] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1df09796] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1df09796] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1df09796] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1df09796] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1df09796],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1df09796]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1df09796] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1df09796] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1df09796]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1df09796]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1df09796] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1df09796]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1df09796]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1df09796] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1df09796] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1df09796] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1df09796] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1df09796] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1df09796] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1df09796] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1df09796] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1df09796],
.amap-copyright[data-v-1df09796] {
  display: none !important;
}
.box-shadow[data-v-1df09796] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1df09796] {
  box-sizing: border-box;
}
.flex-center[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1df09796] .ant-carousel {
  height: 100%;
}
[data-v-1df09796] .ant-carousel .slick-slider,[data-v-1df09796] .ant-carousel .slick-track,[data-v-1df09796] .ant-carousel .slick-list,[data-v-1df09796] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1df09796] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1df09796]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1df09796]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1df09796] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1df09796] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1df09796] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1df09796] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1df09796] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1df09796] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1df09796] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1df09796] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1df09796] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1df09796] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1df09796]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1df09796]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1df09796]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1df09796]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1df09796] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1df09796] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1df09796] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1df09796] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1df09796]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1df09796] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1df09796] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1df09796]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1df09796] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1df09796] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1df09796]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1df09796]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1df09796],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1df09796] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1df09796]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1df09796]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1df09796]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1df09796]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1df09796],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1df09796] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1df09796],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1df09796] {
  color: var(--primary-color);
}
.file-name-type[data-v-1df09796] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1df09796]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1df09796]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1df09796]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1df09796] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1df09796] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1df09796] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1df09796] {
  color: #999999;
}
.file-name-type .file-list[data-v-1df09796]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1df09796] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1df09796] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1df09796]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1df09796] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1df09796] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1df09796] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1df09796] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1df09796] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1df09796] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1df09796]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1df09796]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1df09796]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1df09796]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1df09796]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1df09796] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1df09796] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1df09796] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1df09796] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1df09796] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1df09796] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1df09796] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1df09796] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1df09796] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1df09796] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1df09796] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1df09796]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1df09796] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1df09796] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1df09796]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1df09796]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1df09796] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1df09796] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1df09796] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1df09796]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1df09796]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1df09796]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1df09796] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1df09796] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1df09796] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1df09796] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1df09796] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1df09796] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1df09796] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1df09796] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1df09796] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1df09796] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1df09796]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1df09796] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1df09796] {
  flex-shrink: 0;
}
input[type="number"][data-v-1df09796] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1df09796]::-webkit-inner-spin-button,
input[type="number"][data-v-1df09796]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1df09796] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1df09796] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1df09796]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1df09796] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1df09796] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1df09796] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1df09796] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1df09796] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1df09796] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1df09796] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1df09796]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1df09796] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1df09796] {
  flex-shrink: 0;
}
[data-v-1df09796] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1df09796] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1df09796] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1df09796] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1df09796] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1df09796] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1df09796] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1df09796] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1df09796] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1df09796] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1df09796] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-static-warp[data-v-1df09796] {
  height: 100%;
  overflow: auto !important;
}
.warnStatistical-static-warp[data-v-1df09796]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp[data-v-1df09796]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp[data-v-1df09796]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .chart-warp[data-v-1df09796] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.warnStatistical-static-warp .chart-warp .pie-chart-container[data-v-1df09796] {
  height: 400px;
  background: #fff;
  position: relative;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .chart-body[data-v-1df09796] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .title[data-v-1df09796] {
  position: absolute;
  width: 100%;
  left: 0;
  text-align: center;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #2b2c30;
  bottom: 30px;
}
.warnStatistical-static-warp .card-view-container[data-v-1df09796] {
  background: #fff;
  margin-top: 10px;
  padding-bottom: 30px;
  position: relative;
  overflow: auto !important;
}
.warnStatistical-static-warp .card-view-container .select-year[data-v-1df09796] {
  position: absolute;
  width: 200px;
  right: 0;
  top: -70px;
  overflow: hidden;
}
.warnStatistical-static-warp .card-view-container .lenged-warp[data-v-1df09796] {
  position: absolute;
  left: 0;
  top: -64px;
  width: 100%;
  justify-content: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .icon[data-v-1df09796] {
  width: 20px;
  height: 16px;
  background: var(--echart-blue);
  margin-right: 10px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged[data-v-1df09796] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 16px;
  line-height: 16px;
  justify-content: center;
  margin-right: 50px;
  color: #525a5d;
  font-size: 14px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged:last-child .icon[data-v-1df09796] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container[data-v-1df09796]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp .card-view-container[data-v-1df09796]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp .card-view-container[data-v-1df09796]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas[data-v-1df09796] {
  margin: 76px 0 0 0;
  display: flex;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-1df09796] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-1df09796]:hover {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.more[data-v-1df09796] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.less[data-v-1df09796] {
  background: var(--echart-blue);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container[data-v-1df09796] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header[data-v-1df09796] {
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  padding-bottom: 5px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-1df09796] {
  text-align: center;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-1df09796]:last-child {
  flex: 1;
  width: auto !important;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name[data-v-1df09796] {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-right: 10px;
  font-size: 12px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name div[data-v-1df09796] {
  height: 34px;
  line-height: 34px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-lines[data-v-1df09796] {
  height: 34px;
  display: flex;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1df09796] {
  width: 30px;
  font-size: 12px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  box-sizing: border-box;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1df09796]:not(.hide) {
  cursor: pointer;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide[data-v-1df09796] {
  opacity: 0;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.top[data-v-1df09796],
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.firstDay[data-v-1df09796] {
  border-top: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.lastDay[data-v-1df09796] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.bottom[data-v-1df09796] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.left[data-v-1df09796] {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-1df09796]:last-child,
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right[data-v-1df09796] {
  border-right: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide + .days[data-v-1df09796]:not(.hide) {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right + .days.left[data-v-1df09796] {
  border-left: 0;
}

.absolute[data-v-c6cbea2c] {
  position: absolute;
}
.relative[data-v-c6cbea2c] {
  position: relative;
}
.flex[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-c6cbea2c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-c6cbea2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-c6cbea2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-c6cbea2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-c6cbea2c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-c6cbea2c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-c6cbea2c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-c6cbea2c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-c6cbea2c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c6cbea2c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-c6cbea2c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c6cbea2c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-c6cbea2c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-c6cbea2c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-c6cbea2c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-c6cbea2c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-c6cbea2c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-c6cbea2c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-c6cbea2c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-c6cbea2c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-c6cbea2c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-c6cbea2c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c6cbea2c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-c6cbea2c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c6cbea2c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-c6cbea2c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-c6cbea2c],
.amap-copyright[data-v-c6cbea2c] {
  display: none !important;
}
.box-shadow[data-v-c6cbea2c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-c6cbea2c] {
  box-sizing: border-box;
}
.flex-center[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-c6cbea2c] .ant-carousel {
  height: 100%;
}
[data-v-c6cbea2c] .ant-carousel .slick-slider,[data-v-c6cbea2c] .ant-carousel .slick-track,[data-v-c6cbea2c] .ant-carousel .slick-list,[data-v-c6cbea2c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-c6cbea2c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-c6cbea2c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-c6cbea2c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-c6cbea2c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-c6cbea2c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-c6cbea2c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-c6cbea2c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-c6cbea2c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-c6cbea2c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-c6cbea2c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-c6cbea2c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-c6cbea2c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-c6cbea2c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-c6cbea2c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-c6cbea2c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-c6cbea2c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-c6cbea2c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-c6cbea2c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-c6cbea2c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-c6cbea2c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c6cbea2c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c6cbea2c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-c6cbea2c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c6cbea2c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c6cbea2c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c6cbea2c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c6cbea2c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-c6cbea2c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c6cbea2c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c6cbea2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c6cbea2c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c6cbea2c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c6cbea2c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c6cbea2c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c6cbea2c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-c6cbea2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-c6cbea2c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-c6cbea2c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-c6cbea2c] {
  color: var(--primary-color);
}
.file-name-type[data-v-c6cbea2c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-c6cbea2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-c6cbea2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-c6cbea2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-c6cbea2c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-c6cbea2c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-c6cbea2c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-c6cbea2c] {
  color: #999999;
}
.file-name-type .file-list[data-v-c6cbea2c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-c6cbea2c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-c6cbea2c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-c6cbea2c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-c6cbea2c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-c6cbea2c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-c6cbea2c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-c6cbea2c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-c6cbea2c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-c6cbea2c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-c6cbea2c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-c6cbea2c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-c6cbea2c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-c6cbea2c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-c6cbea2c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-c6cbea2c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-c6cbea2c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-c6cbea2c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-c6cbea2c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c6cbea2c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c6cbea2c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-c6cbea2c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-c6cbea2c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-c6cbea2c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-c6cbea2c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c6cbea2c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-c6cbea2c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-c6cbea2c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c6cbea2c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c6cbea2c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-c6cbea2c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-c6cbea2c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-c6cbea2c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c6cbea2c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c6cbea2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c6cbea2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-c6cbea2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-c6cbea2c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-c6cbea2c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-c6cbea2c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-c6cbea2c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-c6cbea2c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-c6cbea2c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-c6cbea2c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-c6cbea2c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-c6cbea2c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-c6cbea2c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-c6cbea2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-c6cbea2c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-c6cbea2c] {
  flex-shrink: 0;
}
input[type="number"][data-v-c6cbea2c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-c6cbea2c]::-webkit-inner-spin-button,
input[type="number"][data-v-c6cbea2c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-c6cbea2c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-c6cbea2c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-c6cbea2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-c6cbea2c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-c6cbea2c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-c6cbea2c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-c6cbea2c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-c6cbea2c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-c6cbea2c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c6cbea2c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-c6cbea2c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-c6cbea2c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-c6cbea2c] {
  flex-shrink: 0;
}
[data-v-c6cbea2c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-c6cbea2c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-c6cbea2c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-c6cbea2c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-report-container[data-v-c6cbea2c] {
  height: 100%;
  background: #fff;
  padding: 35px 64px 29px 62px;
}
.warnStatistical-report-container .warnStatistical-report-table[data-v-c6cbea2c] {
  width: 100%;
  height: 100%;
  border-top: 1px solid #dcdee2;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body[data-v-c6cbea2c] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-c6cbea2c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  border-top: 1px solid #dcdee2;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-c6cbea2c]:first-child {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row .warnStatistical-report-table-flex1[data-v-c6cbea2c] {
  flex: 1;
  text-align: center;
  line-height: 50px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c] {
  border-top: 1px solid #dcdee2;
  flex: 1;
  overflow: auto !important;
  overflow-y: overlay !important;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  background: #d4d4d4;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-c6cbea2c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  background: #eef0f3;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-title[data-v-c6cbea2c] {
  min-width: 150px;
  max-width: 220px;
  font-weight: bold;
  color: #2b2c30;
  line-height: 50px;
  border-left: 1px solid #dcdee2;
  border-right: 1px solid #dcdee2;
  text-align: center;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate[data-v-c6cbea2c] {
  height: 50px;
  border-top: 1px solid #dcdee2;
  border-bottom: 1px solid #dcdee2;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate1[data-v-c6cbea2c] {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-detail[data-v-c6cbea2c] {
  flex: 1;
  height: 100%;
  border-right: 1px solid #dcdee2;
  text-align: center;
  line-height: 50px;
  color: #2b2c30;
}

.absolute[data-v-7fec8d32] {
  position: absolute;
}
.relative[data-v-7fec8d32] {
  position: relative;
}
.flex[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7fec8d32] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7fec8d32]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7fec8d32]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7fec8d32]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7fec8d32] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7fec8d32] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7fec8d32] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7fec8d32] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7fec8d32] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7fec8d32],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7fec8d32]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7fec8d32] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7fec8d32] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7fec8d32]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-7fec8d32]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-7fec8d32] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-7fec8d32]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-7fec8d32]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7fec8d32] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7fec8d32] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7fec8d32] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7fec8d32] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7fec8d32] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-7fec8d32] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7fec8d32] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7fec8d32] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7fec8d32],
.amap-copyright[data-v-7fec8d32] {
  display: none !important;
}
.box-shadow[data-v-7fec8d32] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7fec8d32] {
  box-sizing: border-box;
}
.flex-center[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7fec8d32] .ant-carousel {
  height: 100%;
}
[data-v-7fec8d32] .ant-carousel .slick-slider,[data-v-7fec8d32] .ant-carousel .slick-track,[data-v-7fec8d32] .ant-carousel .slick-list,[data-v-7fec8d32] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-7fec8d32] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-7fec8d32]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-7fec8d32]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7fec8d32] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7fec8d32] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-7fec8d32] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7fec8d32] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7fec8d32] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7fec8d32] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-7fec8d32] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7fec8d32] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7fec8d32] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7fec8d32] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7fec8d32]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-7fec8d32]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7fec8d32]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7fec8d32]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7fec8d32] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7fec8d32] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7fec8d32] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7fec8d32] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7fec8d32]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-7fec8d32] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7fec8d32] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7fec8d32]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7fec8d32] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7fec8d32] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7fec8d32]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7fec8d32]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7fec8d32],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7fec8d32] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7fec8d32]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7fec8d32]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7fec8d32]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7fec8d32]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7fec8d32],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7fec8d32] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-7fec8d32],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7fec8d32] {
  color: var(--primary-color);
}
.file-name-type[data-v-7fec8d32] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-7fec8d32]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7fec8d32]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7fec8d32]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7fec8d32] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7fec8d32] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7fec8d32] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-7fec8d32] {
  color: #999999;
}
.file-name-type .file-list[data-v-7fec8d32]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7fec8d32] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7fec8d32] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-7fec8d32]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7fec8d32] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7fec8d32] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7fec8d32] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7fec8d32] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7fec8d32] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7fec8d32] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-7fec8d32]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-7fec8d32]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7fec8d32]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7fec8d32]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7fec8d32]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7fec8d32] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7fec8d32] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7fec8d32] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7fec8d32] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7fec8d32] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7fec8d32] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7fec8d32] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7fec8d32] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-7fec8d32] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-7fec8d32] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7fec8d32] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7fec8d32]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-7fec8d32] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7fec8d32] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7fec8d32]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7fec8d32]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-7fec8d32] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-7fec8d32] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7fec8d32] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7fec8d32]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7fec8d32]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7fec8d32]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-7fec8d32] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-7fec8d32] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-7fec8d32] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-7fec8d32] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-7fec8d32] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-7fec8d32] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-7fec8d32] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-7fec8d32] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-7fec8d32] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-7fec8d32] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-7fec8d32]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-7fec8d32] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7fec8d32] {
  flex-shrink: 0;
}
input[type="number"][data-v-7fec8d32] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7fec8d32]::-webkit-inner-spin-button,
input[type="number"][data-v-7fec8d32]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7fec8d32] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-7fec8d32] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-7fec8d32]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-7fec8d32] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7fec8d32] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7fec8d32] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7fec8d32] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-7fec8d32] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7fec8d32] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7fec8d32] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7fec8d32]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-7fec8d32] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7fec8d32] {
  flex-shrink: 0;
}
[data-v-7fec8d32] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7fec8d32] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7fec8d32] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7fec8d32] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warningAnalysis-container[data-v-7fec8d32] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  height: 100%;
  flex-direction: column;
  overflow: hidden;
}
.warningAnalysis-container .screen-conditions-container[data-v-7fec8d32] {
  margin-left: 10px;
  margin-bottom: 10px;
  flex-shrink: 0;
}
.warningAnalysis-container .warningAnalysis-body[data-v-7fec8d32] {
  flex: 1;
  padding: 0 10px;
  overflow: auto !important;
  overflow: hidden;
}
.warningAnalysis-container .warningAnalysis-body[data-v-7fec8d32]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warningAnalysis-container .warningAnalysis-body[data-v-7fec8d32]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warningAnalysis-container .warningAnalysis-body[data-v-7fec8d32]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}

.absolute[data-v-1c69fb30] {
  position: absolute;
}
.relative[data-v-1c69fb30] {
  position: relative;
}
.flex[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1c69fb30] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1c69fb30]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1c69fb30]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1c69fb30]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1c69fb30] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1c69fb30] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1c69fb30] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1c69fb30] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1c69fb30] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1c69fb30],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1c69fb30]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1c69fb30] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1c69fb30] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1c69fb30]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1c69fb30]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1c69fb30] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1c69fb30]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1c69fb30]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1c69fb30] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1c69fb30] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1c69fb30] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1c69fb30] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1c69fb30] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1c69fb30] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1c69fb30] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1c69fb30] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1c69fb30],
.amap-copyright[data-v-1c69fb30] {
  display: none !important;
}
.box-shadow[data-v-1c69fb30] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1c69fb30] {
  box-sizing: border-box;
}
.flex-center[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1c69fb30] .ant-carousel {
  height: 100%;
}
[data-v-1c69fb30] .ant-carousel .slick-slider,[data-v-1c69fb30] .ant-carousel .slick-track,[data-v-1c69fb30] .ant-carousel .slick-list,[data-v-1c69fb30] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1c69fb30] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1c69fb30]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1c69fb30]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1c69fb30] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1c69fb30] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1c69fb30] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1c69fb30] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1c69fb30] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1c69fb30] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1c69fb30] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1c69fb30] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1c69fb30] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1c69fb30] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1c69fb30]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1c69fb30]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1c69fb30]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1c69fb30]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1c69fb30] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1c69fb30] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1c69fb30] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1c69fb30] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1c69fb30]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1c69fb30] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1c69fb30] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1c69fb30]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1c69fb30] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1c69fb30] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1c69fb30]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1c69fb30]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c69fb30],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c69fb30] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c69fb30]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c69fb30]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1c69fb30]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1c69fb30]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1c69fb30],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1c69fb30] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1c69fb30],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1c69fb30] {
  color: var(--primary-color);
}
.file-name-type[data-v-1c69fb30] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1c69fb30]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1c69fb30]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1c69fb30]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1c69fb30] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1c69fb30] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1c69fb30] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1c69fb30] {
  color: #999999;
}
.file-name-type .file-list[data-v-1c69fb30]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1c69fb30] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1c69fb30] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1c69fb30]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1c69fb30] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1c69fb30] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1c69fb30] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1c69fb30] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1c69fb30] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1c69fb30] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1c69fb30]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1c69fb30]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1c69fb30]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1c69fb30]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1c69fb30]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1c69fb30] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1c69fb30] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1c69fb30] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1c69fb30] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1c69fb30] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1c69fb30] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1c69fb30] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1c69fb30] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1c69fb30] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1c69fb30] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1c69fb30] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1c69fb30]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1c69fb30] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1c69fb30] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c69fb30] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c69fb30]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1c69fb30]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1c69fb30] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1c69fb30] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c69fb30] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c69fb30]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c69fb30]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1c69fb30]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1c69fb30] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1c69fb30] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1c69fb30] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1c69fb30] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1c69fb30] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1c69fb30] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1c69fb30] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1c69fb30] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1c69fb30] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1c69fb30] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1c69fb30]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1c69fb30] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1c69fb30] {
  flex-shrink: 0;
}
input[type="number"][data-v-1c69fb30] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1c69fb30]::-webkit-inner-spin-button,
input[type="number"][data-v-1c69fb30]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1c69fb30] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1c69fb30] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1c69fb30]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1c69fb30] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1c69fb30] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1c69fb30] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1c69fb30] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1c69fb30] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1c69fb30] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1c69fb30] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1c69fb30]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1c69fb30] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1c69fb30] {
  flex-shrink: 0;
}
[data-v-1c69fb30] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1c69fb30] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1c69fb30] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1c69fb30] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] {
  background: #fff;
  height: 120px;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-nav {
  width: 100%;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 14%;
  min-width: 200px;
  text-align: center;
  padding: 0;
  height: 120px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.dataStatistical-container .data-overview-container[data-v-1c69fb30] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.dataStatistical-container .row-layout-four .col-item[data-v-1c69fb30] {
  height: 442px;
  background: #fff;
  margin-bottom: 10px;
}
.dataStatistical-container .row-layout-line .col-item[data-v-1c69fb30] {
  height: 400px;
  background: #fff;
  margin-bottom: 10px;
}
.dataStatistical-container .col-item[data-v-1c69fb30] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.dataStatistical-container .card-title[data-v-1c69fb30] {
  font-size: 16px;
  font-weight: 400;
  color: #525a5d;
  margin: 0 20px;
  position: relative;
  height: 38px;
  line-height: 45px;
  display: flex;
  padding-left: 10px;
}
.dataStatistical-container .card-title[data-v-1c69fb30]::before {
  content: "";
  position: absolute;
  height: 18px;
  width: 3px;
  background: var(--primary-color);
  top: 14px;
  left: -2px;
}
.dataStatistical-container .card-title span[data-v-1c69fb30] {
  color: #999;
  font-size: 14px;
}
.dataStatistical-container .time[data-v-1c69fb30] {
  padding-left: 33px;
  padding-top: 10px;
  color: #999;
  font-size: 14px;
  margin-right: 20px;
}
.dataStatistical-container .col-body[data-v-1c69fb30] {
  flex: 1;
}
.dataStatistical-container .col-body .chart-dom[data-v-1c69fb30] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
}

.absolute[data-v-bc0600a8] {
  position: absolute;
}
.relative[data-v-bc0600a8] {
  position: relative;
}
.flex[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-bc0600a8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-bc0600a8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-bc0600a8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-bc0600a8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-bc0600a8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-bc0600a8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-bc0600a8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-bc0600a8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-bc0600a8] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bc0600a8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-bc0600a8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bc0600a8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-bc0600a8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-bc0600a8]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-bc0600a8]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-bc0600a8] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-bc0600a8]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-bc0600a8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-bc0600a8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-bc0600a8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-bc0600a8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-bc0600a8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bc0600a8] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-bc0600a8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bc0600a8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-bc0600a8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-bc0600a8],
.amap-copyright[data-v-bc0600a8] {
  display: none !important;
}
.box-shadow[data-v-bc0600a8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-bc0600a8] {
  box-sizing: border-box;
}
.flex-center[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-bc0600a8] .ant-carousel {
  height: 100%;
}
[data-v-bc0600a8] .ant-carousel .slick-slider,[data-v-bc0600a8] .ant-carousel .slick-track,[data-v-bc0600a8] .ant-carousel .slick-list,[data-v-bc0600a8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-bc0600a8] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-bc0600a8]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-bc0600a8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-bc0600a8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-bc0600a8] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-bc0600a8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-bc0600a8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-bc0600a8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-bc0600a8] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-bc0600a8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-bc0600a8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-bc0600a8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-bc0600a8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-bc0600a8]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-bc0600a8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-bc0600a8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-bc0600a8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-bc0600a8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-bc0600a8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-bc0600a8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bc0600a8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bc0600a8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-bc0600a8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bc0600a8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bc0600a8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bc0600a8] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bc0600a8] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bc0600a8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bc0600a8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bc0600a8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bc0600a8] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bc0600a8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bc0600a8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bc0600a8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bc0600a8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-bc0600a8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-bc0600a8] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-bc0600a8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-bc0600a8] {
  color: var(--primary-color);
}
.file-name-type[data-v-bc0600a8] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-bc0600a8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-bc0600a8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-bc0600a8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-bc0600a8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-bc0600a8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-bc0600a8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-bc0600a8] {
  color: #999999;
}
.file-name-type .file-list[data-v-bc0600a8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-bc0600a8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-bc0600a8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-bc0600a8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-bc0600a8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-bc0600a8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-bc0600a8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-bc0600a8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-bc0600a8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-bc0600a8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-bc0600a8]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-bc0600a8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-bc0600a8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-bc0600a8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-bc0600a8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-bc0600a8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-bc0600a8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-bc0600a8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-bc0600a8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bc0600a8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bc0600a8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-bc0600a8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-bc0600a8] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-bc0600a8] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-bc0600a8] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bc0600a8] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bc0600a8]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-bc0600a8] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bc0600a8] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bc0600a8]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bc0600a8]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-bc0600a8] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-bc0600a8] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bc0600a8] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bc0600a8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bc0600a8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bc0600a8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-bc0600a8] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-bc0600a8] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-bc0600a8] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-bc0600a8] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-bc0600a8] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-bc0600a8] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-bc0600a8] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-bc0600a8] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-bc0600a8] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-bc0600a8] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-bc0600a8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-bc0600a8] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-bc0600a8] {
  flex-shrink: 0;
}
input[type="number"][data-v-bc0600a8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-bc0600a8]::-webkit-inner-spin-button,
input[type="number"][data-v-bc0600a8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-bc0600a8] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-bc0600a8] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-bc0600a8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-bc0600a8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-bc0600a8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-bc0600a8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-bc0600a8] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-bc0600a8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-bc0600a8] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bc0600a8] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bc0600a8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-bc0600a8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-bc0600a8] {
  flex-shrink: 0;
}
[data-v-bc0600a8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-bc0600a8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-bc0600a8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-bc0600a8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.custom-page-modal-container .custom-page-body-container.dataDetail-container[data-v-bc0600a8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
  overflow: auto;
}
.custom-page-modal-container .custom-page-body-container.dataDetail-container[data-v-bc0600a8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-page-modal-container .custom-page-body-container.dataDetail-container[data-v-bc0600a8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-page-modal-container .custom-page-body-container.dataDetail-container[data-v-bc0600a8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.dataDetail-container .card-view-warp[data-v-bc0600a8] {
  background: #fff;
  padding: 0 34px 25px;
  margin-top: 12px;
}
.dataDetail-container .card-view-warp .card-header[data-v-bc0600a8] {
  font-size: 18px;
  font-weight: bold;
  color: #525a5d;
  line-height: 66px;
}
.dataDetail-container .card-view-warp input[data-v-bc0600a8],
.dataDetail-container .card-view-warp .ant-input[disabled][data-v-bc0600a8] {
  border: 0;
}
.dataDetail-container .card-view-warp .ant-form-item[data-v-bc0600a8] {
  margin-bottom: 8px;
}
.dataDetail-container .card-view-warp .recordGreen[data-v-bc0600a8] {
  color: #4bc964;
}
.dataDetail-container .card-view-warp .recordRed[data-v-bc0600a8] {
  color: #ff3f4a;
}
.dataDetail-container .card-view-warp .file-name-type[data-v-bc0600a8] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.dataDetail-container .card-view-warp .file-name-type[data-v-bc0600a8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.dataDetail-container .card-view-warp .file-name-type[data-v-bc0600a8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.dataDetail-container .card-view-warp .file-name-type[data-v-bc0600a8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.dataDetail-container .card-view-warp .file-name-type .file-name[data-v-bc0600a8] {
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.dataDetail-container .card-view-warp .file-name-type .file-name .file-name-text[data-v-bc0600a8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dataDetail-container .card-view-warp .file-name-type .file-list[data-v-bc0600a8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.dataDetail-container .card-view-warp .file-name-type .size-color[data-v-bc0600a8] {
  color: #999999;
}
.dataDetail-container .card-view-warp .file-name-type .file-list[data-v-bc0600a8]:hover {
  color: #3759a0 !important;
  background-color: var(--border-color-base);
}
.dataDetail-container .card-view-warp .file-name-type .file-list:hover .size-color[data-v-bc0600a8] {
  color: #3759a0 !important;
}
.dataDetail-container .card-view-warp .file-name-type .file-download-list[data-v-bc0600a8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.dataDetail-container .card-view-warp .file-name-type .file-download-list[data-v-bc0600a8]:hover {
  cursor: pointer;
  color: #3759a0;
}
.dataDetail-container .card-view-warp .file-name-type .file-download-list:hover .size-color[data-v-bc0600a8] {
  color: #3759a0;
}
.dataDetail-container .card-view-warp .file-name-type .file-download-list:hover .file-name-text[data-v-bc0600a8] {
  text-decoration: underline;
}
.dataDetail-container .card-view-warp .file-name-type .check-icon[data-v-bc0600a8] {
  color: #4bc964;
  margin-left: 8px;
}
.dataDetail-container .card-view-warp .file-name-type .close-icon[data-v-bc0600a8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.dataDetail-container .card-view-warp .file-name-type .download-icon[data-v-bc0600a8] {
  cursor: pointer;
  color: #3759a0;
  margin-left: 8px;
}
.dataDetail-container .card-view-warp .card-title[data-v-bc0600a8] {
  margin-bottom: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #3759a0;
  font-weight: bold;
}
.dataDetail-container .card-view-warp .card-title .cir[data-v-bc0600a8] {
  width: 8px;
  height: 8px;
  background: #3759a0;
  border-radius: 50%;
  margin-right: 10px;
}
.dataDetail-container .card-view-warp .choose-deal-file .fileList-item[data-v-bc0600a8] {
  width: 100%;
  display: flex;
  align-items: center;
}
.dataDetail-container .card-view-warp .choose-deal-file .ant-form-item-children[data-v-bc0600a8] {
  display: flex;
  align-items: center;
}
.dataDetail-container .card-view-warp .choose-deal-file .ant-form-item-children .deal-fileName[data-v-bc0600a8],
.dataDetail-container .card-view-warp .choose-deal-file .ant-form-item-children .ant-upload-list[data-v-bc0600a8] {
  flex: 1;
  height: 36px;
  background: #ffffff;
  border: 1px solid #d4d7d8;
  border-radius: 4px;
  padding-left: 10px;
  line-height: 36px;
}
.dataDetail-container .card-view-warp .choose-deal-file .ant-form-item-children .deal-fileName[data-v-bc0600a8] {
  background: #f5f5f5;
  border: 0;
}
.dataDetail-container .card-view-warp .choose-deal-file button[data-v-bc0600a8] {
  margin-right: 0;
  margin-left: 12px;
}
.dataDetail-container .modal-footer[data-v-bc0600a8] {
  background: #fff;
  padding: 10px 0 40px;
  text-align: center;
}
.dataDetail-container .modal-footer button[data-v-bc0600a8]:last-child {
  margin-left: 20px;
}

.absolute[data-v-52e0130f] {
  position: absolute;
}
.relative[data-v-52e0130f] {
  position: relative;
}
.flex[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-52e0130f] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-52e0130f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-52e0130f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-52e0130f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-52e0130f] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-52e0130f] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-52e0130f] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-52e0130f] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-52e0130f] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-52e0130f],
.ant-tree li .ant-tree-node-content-wrapper[data-v-52e0130f]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-52e0130f] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-52e0130f] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-52e0130f]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-52e0130f]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-52e0130f] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-52e0130f]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-52e0130f]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-52e0130f] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-52e0130f] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-52e0130f] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-52e0130f] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-52e0130f] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-52e0130f] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-52e0130f] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-52e0130f] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-52e0130f],
.amap-copyright[data-v-52e0130f] {
  display: none !important;
}
.box-shadow[data-v-52e0130f] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-52e0130f] {
  box-sizing: border-box;
}
.flex-center[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-52e0130f] .ant-carousel {
  height: 100%;
}
[data-v-52e0130f] .ant-carousel .slick-slider,[data-v-52e0130f] .ant-carousel .slick-track,[data-v-52e0130f] .ant-carousel .slick-list,[data-v-52e0130f] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-52e0130f] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-52e0130f]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-52e0130f]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-52e0130f] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-52e0130f] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-52e0130f] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-52e0130f] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-52e0130f] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-52e0130f] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-52e0130f] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-52e0130f] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-52e0130f] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-52e0130f] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-52e0130f]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-52e0130f]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-52e0130f]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-52e0130f]:last-child::after {
  display: none;
}
.vxe-pager[data-v-52e0130f] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-52e0130f] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-52e0130f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-52e0130f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-52e0130f]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-52e0130f] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-52e0130f] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-52e0130f]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-52e0130f] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-52e0130f] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-52e0130f]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-52e0130f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-52e0130f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-52e0130f] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-52e0130f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-52e0130f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-52e0130f]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-52e0130f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-52e0130f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-52e0130f] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-52e0130f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-52e0130f] {
  color: var(--primary-color);
}
.file-name-type[data-v-52e0130f] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-52e0130f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-52e0130f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-52e0130f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-52e0130f] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-52e0130f] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-52e0130f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-52e0130f] {
  color: #999999;
}
.file-name-type .file-list[data-v-52e0130f]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-52e0130f] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-52e0130f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-52e0130f]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-52e0130f] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-52e0130f] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-52e0130f] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-52e0130f] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-52e0130f] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-52e0130f] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-52e0130f]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-52e0130f]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-52e0130f]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-52e0130f]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-52e0130f]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-52e0130f] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-52e0130f] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-52e0130f] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-52e0130f] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-52e0130f] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-52e0130f] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-52e0130f] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-52e0130f] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-52e0130f] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-52e0130f] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-52e0130f] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-52e0130f]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-52e0130f] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-52e0130f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-52e0130f] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-52e0130f]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-52e0130f]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-52e0130f] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-52e0130f] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-52e0130f] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-52e0130f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-52e0130f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-52e0130f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-52e0130f] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-52e0130f] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-52e0130f] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-52e0130f] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-52e0130f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-52e0130f] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-52e0130f] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-52e0130f] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-52e0130f] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-52e0130f] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-52e0130f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-52e0130f] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-52e0130f] {
  flex-shrink: 0;
}
input[type="number"][data-v-52e0130f] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-52e0130f]::-webkit-inner-spin-button,
input[type="number"][data-v-52e0130f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-52e0130f] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-52e0130f] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-52e0130f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-52e0130f] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-52e0130f] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-52e0130f] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-52e0130f] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-52e0130f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-52e0130f] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-52e0130f] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-52e0130f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-52e0130f] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-52e0130f] {
  flex-shrink: 0;
}
[data-v-52e0130f] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-52e0130f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-52e0130f] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-52e0130f] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.dataReport-container[data-v-52e0130f] {
  height: 100%;
  background: #fff;
}
.dataReport-container .dealRed[data-v-52e0130f] {
  color: #ff3f4a;
}
.dataReport-container .dealBlue[data-v-52e0130f] {
  color: #2ea2f7;
}
.dataReport-container .dealGreen[data-v-52e0130f] {
  color: #4bc964;
}

.absolute[data-v-219ae988] {
  position: absolute;
}
.relative[data-v-219ae988] {
  position: relative;
}
.flex[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-219ae988] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-219ae988]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-219ae988]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-219ae988]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-219ae988] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-219ae988] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-219ae988] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-219ae988] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-219ae988] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-219ae988],
.ant-tree li .ant-tree-node-content-wrapper[data-v-219ae988]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-219ae988] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-219ae988] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-219ae988]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-219ae988]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-219ae988] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-219ae988]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-219ae988]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-219ae988] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-219ae988] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-219ae988] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-219ae988] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-219ae988] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-219ae988] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-219ae988] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-219ae988] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-219ae988],
.amap-copyright[data-v-219ae988] {
  display: none !important;
}
.box-shadow[data-v-219ae988] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-219ae988] {
  box-sizing: border-box;
}
.flex-center[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-219ae988] .ant-carousel {
  height: 100%;
}
[data-v-219ae988] .ant-carousel .slick-slider,[data-v-219ae988] .ant-carousel .slick-track,[data-v-219ae988] .ant-carousel .slick-list,[data-v-219ae988] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-219ae988] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-219ae988]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-219ae988]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-219ae988] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-219ae988] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-219ae988] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-219ae988] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-219ae988] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-219ae988] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-219ae988] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-219ae988] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-219ae988] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-219ae988] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-219ae988]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-219ae988]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-219ae988]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-219ae988]:last-child::after {
  display: none;
}
.vxe-pager[data-v-219ae988] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-219ae988] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-219ae988] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-219ae988] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-219ae988]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-219ae988] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-219ae988] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-219ae988]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-219ae988] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-219ae988] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-219ae988]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-219ae988]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-219ae988],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-219ae988] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-219ae988]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-219ae988]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-219ae988]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-219ae988]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-219ae988],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-219ae988] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-219ae988],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-219ae988] {
  color: var(--primary-color);
}
.file-name-type[data-v-219ae988] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-219ae988]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-219ae988]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-219ae988]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-219ae988] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-219ae988] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-219ae988] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-219ae988] {
  color: #999999;
}
.file-name-type .file-list[data-v-219ae988]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-219ae988] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-219ae988] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-219ae988]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-219ae988] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-219ae988] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-219ae988] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-219ae988] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-219ae988] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-219ae988] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-219ae988]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-219ae988]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-219ae988]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-219ae988]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-219ae988]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-219ae988] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-219ae988] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-219ae988] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-219ae988] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-219ae988] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-219ae988] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-219ae988] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-219ae988] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-219ae988] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-219ae988] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-219ae988] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-219ae988]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-219ae988] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-219ae988] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-219ae988] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-219ae988]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-219ae988]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-219ae988] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-219ae988] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-219ae988] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-219ae988]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-219ae988]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-219ae988]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-219ae988] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-219ae988] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-219ae988] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-219ae988] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-219ae988] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-219ae988] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-219ae988] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-219ae988] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-219ae988] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-219ae988] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-219ae988]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-219ae988] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-219ae988] {
  flex-shrink: 0;
}
input[type="number"][data-v-219ae988] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-219ae988]::-webkit-inner-spin-button,
input[type="number"][data-v-219ae988]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-219ae988] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-219ae988] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-219ae988]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-219ae988] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-219ae988] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-219ae988] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-219ae988] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-219ae988] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-219ae988] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-219ae988] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-219ae988]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-219ae988] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-219ae988] {
  flex-shrink: 0;
}
[data-v-219ae988] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-219ae988] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-219ae988] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-219ae988] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-219ae988] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-219ae988] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-219ae988] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-219ae988] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-219ae988] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-219ae988] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-219ae988] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.inspection-driver-page[data-v-219ae988] {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding-top: 44px;
}
.inspection-driver-page .table-list[data-v-219ae988] {
  flex: 1;
  height: 100%;
}
[data-v-219ae988] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-219ae988] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-219ae988] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-219ae988] .vxe-table .ant-btn:last-child::after {
  display: none;
}
[data-v-219ae988] .modal-container .curve-modal-body {
  margin-bottom: 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-219ae988] .modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-219ae988] .modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-219ae988] .modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-219ae988] .modal-container .modal-footer {
  padding-bottom: 20px;
  text-align: center;
}
[data-v-219ae988] .modal-container .modal-footer button:last-child {
  margin-left: 20px;
}

.absolute[data-v-1cf79da0] {
  position: absolute;
}
.relative[data-v-1cf79da0] {
  position: relative;
}
.flex[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1cf79da0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1cf79da0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1cf79da0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1cf79da0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1cf79da0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1cf79da0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1cf79da0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1cf79da0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cf79da0] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1cf79da0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cf79da0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1cf79da0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1cf79da0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1cf79da0]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1cf79da0]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1cf79da0] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1cf79da0]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1cf79da0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1cf79da0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1cf79da0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1cf79da0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1cf79da0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cf79da0] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1cf79da0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cf79da0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1cf79da0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1cf79da0],
.amap-copyright[data-v-1cf79da0] {
  display: none !important;
}
.box-shadow[data-v-1cf79da0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1cf79da0] {
  box-sizing: border-box;
}
.flex-center[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1cf79da0] .ant-carousel {
  height: 100%;
}
[data-v-1cf79da0] .ant-carousel .slick-slider,[data-v-1cf79da0] .ant-carousel .slick-track,[data-v-1cf79da0] .ant-carousel .slick-list,[data-v-1cf79da0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1cf79da0] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1cf79da0]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1cf79da0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1cf79da0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1cf79da0] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1cf79da0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1cf79da0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1cf79da0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1cf79da0] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1cf79da0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1cf79da0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1cf79da0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1cf79da0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1cf79da0]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1cf79da0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1cf79da0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1cf79da0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1cf79da0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1cf79da0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1cf79da0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cf79da0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cf79da0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1cf79da0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cf79da0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cf79da0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cf79da0] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1cf79da0] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1cf79da0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cf79da0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cf79da0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cf79da0] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cf79da0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cf79da0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cf79da0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cf79da0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1cf79da0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1cf79da0] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1cf79da0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1cf79da0] {
  color: var(--primary-color);
}
.file-name-type[data-v-1cf79da0] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1cf79da0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1cf79da0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1cf79da0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1cf79da0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1cf79da0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1cf79da0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1cf79da0] {
  color: #999999;
}
.file-name-type .file-list[data-v-1cf79da0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1cf79da0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1cf79da0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1cf79da0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1cf79da0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1cf79da0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1cf79da0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1cf79da0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1cf79da0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1cf79da0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1cf79da0]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1cf79da0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1cf79da0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1cf79da0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1cf79da0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1cf79da0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1cf79da0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1cf79da0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1cf79da0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cf79da0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cf79da0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1cf79da0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1cf79da0] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1cf79da0] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1cf79da0] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1cf79da0] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1cf79da0]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1cf79da0] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1cf79da0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cf79da0] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cf79da0]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cf79da0]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1cf79da0] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1cf79da0] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cf79da0] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cf79da0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cf79da0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cf79da0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1cf79da0] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1cf79da0] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1cf79da0] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1cf79da0] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1cf79da0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1cf79da0] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1cf79da0] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1cf79da0] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1cf79da0] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1cf79da0] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1cf79da0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1cf79da0] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1cf79da0] {
  flex-shrink: 0;
}
input[type="number"][data-v-1cf79da0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1cf79da0]::-webkit-inner-spin-button,
input[type="number"][data-v-1cf79da0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1cf79da0] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1cf79da0] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1cf79da0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1cf79da0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1cf79da0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1cf79da0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1cf79da0] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1cf79da0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1cf79da0] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1cf79da0] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1cf79da0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1cf79da0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1cf79da0] {
  flex-shrink: 0;
}
[data-v-1cf79da0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1cf79da0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1cf79da0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1cf79da0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.inspection-driver-page[data-v-1cf79da0] {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding-top: 44px;
}
.inspection-driver-page .table-list[data-v-1cf79da0] {
  flex: 1;
  height: 100%;
}
[data-v-1cf79da0] .modal-container .curve-modal-body {
  margin-bottom: 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1cf79da0] .modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cf79da0] .modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cf79da0] .modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cf79da0] .modal-container .modal-footer {
  padding-bottom: 20px;
  text-align: center;
}
[data-v-1cf79da0] .modal-container .modal-footer button:last-child {
  margin-left: 20px;
}
[data-v-1cf79da0] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-1cf79da0] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-1cf79da0] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-1cf79da0] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-220bb2c1] {
  position: absolute;
}
.relative[data-v-220bb2c1] {
  position: relative;
}
.flex[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-220bb2c1] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-220bb2c1]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-220bb2c1]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-220bb2c1]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-220bb2c1] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-220bb2c1] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-220bb2c1] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-220bb2c1] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-220bb2c1] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-220bb2c1],
.ant-tree li .ant-tree-node-content-wrapper[data-v-220bb2c1]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-220bb2c1] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-220bb2c1] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-220bb2c1]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-220bb2c1]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-220bb2c1] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-220bb2c1]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-220bb2c1]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-220bb2c1] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-220bb2c1] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-220bb2c1] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-220bb2c1] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-220bb2c1] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-220bb2c1] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-220bb2c1] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-220bb2c1] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-220bb2c1],
.amap-copyright[data-v-220bb2c1] {
  display: none !important;
}
.box-shadow[data-v-220bb2c1] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-220bb2c1] {
  box-sizing: border-box;
}
.flex-center[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-220bb2c1] .ant-carousel {
  height: 100%;
}
[data-v-220bb2c1] .ant-carousel .slick-slider,[data-v-220bb2c1] .ant-carousel .slick-track,[data-v-220bb2c1] .ant-carousel .slick-list,[data-v-220bb2c1] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-220bb2c1] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-220bb2c1]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-220bb2c1]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-220bb2c1] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-220bb2c1] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-220bb2c1] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-220bb2c1] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-220bb2c1] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-220bb2c1] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-220bb2c1] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-220bb2c1] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-220bb2c1] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-220bb2c1] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-220bb2c1]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-220bb2c1]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-220bb2c1]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-220bb2c1]:last-child::after {
  display: none;
}
.vxe-pager[data-v-220bb2c1] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-220bb2c1] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-220bb2c1] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-220bb2c1] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-220bb2c1]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-220bb2c1] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-220bb2c1] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-220bb2c1]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-220bb2c1] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-220bb2c1] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-220bb2c1]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-220bb2c1]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-220bb2c1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-220bb2c1] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-220bb2c1]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-220bb2c1]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-220bb2c1]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-220bb2c1]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-220bb2c1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-220bb2c1] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-220bb2c1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-220bb2c1] {
  color: var(--primary-color);
}
.file-name-type[data-v-220bb2c1] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-220bb2c1]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-220bb2c1]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-220bb2c1]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-220bb2c1] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-220bb2c1] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-220bb2c1] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-220bb2c1] {
  color: #999999;
}
.file-name-type .file-list[data-v-220bb2c1]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-220bb2c1] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-220bb2c1] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-220bb2c1]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-220bb2c1] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-220bb2c1] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-220bb2c1] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-220bb2c1] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-220bb2c1] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-220bb2c1] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-220bb2c1]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-220bb2c1]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-220bb2c1]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-220bb2c1]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-220bb2c1]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-220bb2c1] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-220bb2c1] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-220bb2c1] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-220bb2c1] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-220bb2c1] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-220bb2c1] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-220bb2c1] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-220bb2c1] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-220bb2c1] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-220bb2c1] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-220bb2c1] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-220bb2c1]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-220bb2c1] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-220bb2c1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-220bb2c1] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-220bb2c1]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-220bb2c1]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-220bb2c1] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-220bb2c1] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-220bb2c1] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-220bb2c1]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-220bb2c1]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-220bb2c1]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-220bb2c1] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-220bb2c1] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-220bb2c1] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-220bb2c1] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-220bb2c1] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-220bb2c1] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-220bb2c1] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-220bb2c1] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-220bb2c1] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-220bb2c1] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-220bb2c1]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-220bb2c1] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-220bb2c1] {
  flex-shrink: 0;
}
input[type="number"][data-v-220bb2c1] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-220bb2c1]::-webkit-inner-spin-button,
input[type="number"][data-v-220bb2c1]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-220bb2c1] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-220bb2c1] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-220bb2c1]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-220bb2c1] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-220bb2c1] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-220bb2c1] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-220bb2c1] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-220bb2c1] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-220bb2c1] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-220bb2c1] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-220bb2c1]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-220bb2c1] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-220bb2c1] {
  flex-shrink: 0;
}
[data-v-220bb2c1] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-220bb2c1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-220bb2c1] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-220bb2c1] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.inspection-maintenance-page[data-v-220bb2c1] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.inspection-maintenance-page .header[data-v-220bb2c1] {
  margin-bottom: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: row-reverse;
}
.inspection-maintenance-page .table-list[data-v-220bb2c1] {
  flex: 1;
  height: 100%;
}
[data-v-220bb2c1] .modal-container .modal-footer {
  text-align: center;
}
[data-v-220bb2c1] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-220bb2c1] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-220bb2c1] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-220bb2c1] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-537be530] {
  position: absolute;
}
.relative[data-v-537be530] {
  position: relative;
}
.flex[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-537be530] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-537be530]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-537be530]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-537be530]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-537be530] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-537be530] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-537be530] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-537be530] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-537be530] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-537be530],
.ant-tree li .ant-tree-node-content-wrapper[data-v-537be530]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-537be530] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-537be530] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-537be530]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-537be530]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-537be530] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-537be530]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-537be530]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-537be530] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-537be530] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-537be530] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-537be530] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-537be530] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-537be530] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-537be530] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-537be530] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-537be530],
.amap-copyright[data-v-537be530] {
  display: none !important;
}
.box-shadow[data-v-537be530] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-537be530] {
  box-sizing: border-box;
}
.flex-center[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-537be530] .ant-carousel {
  height: 100%;
}
[data-v-537be530] .ant-carousel .slick-slider,[data-v-537be530] .ant-carousel .slick-track,[data-v-537be530] .ant-carousel .slick-list,[data-v-537be530] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-537be530] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-537be530]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-537be530]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-537be530] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-537be530] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-537be530] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-537be530] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-537be530] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-537be530] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-537be530] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-537be530] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-537be530] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-537be530] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-537be530]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-537be530]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-537be530]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-537be530]:last-child::after {
  display: none;
}
.vxe-pager[data-v-537be530] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-537be530] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-537be530] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-537be530] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-537be530]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-537be530] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-537be530] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-537be530]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-537be530] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-537be530] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-537be530]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-537be530]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-537be530],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-537be530] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-537be530]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-537be530]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-537be530]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-537be530]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-537be530],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-537be530] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-537be530],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-537be530] {
  color: var(--primary-color);
}
.file-name-type[data-v-537be530] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-537be530]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-537be530]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-537be530]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-537be530] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-537be530] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-537be530] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-537be530] {
  color: #999999;
}
.file-name-type .file-list[data-v-537be530]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-537be530] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-537be530] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-537be530]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-537be530] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-537be530] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-537be530] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-537be530] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-537be530] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-537be530] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-537be530]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-537be530]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-537be530]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-537be530]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-537be530]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-537be530] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-537be530] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-537be530] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-537be530] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-537be530] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-537be530] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-537be530] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-537be530] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-537be530] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-537be530] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-537be530] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-537be530] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-537be530]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-537be530] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-537be530] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-537be530] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-537be530]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-537be530]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-537be530] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-537be530] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-537be530] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-537be530]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-537be530]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-537be530]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-537be530] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-537be530] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-537be530] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-537be530] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-537be530] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-537be530] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-537be530] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-537be530] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-537be530] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-537be530] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-537be530]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-537be530] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-537be530] {
  flex-shrink: 0;
}
input[type="number"][data-v-537be530] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-537be530]::-webkit-inner-spin-button,
input[type="number"][data-v-537be530]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-537be530] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-537be530] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-537be530]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-537be530] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-537be530] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-537be530] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-537be530] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-537be530] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-537be530] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-537be530] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-537be530]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-537be530] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-537be530] {
  flex-shrink: 0;
}
[data-v-537be530] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-537be530] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-537be530] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-537be530] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-537be530] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-537be530] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-537be530] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-537be530] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-537be530] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-537be530] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-537be530] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.inspection-driver-page[data-v-537be530] {
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding-top: 44px;
}
.inspection-driver-page .table-list[data-v-537be530] {
  flex: 1;
  height: 100%;
}
[data-v-537be530] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-537be530] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-537be530] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-537be530] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-15fc1736] {
  position: absolute;
}
.relative[data-v-15fc1736] {
  position: relative;
}
.flex[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-15fc1736] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-15fc1736]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-15fc1736]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-15fc1736]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-15fc1736] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-15fc1736] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-15fc1736] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-15fc1736] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-15fc1736] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-15fc1736],
.ant-tree li .ant-tree-node-content-wrapper[data-v-15fc1736]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-15fc1736] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-15fc1736] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-15fc1736]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-15fc1736]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-15fc1736] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-15fc1736]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-15fc1736]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-15fc1736] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-15fc1736] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-15fc1736] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-15fc1736] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-15fc1736] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-15fc1736] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-15fc1736] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-15fc1736] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-15fc1736],
.amap-copyright[data-v-15fc1736] {
  display: none !important;
}
.box-shadow[data-v-15fc1736] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-15fc1736] {
  box-sizing: border-box;
}
.flex-center[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-15fc1736] .ant-carousel {
  height: 100%;
}
[data-v-15fc1736] .ant-carousel .slick-slider,[data-v-15fc1736] .ant-carousel .slick-track,[data-v-15fc1736] .ant-carousel .slick-list,[data-v-15fc1736] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-15fc1736] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-15fc1736]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-15fc1736]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-15fc1736] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-15fc1736] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-15fc1736] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-15fc1736] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-15fc1736] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-15fc1736] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-15fc1736] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-15fc1736] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-15fc1736] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-15fc1736] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-15fc1736]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-15fc1736]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-15fc1736]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-15fc1736]:last-child::after {
  display: none;
}
.vxe-pager[data-v-15fc1736] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-15fc1736] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-15fc1736] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-15fc1736] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-15fc1736]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-15fc1736] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-15fc1736] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-15fc1736]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-15fc1736] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-15fc1736] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-15fc1736]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-15fc1736]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-15fc1736],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-15fc1736] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-15fc1736]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-15fc1736]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-15fc1736]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-15fc1736]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-15fc1736],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-15fc1736] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-15fc1736],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-15fc1736] {
  color: var(--primary-color);
}
.file-name-type[data-v-15fc1736] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-15fc1736]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-15fc1736]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-15fc1736]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-15fc1736] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-15fc1736] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-15fc1736] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-15fc1736] {
  color: #999999;
}
.file-name-type .file-list[data-v-15fc1736]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-15fc1736] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-15fc1736] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-15fc1736]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-15fc1736] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-15fc1736] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-15fc1736] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-15fc1736] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-15fc1736] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-15fc1736] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-15fc1736]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-15fc1736]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-15fc1736]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-15fc1736]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-15fc1736]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-15fc1736] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-15fc1736] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-15fc1736] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-15fc1736] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-15fc1736] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-15fc1736] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-15fc1736] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-15fc1736] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-15fc1736] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-15fc1736] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-15fc1736] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-15fc1736]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-15fc1736] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-15fc1736] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-15fc1736] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-15fc1736]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-15fc1736]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-15fc1736] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-15fc1736] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-15fc1736] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-15fc1736]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-15fc1736]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-15fc1736]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-15fc1736] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-15fc1736] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-15fc1736] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-15fc1736] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-15fc1736] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-15fc1736] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-15fc1736] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-15fc1736] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-15fc1736] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-15fc1736] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-15fc1736]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-15fc1736] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-15fc1736] {
  flex-shrink: 0;
}
input[type="number"][data-v-15fc1736] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-15fc1736]::-webkit-inner-spin-button,
input[type="number"][data-v-15fc1736]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-15fc1736] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-15fc1736] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-15fc1736]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-15fc1736] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-15fc1736] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-15fc1736] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-15fc1736] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-15fc1736] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-15fc1736] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-15fc1736] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-15fc1736]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-15fc1736] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-15fc1736] {
  flex-shrink: 0;
}
[data-v-15fc1736] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-15fc1736] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-15fc1736] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-15fc1736] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-15fc1736] .ant-input[disabled],[data-v-15fc1736] .ant-select[disabled] {
  color: #000000;
}
[data-v-15fc1736] .ant-upload-list {
  display: none;
}
[data-v-15fc1736] .user-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-15fc1736] .user-modal-container .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-15fc1736] .user-modal-container .curve-modal-body {
  max-height: 600px;
  padding: 10px 20px 20px 10px;
  overflow: auto !important;
}
[data-v-15fc1736] .user-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-15fc1736] .user-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-15fc1736] .user-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-15fc1736] .user-modal-container .modal-footer {
  padding-bottom: 20px;
  text-align: center;
}
[data-v-15fc1736] .user-modal-container .modal-footer button:last-child {
  margin-left: 20px;
}
[data-v-15fc1736] .user-modal-container .ant-form-item {
  margin-bottom: 14px !important;
}
[data-v-15fc1736] .user-modal-container .video-list {
  margin-top: 10px;
  height: 167px;
  width: 250px;
  background-color: #fafafa;
  position: relative;
}
[data-v-15fc1736] .user-modal-container .video-list video {
  width: 100%;
  height: 100%;
  object-fit: fill;
}
[data-v-15fc1736] .user-modal-container .video-list .schedule {
  z-index: 999;
  height: 4px;
  width: 250px;
  background: #ebebeb;
  position: absolute;
  bottom: 0;
  border-radius: 5px;
  padding: 0 2px;
}
[data-v-15fc1736] .user-modal-container .video-list .schedule .bar {
  height: 3px;
  background: #4bc964;
  border-radius: 3px;
  transition: 2s;
}
[data-v-15fc1736] .user-modal-container .video-list .video-close-icon {
  z-index: 999;
  position: absolute;
  top: 5px;
  right: 5px;
  color: #ff3f4a;
}

.absolute[data-v-d8b31832] {
  position: absolute;
}
.relative[data-v-d8b31832] {
  position: relative;
}
.flex[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-d8b31832] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-d8b31832]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-d8b31832]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-d8b31832]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-d8b31832] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-d8b31832] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-d8b31832] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-d8b31832] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-d8b31832] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-d8b31832],
.ant-tree li .ant-tree-node-content-wrapper[data-v-d8b31832]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-d8b31832] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-d8b31832] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-d8b31832]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-d8b31832]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-d8b31832] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-d8b31832]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-d8b31832]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-d8b31832] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-d8b31832] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-d8b31832] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-d8b31832] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-d8b31832] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-d8b31832] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-d8b31832] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-d8b31832] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-d8b31832],
.amap-copyright[data-v-d8b31832] {
  display: none !important;
}
.box-shadow[data-v-d8b31832] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-d8b31832] {
  box-sizing: border-box;
}
.flex-center[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-d8b31832] .ant-carousel {
  height: 100%;
}
[data-v-d8b31832] .ant-carousel .slick-slider,[data-v-d8b31832] .ant-carousel .slick-track,[data-v-d8b31832] .ant-carousel .slick-list,[data-v-d8b31832] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-d8b31832] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-d8b31832]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-d8b31832]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-d8b31832] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-d8b31832] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-d8b31832] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-d8b31832] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-d8b31832] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-d8b31832] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-d8b31832] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-d8b31832] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-d8b31832] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-d8b31832] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-d8b31832]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-d8b31832]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-d8b31832]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-d8b31832]:last-child::after {
  display: none;
}
.vxe-pager[data-v-d8b31832] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-d8b31832] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-d8b31832] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-d8b31832] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-d8b31832]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-d8b31832] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-d8b31832] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-d8b31832]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-d8b31832] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-d8b31832] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-d8b31832]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-d8b31832]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-d8b31832],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d8b31832] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-d8b31832]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d8b31832]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-d8b31832]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d8b31832]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-d8b31832],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-d8b31832] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-d8b31832],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-d8b31832] {
  color: var(--primary-color);
}
.file-name-type[data-v-d8b31832] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-d8b31832]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-d8b31832]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-d8b31832]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-d8b31832] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-d8b31832] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-d8b31832] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-d8b31832] {
  color: #999999;
}
.file-name-type .file-list[data-v-d8b31832]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-d8b31832] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-d8b31832] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-d8b31832]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-d8b31832] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-d8b31832] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-d8b31832] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-d8b31832] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-d8b31832] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-d8b31832] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-d8b31832]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-d8b31832]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-d8b31832]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-d8b31832]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-d8b31832]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-d8b31832] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-d8b31832] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-d8b31832] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-d8b31832] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-d8b31832] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-d8b31832] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-d8b31832] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-d8b31832] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-d8b31832] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-d8b31832] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-d8b31832] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-d8b31832]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-d8b31832] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-d8b31832] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-d8b31832] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-d8b31832]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-d8b31832]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-d8b31832] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-d8b31832] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-d8b31832] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-d8b31832]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-d8b31832]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-d8b31832]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-d8b31832] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-d8b31832] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-d8b31832] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-d8b31832] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-d8b31832] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-d8b31832] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-d8b31832] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-d8b31832] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-d8b31832] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-d8b31832] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-d8b31832]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-d8b31832] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-d8b31832] {
  flex-shrink: 0;
}
input[type="number"][data-v-d8b31832] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-d8b31832]::-webkit-inner-spin-button,
input[type="number"][data-v-d8b31832]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-d8b31832] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-d8b31832] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-d8b31832]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-d8b31832] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-d8b31832] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-d8b31832] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-d8b31832] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-d8b31832] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-d8b31832] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-d8b31832] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-d8b31832]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-d8b31832] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-d8b31832] {
  flex-shrink: 0;
}
[data-v-d8b31832] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-d8b31832] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-d8b31832] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-d8b31832] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.inspection-maintenance-page[data-v-d8b31832] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.inspection-maintenance-page .header[data-v-d8b31832] {
  margin-bottom: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: row-reverse;
}
.inspection-maintenance-page .table-list[data-v-d8b31832] {
  flex: 1;
  height: 100%;
}
[data-v-d8b31832] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-d8b31832] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-d8b31832] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-d8b31832] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
@font-face {
  font-family: "bj-icon";
  /* Project id 3381091 */
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC40Y2U4MDRkNC5lb3QiOw==);
  /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC40Y2U4MDRkNC5lb3QiOw==#iefix) format("embedded-opentype"),  url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAEGgAAsAAAAAgmwAAEFMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACOJgqB4FyBs3IBNgIkA4MMC4FIAAQgBYRbB4hLG3dqB8a429jtAAqltudGURJXMYqSTYpk///fk8ohpjFJgds8yFAwpES27FTRxGiOY8ZJFttm6yfN0zDXi4/0VrZL1IZ156FiY4VRcOs1BsQkIi4IEv+Y9cxier+sr9vkQotoLkej0a3HUxBJnNIBMV1XN3uyf42b9JLemas5JCma8Hytle/3NG3PAZMGQkucsGV3KonQV1GAFtCzDrvIK78DNLduXTA2GIskV2wMENZEbcBG1AAZtEgrBuUDBoL1YPwLigpmgAq+4vtiBr5vv4lv/7/yMtf/MGWbkEBC1Z7Yd7uZH01udvy2912FkL7LzLR5coMKpW2hzJuInEAQ23zEQuYolWYyxy2kMmTChuyaYjNDkLdTNJuQoihpWew080ITAPs67VOBK31YGJbU8dbf9j7mCSNs+RsJXEJMm/+jDwQBxtwuorhYbrRAiqMBSIiP/3Hv3p+rNRdHeUBtTTzsPMskCvdayllKdnIg2U6RYexZoEABWPpqvrazl205ly0wfAPvzvfNVVXLaRWsVleFwMzO7cUIo8qs+rUgq8AMq56f7t/u35IYjMU6wcbQBEaUEYu8i4ApVcsWoI4K7yRa7xQ4npjry7WnD7nodxeAyAUIkQtSeoFQIMhLID8IpHQDiNI8lSmd7lPIlQdQ8JFKQ16k7m48pKN0jrKrdxVimULlXDQumhD73JX/tfvGRdubB3I/1W03D2jn6AkhCpTLL8k0Ow8OWMjJKTthEBWeH9QmkU7ky5cC6MZ4uZAecpoLqt18GjFLRGiesH/PYWzW46qud7MTJGed4O94ECDQQSjg4dHpZcLxxtXz9ECxLy0Q7i7HB3sbWCuI5rgE32RFF9TZT1d2oE76AXCHfvXlv1yQoDAR9iHN745sW0n/vRfTSSK0gS55GTBzEERACIwqFgoOfizQJT8xKiSwftnLqQ3t8kLSQi9BphKrjfPNasSKE/+Nn1sC7+T72nDt2w8o8+v8n8EbjAPAy3Xs27qcddN2/TBOVVnkv2ecpNkjCv3AsW7DkmUrVi1Y1GnajFlzWrVrqKspKasoykiTLkNBSorA8LSI4pQ7NuQ5s5yYoip169GrT78Bg4YMGzFqzLgJk6Y0ndoCCGSAnmlAeOqnfiPgVXhBpMEqUIBPxOADcXhHAt6QhFek4AtpuEEGbpGFO+TgHnl4QAEeUYQnlOAZZbhGBa5QBZeohgvUwDlq4Qh1sIt62EMD7KMRDtAEh2iGHbTANlphE22whXZYgw5Yh07YgC5Ygm5Yhh5YgV5YhT5YgH5YhAHohEGYhiGYgWGYhRGYg1FohTFoh3FowATUYRJqMAUlmIYyzEAFZqEIc5CBecjCAuRgEfKwBAVYhhSsQBpWIQlrEIF1iMMGhGETQrAFQdiBGOxCB+zBMc4gAedQhQs4wyW0wRWc4Bpa4AaicAddcA/d8AA98Ai98AR98Az98AID8AqD8AZD8A7D8AEj8Amj8AVj8A3j8AMT8AuT8AdT8A9N/I9HnNJiAol595pNaN1fVn7Cn3lDAfpj7PZcqMZg/X1D0igyHWGToOleRUQCzyiZyURJx2gRnVh097LJo7dZEXPrUIecRrpgXW7QVr2CGFknNYFAjLeCg+xQperyoi0dHUkKgSrRS49SMlY+ymhKPG0RZIV7Z9He8ET0ZwneVLVdBdxSx9xN3/NqJWqdU63t+OS8czd3lni6yoec0aaIp1RTTF1y6ISl++p1OU3xGq+7K0XbcXiER6XAaa4avC1WS+dFa/HFPjjLNYloq3W4LFy4Hyn/EIFY+WPkEjlIwFewjsXxpxj5Je8KMwfxzOFtEdmML/+/zKO6Rr9/lDn2/v/Pt8wv//pFvvf9wCDO9lJuy1W1xuFl2dAn47ksNWhMJzfhAFHtzwE31cGKKHK5PRiNY+gYbWdJhwRdXewJ4Aygu4yswagNRrTPq9GU4GvyZ/bn1N9A0WgKAxKzVVguxeX6VPE5iUU0uGpOoj526uRcX90XYzyoASUIqEpcLWZjlqudHqNx6sd0onrpVcLpyF19qev7szJSiCdYD8mQ0llYe0Vqnbfm8V2C5pyz48iaZVqJaNwTNT2Q+6micFRP4ODbJbSLW3YqmGO1ZjkVBiaPwVysTbYQVeS9ods/mNYnGKibv28aAOH9yLDgP9A/RVLzVp0Vtwoafv934+nvWpA1UkhWG9RsRRTPS/j9iNmrPO0DYZPYqGX+c/d/PW05LWlbmzIgWRmiClut4ANQ6E4CqWPzzQkp4NNeln0eP7U984ltSosP6+4Bu6Q/d83pVLBRrAnNiPSPxy4V3s6bSXTQh1i/lZcG4zuLlQFKBnC9DKstPDaiMjDWNB2WLvmMJ0EkqaEcGnGAsLirOJx++SL4wVByBacFf+mjlkvaqTwOFaeMDf1QaJCSUqTUwfSSuzAZALDpviF0s2b2hq5CEBdH8VyzWG2Bmr/e1CTTR8iqQDpngTQqmqBzuATiV7k+40gYFuhAcSg6VFK41AR9qZZO0RNapaXnrKsXa4iT8Do8oRohylQkVIMsZ+cxB+VQU7pJW9OVRS9sjuhYcYYevRymfg/hJucPC7QBeeGXXLfC58ONItGJ6oeHWgUZxd0lZ1n/QqbYj/rir6HJ2KgbDJVW3GOY9y6/3CE1FOjHD9OfmT2EWB81wvRARXJ/zeU/WJixclMlugjhCSIFcA4gEm3q0Vn8tQBAMMYncCGkFB1MImgG4yQHnGLGPuH/FJwMJ1RloDvw+FbaB+sKs6xDwiZ6n3T+2SY258Mw33On5LzxxTrud3aOb4B0Jeq33L/mhnFvs2jiq+tNKwM2KlFYjF5vu3V+hRlojhcjLNbIW77pzhvjM+bMGd9pCxVgoyh+rtq8ZBWyQcoEWcQ9ZpuW3RKIKs0Q+WIxk4ZHBVZgc7CKWTp9nIauDORQA41XYqXB2iW6Kd2SHbK7xyzlDBL/okbrRhiog182jtCzY6TcFCg8n5q8TOW9YgYO6H/pswYeztqnb9rvp+aZCG7LLkKA4dIDKNnAS5/rqlezq+7KcEmCVdDpOEXZ0AL6/L57X3r1ul/Xa1cTFGsrnqljaOyPiu502Hm0WKWI/qaliprJHnkItaL385rxuikzuoetsdWU6USVJPp2azffH08pP1UiT7rldIWNOGxxr/bUorc8Y1L/vhFM5z6XRPXLwxBcQRbjBBXo2NQpNFQIcfJuBgNkhMztzfkkw6cyQRmRrjY/fHTP/rxVrJfvB5YYevJI3DKsPgP06ebnyCSMldrjIBI+YnVupbY4OpzNY2uU3OIb0yJ7iNsO+QLm7hMEhHttwZtC/fNcBFlNkWMx7o0BY0wHhg92WOz8h3ACcFFpgBMkKVQMQQhRN4znZNqIJgq7m4RSnLt2xo3qyQ3ZdeNhIZRCFweynanNfr22GYVbCQeVJnad33O96lHo1HZmLP/J7f3u2ol59pb9emzM3lhuGyyFeIk8lruAjvGG/AsPtQ3OxO9a7cNZEH1fp7CSquWWcGX/lSkfzNhFXvYWmekTsqd/kTBeqmurQSmJyIAIfCaSnAvMAfZlN3INekO9EJpPeTnscyoHnFgpfw+NAHaC7xWPBc30XOj18v7n0mVEVgpsWIi9WTgX0JPj4Xey697OZTuN1PnoW/6+/6R8zPgnC8v4WLuVbH64ZsUp92vrm/kSmS1Nw1hnlnErLE7hNXVyYThUILIYEpjDM9HtHCcCJCPlgj4osRVndWjXKCLlO/7xvJQ/d0FxIBYCQkVUUvOJoj8hn7ZHhkfNJeeAZRbOdCmFu5vhz/MnApwjl+d9ICQZ+j20zzjhLpV0uEAl1ANYb4+YulMb03MRc9/0dZ/I9W/EE19Ahzq1iJk34OXKTi99GbylpjgKxZJXqCG+V4GLCaTPgR0rhXKh0KuvXiPTr4gUIuWEYZd7ePWt/v/haLO5d7RYZJn15WB5/QRMpTsbS8ZgljWXI8JhoY8dZD/b82ZFDazo5vL+cqSARjtTSy3FSoFJIMwbDHQwuFlC9IRF5MNbFp9bPyEHP7K78/36yh5v7V1Ao8jXlvI0o+edYT48Mv+sH+N3ohXZFh2HTfmPlnPpY6w1IFKpZC5Hm9tJm0Ooxw3RKIvTWsE3d2FbeVdP3Hrwzwg5/0QG7fj7YBV+9WEh6uZ55cHw3O5mVHKS1McH8IGVYhlrtv8MDj1+aiS7laeuq8taPmf9xKXZwTQaVQN6n6IT5vS0ZlJSU6LP9ZIEZgM8pfUYQhCuCBeaeGNypFCMUUNPDOm6Ir+tb+Q52idnmMJneinDKyW0zkbGSCF+tOysej3GzxV6NcZ+Kf1uBJ5sRgTRf0Xb7MYvsWEuRF/ePQFtFeGuY4+Eht4DSjGeymNuyShTDCsczvvj2WzpHGLYXLeuTyFqk4dljuhcjCmUYpZK95OIzGSXWxa+4A3T8L/vgRPh2zUjJai/geqcVJD0a4hKgq4xS1G0EmTnouAiC6FzRpH3AX/VEu9nK8E0S35xP9eINdkUsYkMxFF38NGHbBGTeRCj7Favl/RDmSmORfsJznUy6Qx6TIZJqdj/lCGR93cZ0essE5wB7DVTnFunWrOsybh+D8olXa4TelVUGWwFJI90oR2ROZ7UDjmzLeHY1QzssFJyTMHJQc6F6P+pBblIPb1UJ+w+d184k4KOeh8H4GAwNAiLy5GIREYmmqWVW0X97V8+hCJ1GfZ0LTAEMvbY4b4q/MVF4yYfG50GtWzfT9iHKqNA7ueXOUuLdZ++awGqaI9JWtgZtALYD8QCuhys6EnlaAGhbCgiyNLJ0Utp7dh1XSrTbAiV5bJUCnOlCZvouIokTkb5EHeyMOD2qWQWarMLkUvur2haFraN3JbZMpsk/AChGQ3SAQIOTKymzbSIlMzG8HzFSqLXdBDX0YLuxksbOS7pKPMYiaHD94aDsJdDEfxK2FoP6NMaDqG4FzGdwFzawmO9+CBoOAxiGACXgphwaBweAg19uIcp3S0TGoQnS86i0Knfn9Ha3cHpvdhFd+vx0pECPXxjuamQBGvXSfJ6S8a1NwR7C69T6DUiIxu5tsk/nW1R1Nwvyd4Ntc9xYMSQ25vLT6rBQWuvktGNxGBUKYDWVZxFl9yDgqCZazG5ky92rwMBvwBeFW00CCE2Lq5NrwclUZ9KlxDECpMJZD5BSTBFarLepQEqeYQ1DUWRuIYnUmrr3gwTLgRjIEJQsHNthWVKoR9Wdxpfkikj9eGtR7rOXGeseVqH7LHnRAZ9+37GyXhEFI0nr0HxkN0Zx148w8y5AuM3BGhJBxgMQYAdkAlqwh6q9oD1uyYWp0ZAdzqVB2rjnU0m4N27R9uDvTlZ4IBisq1S7dxgqlQCPcPieu68SSw8bgitsmeC3xn+2MMoDWcjlvkd2v4xwB17aWU+CBmN+OTREkLJnxN4ymnwR8m+QkYL+FffTw/ujnds3js8WXtA8FyqmE8lSyixnO1/q9Nu1amWHEqh5dEMi0JrdIxEIApwR6XLubGdrO69uUMbfr+hteGAnWkclISHcm6khgJF3lFLj9+wJVaBmtaNk1zkXMQp5JJAGvY3qLT8PwjJhc65uwsRCcPvvuu8t2e+t3LueTv/itX45d3tG+5bfOWP0PTX+csxjZf3jwMloU3+cuxdeHlsg3+etwT7FaZCJyUnC7G8+r7zjTEJQ7Pz7w1JzlXIrREuxkQTM6apN7wM9dFoMfpASSD+Dk+xmeHIeskHilKJjAyIB8HkrILIXIUgfxVUFpvnmTN9l0rvamSvf32wuhEw3kyYTle/d6zOw8RFtx1fanoHEyhSQimzXHKS4Zz92XpxjCeB+GGj4a0inqTPxi1JpJZs6mtQG9Z/rpdCyFqR3uUDZq8jSno4Kgeh8SyU2V0T68+1pMEDpMTJz3irwcx0+S9dBdZrQ4Pe9yqPxDsRL+9eetn2LmwsdSfBjsXzUZWBGywzu2AKPWI8O7mwIM89hHW2lj/fq4IwAQgICbN7mJDfKRBbALDr0RSStvR4V7yxEmpvlilar0U78qvGpznY5qygZFTtdEo6ec8qNZyGVYgbKwYYKJginEB1EDRmreWmJm4gYTMA8Ajw/T+znPWVjDtD7m07j0CSObeQhkjfL+dkipjx5bx8CgDDgNkStCT3tcQewsoMYzLqI53Dg8AZfbv0S7qadAl4aQLOTccHmPYzYS/TVB/SYPpSVJJ2N8YDHGyR2YFcOReng/g0bf/7ruBOB9S4jEg0/2mzdc2a/x5nz9rbTjdaboa2/2Z5Zx295IhACD9X7oIEqER2mLoRHBQiBMoylTVamp7oshSzxmau5J4P/H1kVOdEEbTorPgWTN0yLOXQD6VL/nhq6eN8xjIaZWk3pQ0J2C2/6bzHQJd99soZqaipS/xkWK0LWa/Ri+rE9UI6KEV5LDkuqh2cGKDdnGs8X6xo2rO0y8DlZFaWaZqYjmBdSnPaBZ33c57JaYkewtApo2Q26jTMH8IF2fytTDrKME6h8q/oktRy60gkwsnykuH4pDVyyFIiJkny+7DlUrJnFeZBUEoKsWfgIAAwnIAEkOqVt5PDXgQpd5mr4ih5qNKgbrlkys+zYKhsPoFCEEW9QnQuCWSs8xjRvcVOlFkeqQTRy2xNTagKO7vrxMnbDLNKy3nImUNGHiNY92ifTciinJCBYy0UvECqnAPQbCKCFnYY6BI/Hv2Hm95sBup4A3Wp4Kq08CtMkJsOAvFSMKw/dK88sP99yl0zOaJ6TUm8QygKnbgtGCBqYLIIk/t2q8drV69d0FmJdBSMqazX4pJCuTMXgtKQdE4IKgRsDc5pE5g+FAULC4EnjkUKodHMMv6i1o0nVvdA8Witx9sXWvFXQFzv0+OWlMxSCrfe3J5eikC8mC6CoFard7TDWw+asdyqEkq0zBLvrNu87O0j+iW5bz+zNr1xxjv6eUqzwW3aqNfIaT/bmpdMMxSnUlPC7ddA+rg1BzvGqD0w89IDtPnHAzOOTJkQi+AhqxJnDUNCJK1d14SyJ3iSSt+pbRifayZWNhQcTfovRi6ciu9LwqkMFc9PZUN1VEKuFrVPYWJmPtygfjEvLAgm9gkHL+KfaTZvzRaLPPJiskXmv/BX9aQ+0nIFaurfuNxUNDdP+7brmFKsqBlDo4YY6EBPk0xn2M/K+9MMyyvgE9gxdcyYvk10myn09KLyBGP0kbRJYLhwLftYZX5xKpCsbsh3JzcmSTKQ1cRhpgiPleoXztbQw5ZAHjpHZRQ60cr7pIuQJsM8EpJuSZUiw9/9836WtME6LYF6TbPQ37jwKScYWlPnrlnUSnK5oxoRJru2XeFPi1AMkO4CYikq3TVjnVyJYg88wv682E9bTH3fe+XatIzOuBKduxF/vn7JZHd9YPxO0bGWFHj4iwZ5OjzFjl3+fn78vO1fKyo0nF+F+Bas6ePWPWi0cnLVq52omvTl7Rs8/izA5+/dy8nXTGHl1KpMQE1WTXOVbz9p2+vua3tx3Xi9fQih1cmag1MVPmuo2psktfHGQMNHcWX2SirTleJwcMRyUd3bo8J1fI6moR5IvjiEQqNieeJhaZsHiyZsYNNxwaJTbD4RasTzU3Bb28VdgVt1FT+RlCXb1zqKXcpJF4h1Mg0h49ohnVPY60mX6Nz2PZ+3tOd7RzD9RBMEnCdy4cP6uoPEM5KLdm0zkxQSL5+UaicZEXYWbS5tX9INcpFN6M/HqaVZb+3Cj9sNFSC0ogtZG/ejhFEUDySmzjMrawrahRlp75a03Qot/0wGNARYYUu2zlxN2aAjz6LWnW0Rmg0tZ+txdObUaqLHOAz/4DmSD1uKqQPxGMzh1EL4SL3CQQktb0713N18wV2iX8ljTPou+0AYVL8CUVcxB90YkOqg9W/5i6ipCXq/bnHmGKcfAcEf5MECldDHnv5ctV+311pFECNTpQFgZH/j8y8zUFGvrwj4OUJOPcZAcco6chxR8xP3XGGefNsJ3QC+515vgALmUNochiZ6rYrXY/jdSICI45L1iyj434mP1VkE0W4itGa3/yZMRjfO4ygriSYyVlqC9szWG7mDvbD90d1hhZVg2zEVvgYcNhmh276z6hK971tFfdiuDdV5l3BkKGKRVBFamwkefPx8MDEZHVNMaVxuPCIEEQmxSSicfDZcQOra4tiIUkKAwtBayV06LKnDlEtUaJ+LAWIb/6a9nCuQ8LFhKWkSuI0nFi55GBG+C7KLi3BN+JoCwLha15Oddo8CEU3jVL1ESV5xhw21ijaa+oV5kexzbFiQK5N/adGcNq/4rJVLQ4S+aNLjoL0g+Fhzk++Bbk7H40tbRYwphaimhd0Fc0r28viIc0IyDYESNMT4p5eirq9Ek/oUaug7PLpozTgYkyPDMK+B3VpdM/MBgPAImLYGe/AweOiYCUMRm5eX2wV4KARfRd7JgDu3C+yEXtSEHDAYCkdyxNNOBxmJQJHfD73oMpnxeTrCas+rVhiMo1Glk2ACrcAj8/iSf58NkEYUil0mrJjmCZcw7QGvlkyj5d/kI0EE4n3NmtgrIWIKMxh3YRTivWH3Y5SqKCDfUtTEcLef9teLtcvKmwfzxoSbLx/9nNO4A2RCg1xDnmQM8J/vUk65QEaPqluDR0afin3Gjgiv4tCEaAllcIdvUV3FLf4BBAtSXzIv3SAVTRD6XSP5qmnoN9oe2QSn+BkccC8RWQcBnPCE003u0oqZ1pnWsxHE+OxFpXHDvXDSNj8XMW+PtdhoKVhtCPursTjcYPAStl/soLVPpYnOTSIsGDcs1Z+qjLZN+m/2SD2y9ZuY+L8W1Olkm1rzDzYBmdj89Q/07Can8vOdkkHFWiqoyGjNJOig9BgI4PSohDUbU54GbOL5Wg6IHASnp5MA2AWxdJTGifQCrVaoF64XaHDAbREXU1KqCXQ4AisdeB5Nac7TmIlwhiC/Eog5b+abGee2NnatFlFaml9S8vx+SH70HvMitKWl9pIS4PDRGPaIdiQM7/KsZQ9rE/qJaht7IgwKFsNrYmsk0BioYF1tTO0pVCwKHlFSfP++F5jQUFJyv53Zc6GH2TvR7NotLC4CGoEwvvoW4l9ki0mwAh59SHwo0UaEgTxAzAcACYvPelFSTG5OklMrbkGXFer8lphwi2HI/9OS81uCMFM5fwOmFxZmidKFy5YJ00VZlw00OLefLswSXWZYFoTNLQiZGRw8M6TgowMHDu6JP676wF6yR9lsgE0MwOr1iSdX01fXva/qxy7A9q+KRc7U7izI4n3NuwtPppzcXQRM36UMkSttlLUUEqWXAseYFBZlqyQPUUXY6ANuB6KxlCHhYC02XaPSV2ytsHfJV4VNLrMpSR28DhJm5z31y10YUjuvnaSU2WxyeUtypFe4lyTCOzKF1MHvIGlDS4pDFwg0rxV4HABSvCMlEeFekV5AYBPEmlPjv8W/JCRWqIv/pBfGJpl8EWTPYbbLvlemEP+SNRmC5ctE6eJsoBBMgWEB7BR2ij6d4gdxeNkkiV1zUhkg/AzmkeonwEV5TmDkuq4/XQm0V+JXsSyf0IKQkILQQEXORQB8lneY4M7TUiqiNgluIc9RfAZy1V4sgU7AfsZOd/bodHX0Kde6wflWeBzKNg4r2+iAa7tO36tclw8c4BNk+PCiqvW6lNxEsVXsb5KZbZFZ0SYpr3RBmFEI2u9GJA4I46wtJkG4sDyH1i5p90KJUM/TXAzsFSvgMyf8+OJlZqvNzDNxrXXLrfUDnCO20W9wA3MDGKnrwOqfC3D5TCeOutpj1X7DDKgaGy/zFfwpzFHdh2z0JHoKxMtgsVCbwDVzjDXWxQKdg2tO0M70tkkSIqSRsl0AwEn1ti1MZBpVju4jnd5Fl2IjwIboiU5idXXtke1+BAFqS8xsALq1CLGuIhFAnta7y+9uQgOGP+HzZhs8z7NE79EF6TlLFFiFcc6VkEhXwKMqALuROVa/T385RIeFrwSUJ2GeKBBgAkdh832ShbH38r9vn7ko6oFWJ4z2SrCAEUA4UACA9Uk5QDyw2Jbztmv68FXV07GLDxfmVgYMUgUpSoFlQSAlkJo0HytIDzJVVoN0ILMXCJkBgVTBZtk53tlvnjSIfyXIADJ2twDaSJ8GWilq84NyNJqcoPzXDhoccPtfr9ZS8MzA3NzAmcHgsJyfYeR2fjuZ6F5f2p8i1mJWUAHFVNgCXhJ/BH+Mlet3E+st9Pl6XZnLdfJGwImyX98d4xzbvMluG+bUcoYrZ68DYyerd67mEmWJeAnlorm2gQX/9Wv6/e4IXyWuj1vgsaOimyIvOdz+c4qvMkaZA3CiFTFZTahuFBXVhAbf/SQbmLMkZfeNsDMewR5nwm7s/uTLX/fA51T6lwc60McrNNcWd3VAeKA5QPWvAoPxFCiGddrTzQfYVlPVAqc49tcfQqu0vNxSNUAjhHKCfUoTEkp9g4FgBxtc5mAO+Ur3VI37AVTO78dX21OV6VhFWlr+6o8GLBtbGFqIJb4wDOSnKtKxyvRU+7Zdqc7Vacox9VxtD2hEp9rRz0F+mqJS6D7KoUNG2Tg2ErIHKMhz3/1Kfe+k5sQ99atdX93Nz3FB2E+V/x29vgJ86NHDU4A/161gOD0/7eefKDiZB2DAyN//d3h7OygVBS/NWMRZKlwXAXTGNc+Cn2ZffrTv2jjwOfJ6mPC1MOx6xF4Pla3Uqb3QuSI6dsUCUBYsF7R7zdcEsALGUJMoK+aoXg09i7qPMgIHdUHHsWcGPoHWgCf9PhD/ufV5qc8cMD7Wor7ikfeJm9fX69sxzs6jUQ9VulQ2Jp8/S6zTkkMiK2NZ6RtBcIbtc9jmR2q5lgnmgnGaZmyBSvHIeAMihUoYeVLIlV+KZ4PxEDZwZb+T84oSHpXqPoccvoz1+uWLnLJXlOSd1q7k5ACdk/Pf3+ca/zdxklUH0aFT8NGiLJnJtunPGx2HA3zuHPQ+PLUmAnSNSYTiE4cW/5w50AasSLIh0RNvW08Ph5LBvzoQaUWurSQH2bmaeDGXFXptxuMZEbgWuh7FgLePV5LB+Btkhvh+DVL74FOE2IoZRFtFEbFxJmx/BW8Bb1a/u/l//lzm/NSsBt489//9RcngbG4qaHdSRXqYoNCjZNORPPLJK6q/LpDz1g7g4CaqPu0XM1v8dgG8AdsO98ERkMXwEyJHL3YLQoTHw9qzRYge3ECYEwfrsPjAC3G9DhF8LrYj2yJFhEI45+zAwc8adi6ACdrcuFdbXAUB3j390U2n5oqPfOnbQHtN66G9of566tBtyZJ90U0repgBUVHZrhv7lxfgc/1kbG6YXJqUJPvlCJk8KBwqdM90LjIpsn57GQAVsKaP8fyo6yT9yAtGH/P2Efqk69Fb4xWYBPwfBDKLS1gBziaphHwCF63Lr+JSXLwzT5U/5W/g7T7IMCiNDP9xGZUGIPtPLQhHwoFIL4ZH2hkkRvuSxZ9wXAZXeXk0taftw4fhsDCbpQHd2rJjjmF/0PUYQW5cbn0sYoT1pJ6IaWj5/nPnyvbXv78VOQ2LEZo96+PotN19hWZPMzsoOGenoktL1zpayvfTy0tpotxVczRlR8v2L+WaU8lsbaX4jti5c3eca9NRYOE0jovTYnGU7vNk2Cjj6DqGlrHuKMO/0AMnBfbeTU6Y8atnE1Nwnj/CtGy9fvoT9ucQoKoIZZLziO/Shgq25j8VhGRjtiYPFT/0TCQz+Wt002x/OCAlt5Hb2WlRg8uenxp+5rNitbJQsabb5/kwMH6odN/1kQg2uR1lyM9BwIXW7NrM/qHfwu/ReQ/ER62Yngt+swGWGjSq3/aKKICZZ55L2R35rX53Ya/NDAOAb8+z52QQWzNYbastpUWB48W3O/qH44u3BVoL5Bb69FTKkztgmGktaQB7RwFn3L1SI6mRZU4i1ZHek+pJ7hi/DxMX5wlt0U563iEsgL2GBehkXGGkPIPxz1H/N94+Xfq0ZPMYbRUzZ9XJVCBob1+wy6TFGR2xYH7U6nlRbRHt1E66BLs8oL2dL09qUyDWIkgMPROyd1GhokjRd/Q/9WcAzle5v9zljmxvdP8bDO9mEcI9b86+7dIgaBE2NtJPonnwNdQcN7Orfq071PP5Cnc0TvUtchNGgkn1tyAZH0fbEqe2hp5xkW68FZGfiKDPJ5ipdm96DIdEnKdrxT5aQO6KOPhiOCq83hIVqAim+QCQvLLZN9SR3ACtAiZS3t1qX5W6CbuThLsRdIipUdZVA/SFqbhGzKbWPxg68cfPoiSWUwxke3aRkQiu2q7m3botesRTO9VyG4kL3EgiVUD1anuyogCeKdbF7d0dlYXluelAWiafg5mm0zEHqPjC9g8xP6NRaplmzzioTiTRqlCjklSBe2LhtajmliZwM4aaPfEZ+Wkim6osUILS8+eRIk+4t8Qc7nWMvjI8KO26EL/kxpWjLjse2dqpYAogp69dFNSiqQ4M17h+c2qMBU5/UTsv3F5FQHKyqhCR9fzkxOzbE5UTKvVJiJe9Z8cFsJac+WubUFoV1bLK6uBBjCaoIyTmq4yfTIhgWyAGicRAR456pdRyP69GVbU0g7vRe7/3afp+7HFHPRfpNwjUKeKIS8hSXF+4jzgKza5YGa4p+b6rPfMX2Lk01TXQVeGRicez6I8zk47fRmB6IDgvKCivVqD9tb4haL5PtLd3VOqQo3xSIRCdAnQ/DDbMNI7F/nD5gY3FTN+1bGw3Hltw65gx3z/799TfYrHvXN6lHhydTvuG/D3L32asd53Oqze2v3VifmiopO5dAbbO2LZ5izZjvrT8Tta/cNNz8LfGO+XS/ELT1QMVu7DvMP6Yd65k4SPaWu1baAFguv540C80aTAjyoBiuOt/DgZW6vYcTB2QNMNv6PF1E2Dzz7qtljzmVQpn5xhD/BN9f65IAceJAkxL5gwwo1AWH51J2Fjr0IuFWiOUoPl+3kYp00K3uCUeMY3hUV0SQSSKsRsgvKzZ8xpiV+kHEqjG7TrPKMjzMAGik16gck9IGZVAQDJigqMZQztgPkAbZscALaGVBxZQiMwS62P374nMnReds4drU7GWnF6+DIQPx0zjeiM0Z/O+1HaDKjT6o9vd50Q/Zlo70Z05qSIsffLXkGvJd9BphVWGAAGR8zepI4u/s066/n53TUsuZKU6cjrohboNmqon0JmQnHQ80+1xWeK4p6g5G7wk4XV0GPiC2WgRu29jVC5W5mu1mI97ZRHBc9Ao5zlx4Zx4qIGoXoS6BDgB5MqWFaotZ+x7t6bv7ZgS88P1B0a5MdxHEoV2mbU5NUi/fupFTv91xGXvTK2p/35l+K2wsDEgdHZs4DKh7wogBYvQt1ZJ8mI0Y7CMJSbhH8jh92UB+IDmR9aKc+WeppD+Bt9tyitffPT3RsFRfzXMX9D0dC5QcWVmzDZ0a/7QYGaNdJKSvAze9q8RQ0hzA7plAfSttnbx1Iock2ONWxxgXlz8BGS8oGr+lKq+CWhSgH6NlWoaGnf5GU9rYtfGF5WbMiYGgznsBGs32mqOMVvlmGnNXl6hFwuMYiiIpOnLnz7Foaus7gl0pcnbc0tz4pGAq7iurq1TNyF1AXPx9XkA9s6gKud1FPq+MuPJrAY4UtXLXkOhSrYHFL5LDk7qm9A4kyh5BB/BsSCLJUagJD6Pmza1GdyEucVIIPve7gmoKTdSpX19AFdg27EKG5+rwNXjlFyByYBrwxrg8HpcfWEDu95gEpiwbTgFV5ikjKcqYaj5C1DwgE9Kp+uDAts5dsHh7dj26qXE1WOVRhEvyZwPFhUMbNiaXtvp+ZCH1hDF5KPtVfAZh756WlB2qTla4sMxH2kqDur7M/SjTNCcWldUXWHAbJ9VbfvWWqnuu17vmXjoNYFlhnvTflko4yzkQHVQznKObCEXooO6nSZDvaFkE/kCeTmMZMpPs+5yZH/IIAFQmXk5eKFAlUIj3r3s27Nmb6U9iJo65w/X60RMJij4AUNeZyFcO2jjj716JV5ehPDQ+WguwByiIGyNnCEmgYcqQMshiEOHEBB5lx3FS3+hAu1E8+adkqPyUTwYzIl2wqA8lLNIE2/jRju7eFC6Fm6I/CFQGEpRC3ABDkgF3qVAw8OhfD4HzunA3yfDFBbSBLadDCfr5RAjQgnR60O7duwEyaKAkSewHSISn5/fwYOps8jd+ngjuA4SgrS2IYJhGm4P7j4Jrsn3ce2beRVlOUoFGUFux09w3Zq4EynEoMirGiEKQ3j/23ETvG6GXHYHo5unjAZtrYYCa8xb83xRgmuXaFYooQaEEhhX3nXNG74u0+1RZvj6yOoFXxnYt65OSFN+c3sJ7EbwgM0eu2/7S5YVZfePiPLee914fe5yNVj/h5lCtQnnWCEGidggQml1QvfF08BgGTs3p6kLMvamD4s+2X/fj/sOaiT62uXef24+Sj4lyAet1t5FIV+IhHC7nBShnYuuXQfz0QPDIVSE5yK8Fj0TZUdz+Vp2HRfNDvYTMNyQE1lGbdvG5/ea3Iu/2Ml5HaQJTDsXzpXrodXVUL08gN2TQoQb4OSJcXmmUglVtEEVyo4Oyt069HSFBgYmCvflLMaeJyGUcNLQqAqlBTPVn9DrdSlsH/hWhem2t0r2D0+C6I3Q7KDJzl0HB4BHf1c0ZPTtRvagJD8MjzLknKFm+zt+Xbt3NomHcWLk1wc/7Or3nyM6n7f4e6DX/5qmHmbyeRF9D35Cz+jjM205CI5cDzHCjRCDYg3Pz808Vnw7LDwctm64L/fyTFU3ALYaRYe+TbBI1SZrAD/0T3c/x/YT3lK0rWxfR53LdF6d/cusud+FA38zplz+nzvrVn5KMR37SgfnaPEMDMEFyPL1eGdborwLn4ZW07tpfk9xNi59LqVkiJyJKt2DUIfuQH7wOKjOF+SvnZTOr+QXnfecXJRHyMtTEss1IxwUCGRIiqnjopZ/jTKkJeQXDr08thx4hSsY+tq5aZm7VpBJaRa3V8Kic1N7Cp6brFrPW2zBTGPK5nHITEUS5MxmitqVcbOy9cQoHSksgY6ZQs9Df0ddeg+6hMU5LmM8tLz8Dx6Yt7DpMtMhvjEOiRPp44xvCM3Oc3zVH0N5Q3+sGveMTz2IfYsl5t2NmRfyMo94u1gerHhB9PTFthPT0Z1i7A/7Ejd43Oe8h2cz8Utmrz+Po/GTL5gIm1XCRbuAGhb+JK8UN+/sw0QT+rSLn+JPCymaNGTJ8aR3CqBi9IHWNYm7fiEazKicazDzMfhZcUfntoBvx9zDjBiMpUJ14/KRDFZApkCStejhda0QDq/aOA/YR1jH14SxmIXuz0z4srOEcWG1DxRECuzLFwsjv1VZPR5dUVunOdrfdAqPblpMi+gehpwz1ERuMjohje+OlAv/WCWNqzrO8bskDf1/+fzQuAyXWlolr4JfuXeghlHJrGBVe+4YYlcBFW6VbjXbXBVJMmlSviwpSZr/gpblINBuRWRAiLTxVJF/VBpfhIwtr7e6zl6HZCwKWslErJ+d4DKrHhXHE5X6RyWfOnQWR9mh/53xiJVgGfU7KPhx00A7CiNYDqHm6agxOgqkgkAAjNApHWgx+/yXLz5PAWIv+I/dul82N2IQGcCOGQgt3Z6gxcSJFzVXLQCyJCa9NJB9SRCopa3ZokvwaeBPY1Bpa1UCX+nwaMOC2f8IwUQKti3ZDVSdcYcFTTgysONC+UO2+dbAp91nN7BxXt3Y6mY0aGHrb9sYir9fPoI14Tr961wY1P89p0hvoe7AjO5kiUpdpFZL4BI1vW2VRJ4gTxjuRfdv7u/7vnnZAncfwVDGLhDTyQQhDdZl/Il3JGjgRAU2GlEZKdsjppktTHgmM5A5LZeFTnssUC1nvmsEQKfOyheVFysMzGg8JqubacmJm+u6gP4lOjU9OZVfx58r/27Ns2RXSWulIHpxRIEpuDykorngO3J2TmCmWp0ZmPNY41BlHnDrHjsCs9SqlfeRYzUAt0u/umEDbryUkXET57WWjjN+EbTezGDgSdgB6hUOFrFC5BTdxsBNLOqQeIj6a2IEf0VS4q+H46mvuE2s+Ld+z9fErx4JlGEKk3pMNERlUrafpiL62AkeBkL2fVc7zhUC6IEfv/1b/Pu1Lr3INp3KRAPszcu/DlwGYbufzqgp97NHtOa5/cPnXNDnYO3XnUmJzraGNtdVP68OF2zoglLq5mWn2PahFy+mbpvQ9hIXt2JzupNGBCO1B1E/X5CkXkEHqHUxaY4AWMvQyisKEgMPSZwnL/qqSI8Vj0kn2okGor7dN+Dkhfp9h+WbMAqIYvt2/6NnhvbWzhna9extfYPRNMIfOT7BOy9O1PxCnZBMUMmdAqYXAoXXtUzGJ6upakkOGccxcNwoZRS5JbiMI+M0cqTq7h2F/EKDSJ8AIpI2YRsdgXCk+5LgxTi20y8XKOQ6v3m94e3Y0ek+L/hRJ6e/8TgKN38+DtPWxy6MTQ38VwYnQ0QUMJyD3rBKS6onFnALiXNqpo5f8vZ6h9HoTTMtxSvw3riZKxsvx226rUgA/47owHcglqEX3wufqUf0fLwI4EvUqqiV40hKCA6zJMelXB+9imQTx1jYCXRpOML+FjgVbM3JUaAVEUAXrA/Q4dRUTmM+kqfUWtt6n00FvaFC/7FXu73qErkIJjbsbkYOIcMMuj1iL4yH34KkK0VKiGMTKRXCA/uBFRCuTDmc7W5B45cPZxjPHEMSqBNXN0Ft0DioCdqAyxcLM0HU9RCzlAYzQRdAFBAEvOU684/xwfE//Nx0yVByLjQfGo+is59vrDAnrHuSRV53cB2ZBVK6sBvRcLoL3qEUWPxNfibL8zcJmrRWlWlxhgXUWgsTPybix+C6sefQfy3qHrxKK9XmHLaEWO6qZeoAtTRH9bKKHPQTlSfFgkUl4nLrdTBT3iKV2mD+bdaNcaF2qcqLeo7BwhOaVipvYQYaclvCNuT+GF3lzVUps7R26AyoXSvQ2iEzIHbtrJRKv4VMqRMicJVyVTBVFi8676Yn8zkJKLAbr1HSmEAJV4f7RabduheYqSOCgE8ffzvUOicluAGJiwPE7uVbiwBjvUIENG856Jb6AQQbxK00uwDvgCV4tWnKLvY5mEviRVsUrzJI4Uy5oDeBgBGbNZ3GLabWwAKv80wejlR52l+z1srIveSVv/To4rLqmb78eIPG5voof7WkvrHIZGbiO8Tjhd5X4fWIEkQ7fDMkwdGw/YZ+mM7b8ivWSDJgtW7FPM8ncZON6En0IfQFNBsgNaFamPSNTTA/BhbN9jJugys/hhaF3lh6pjj0bPDe3xg+L1D/o4+gXopiXkBg2Ol2WSsiotrqqh8UaItwYN/CiDlm85wu6ueEd7G+0Rx+VpkslycXApwvRNZKobs5yeQe8F8DIYk4C7GxbAS7nWjyNCI7qBM0muW2fZQknqDamXc2MG4z199lWihx2x9TabSRlCO0CVo+goQok//uCBig/wnSBLdaREBblKswL02YLPipQ5AiSM8HmhY+KjegUmWrUSkq56GisoAMZVqKMl11U6DBAXcZy4qch1JUqNWyVFS5YeEjoClfkM5PaetIFqQJc+9Qt1N7cGeiGekHcT3ffECgo/EhbdJrkvZQ+Uzr4j3GuGiZu165P3N/dYKppH46H48+91MVo6lQ8kCgdCbFMzO8YxvZTMnpsKXO5Us/dWctzWp2iumTTcr/46Nzrx8hJHg+GR45f/PnoJYTvO5FurzVLkBII+zFzuUricNAOdghz5Zqk/TJ3rcYRW6FxgRT4tn0MlAJKNs/R/rTLpcSWiG9wK3YZKvcV7jf6dx/WWtnf0FhMBcU8kYB2AOXAT3By0pLlmrc4Oxnp1cfncmWghm5NyOWhrMcEDOEsv2BpbUyIHL9Ay3niRpZzihBt+iMwN8I/ALKDOBO+KbMeF9wblT/x+HtNgEe4pKnT5imsZ7tM2eOkE3ECV+rYE3COjBmlwRvERYtt81Pmtd5TG1d6ex76RX6PNAJebUOhatT68asVTuQYNDwslzCI0fls8pac2dRp7Uwx56TjVcO6NoQ/xn7pKC5pT4wIaduRSaHdwe9JOvp/iNuRF6V2XlyqyoVKP8bz2pnVbCbKOeZCdFOZYsXLCU/9+0nEpk+EVGSPhi02+zjFYFOg6yDylDh7/7Oqc5DeLtCFY16NzAkL+TUyJz/wniQsUL02uBebC/+HJ5zORUS/naNDCcbTYOaf/z05OxYsdvPTckYfK/7ef5YNCjC44AZeCjgcWwzEJLLcM8vkFtMIGLm7DWJEpuXo/RYcUDmu+ggnKW9eKAstWSfv3Whdy64CFxFoZRTMwXJ/LwEi8f3Hi9K3/D73G1WdURgJCHL9+wivaeFkcSIxmYQnKBswIAvDYvhlasyA9LSAjJVb/q36CI9Yg53zI2+5go6OOfsz1V0PJfJxXscroSel0qHmzWAhpLpeZoR4EHnuWkHGsI47Ynckzbl9HROpWn3prieitw465fTcefpNSSo7EHH2WtnZzlJKfGxdhdnS2MvR846FxfjdLFHxayhOIeW4W2fEd0QBSADCxRC3u5RiWDGtahrMwTiPaMxwszrz7b9vu3as1Nf5Sl4dBZiCDmMGCQMIoaRQydgRqKxttZGGGpjTa2JaGpMIiZt1UYcIqTBeF5AKm2ABzkCA3OqAh0OTVDo1TjAPscRqImEs7M+az9lsen+ftJ+zuL2WBalzljpuaFi9gbWqpCURZaICW4I3+8X5+sbmynQfIafx5+7YfpvQLmxYZWoQHQSW9PbwDSyIaV48kfXj8kBzjYauI3O7oq6ht5dGbNUFd29bFtN1qqTqyJbWB9ftu3MI9Vx60h5O9tefgQq5Sle0fUFVX7Ru3cfOzYsH74SFj7ZvmeTsfbECTivo66VXZcS703nyLh0K31S6HLIyPRLwIxHbRv8dhOFxJPr/TZI727FzSPWkfBA0GXnDlci3dwk1x10kAK42iONJ09yBdXRiXUA/ZTynfnZ1CwXYHGWC7BCzWU7y2XRESs5iw5s1SId7IHQPVmuYTZNoV3jT1ezQIdZ3B9Pj9JN05DHUBbUMSRN7DDWSxFTUXF7FPW1KezenOL/SQUkIq78/8UrIL76HkW9hVRLCiTVxVa82P4CkFtw6z++3MKeHH7/8q+XN9azJ9kdLz+su1l189k3JTSEbsvLj0l8mo3bjFLW33oJqKVygo2wHq/3enb1OhIGUnc2pKcEp1TxnWoQDHmNcoQ1xGr0XMs6giIk5dcQkwh1d0wQryM4bWzc8NQehbpAmUCtO3SfMoms3dtvNvoSTQQ/gpHoSzTSyzIR3pxYAobG1a5ohNhgEFpkEhkQGBc0QrSvsi4PjrgZjxuH8gSefIWgq8Y9es74LHLv9xCP3pDeYCxzlrMIcsxR7TXrbgOhnFuPGM0QMCi8mX2Bnay3j50f89ducxxyLQLsj2lH355yOIijW5oQrbNEYEA1OgKCgqlcEpHVn4QEwWRVaB9MC2uFon9TIZyfAAKpBriVSE7knmoUlBe0J3RH3imjblcVGgKG9/SEU5aAr5aPTj90lQwGQiax+okGCAgMZsALN/UDitFlO6F0QN9HyBZ3llJdBV3Ee4Q9AlcqNjCL0AfoA5NakxZ+w4nrhjUjmuE6MUunPO9xgnW+l5k2BPcyA9bRytH0sh2wYsw5AMSyqwfbrwYAF9Db0BeAtQuV6Lclc2LqN0bnyft5nXxGDQyhmt/lBQrTON/D8Wxqwtf5qSnLXiQ8ZaHM3hDN2bL+eTZkFDIoYjwS8eDxslsRED/TP6OH1jXRho1ClwuMx5xErauHAkw+DnKizTLgz4ZYpBERpohBpKBKEPCcf1Cq2xbUqePxSDUehoH9DWNfg8KaKtFUE006W4uAQfkQIuwvMprhIIEYHRgasQKDAOYynjCQ5BQMhk5BYZCUXYwEWRfbjfgIwqwg6RkVj/MwKBINQyO14tksAYk9xfbDkETuGDY/1o9NGl8sbByrE2PE4NmvYegcPQrTlQuGUwHUnzHGlCKXAZM2XgZVg2AVj/JoV947aNqEpRAIbBUM/jdhrEtG2GvVg2FGLmmQqJNtHoDBI4DcXJS2ynAadS35XgtqmDSCavFqQW8lDlMXaoRUejl7NjAL50DHsI6M/ikAaA2VcDssNDgbXotcYkUiiHlZshDgbQeDqMBsEBSQNQoFgyzD6JCQz+MPehhYvXzBUQdZRo/EdELRWpaRNQgoAceHPpQKoIKaNsMQPUwjE8Cn9iBg2Zs4DJHls6QPOy282yBGCBXHxRW67c4U3F94ZsFsm/NhRuJ+8ArC/rsHsdrOQtxFm3GBha0B1Z6N7ZLCnJxtG11GC2xwlVR2fAg0X1UxM34uo4GZF6+aDcwf/D8uOFejya0V6FBNng+h60K/GB+fmAwHeNPx+r60L7zlX+2wS62YhvmvV5OXBeRVs1ZKuktLu7xWetTkqpYSV1+cv2A9pyEqco5Fvci901nQyVykttZHAtqwsjItIB8NSWkuRmK7J1eG2lZ8mQnqor2PefeQALeRnFynhbjcDzuXvzAFEhlH3F0LUOpS2Ov/meg6Sx0WO+dD+dM/V0vBOb7/lC0Uw2iwkPrBZOl5nP/3ZJkRwwtEukicbpY0K1v4k0gPA7rdtYWQur/YDuFuPFCs7lsaSbRL9pLl1RpNE8APePRhykJjIu4TTtFr+xWIRe7jFjO6L9hPYT+qgzaJi10L7sv2kLr/cx4s8YdhYbrreX91n7eW2n2qX6nwhAxBqaJjHIIy1odllL3kspU+OhVcBSLdbxxGS9xxRJaosr3VKilnhSLXtx52v1DFA3+mApKlLOgPEA6V1d6rhAH8necAvV4v9N/snKAWUar6T1WuKiT8ADBHx8+p6ApZP1ivlKjswapyfFeG4N2HVZOnd3tnVt+n7WMOGw1FXNuIzL2eK9jUKkAIotQgGpPY6TWXEQAZI6cMYsc4XvsddAye5bjGxBovFalU9ebWv3otj2f3Uf6+r/+1K9WUVz73Fd7UBjrTvdoTcYlFbvuJKoMaxkj8Zw50PO+5tkA47eNRcV9lfaDRfbl8FtlHWQIOXGVAyjcxcxQgVvFtmYZt9U/pV++oeCyjfUX9iIsfkePec9SbSvur/v0bw9SsPbhc9/Tuv/Iae8fP9WYcof5m+yeOR6ErAv+0IH9ysxzq42C7BxK2NICfmGzY/OHC2VFbZuwBjlYjatDJqUkPtONtTOZ+b59ZSX5f72mdKdiKF9MRYEt+XweZ8cPBOQf8N0VnFg+QP/t3wGXBxdgFrZxFdOSspLWz4cWGmPYXWxydLw40o1s8JptSEkQngDoWai8W0rhPK+cLOnK+o7Xz04sNeUy+2JLG2YsDqyKFxdTJDf9FHiFiWze5JiXcKRobu1v3/Ik6OfA6577wL/pA2+vT/pg4/Qcy+uJ5wlWfY+zqzktff5dzaOic1IMXiyruTYzD5+HQsYreK+kXXzxCxLZuMnljUsIdjttn2N1X7ifq5MCzB4np/6IPFoL7Vp/2Rz79Q2CRQRUwh6s+R0fuatzfS19/V0lGhxJSD+zpLKq4NyW04fOAJupEhX21Yn9jIcBUG9Kev8tChAQQdpCCAQv08yDoF8sDAcijJDKFSnN5fvZ56cZgunuwPNkcLo8vEIrEEi9vH18/f6lMrlAGqNSBmqDgkBmhYdog/FrFGk/S7PF8vT/fX16UVd20XT+M07ys236c122w7cLlZIn1CW4SzYYeLcEMFAw1QE8RwjltrnQjkMoSaklTetQ+ZIXBYIP0MhKaBDwbYG1AignpRvx8kIFHDi7ywzV+3sis1ZY4yjIVBjW6a1URSmq6UiZVP4O7FjlxMKlQ61JPsxTAMaa3VEbgIcu4CalN2wl5hYsB6x/9qCfkwwC2R25hKC6WCopPk72ISxhA4V30iBdHjKXOrXrkh9rBdiazjpIelTDWtY/QznlXQZCqcakoEjyMok1kQO4mhGjQ7zTO75RdIdMDWfKsmqsvG2CiSdx6ElnKPPdwAw2Q2/pvbddTZ1a479s+ROB2VxXF9/ujlF9BAzM+afTIsxHNN+KyBWqAL9W4oL7pXgQjSeGIRR1kGF5FV6GVJo2bTBpfC1nNyHomS9iSwV7oAaxMektt18gmKZqjztIadgpMK+kAWkWrk+TZHxqpfwFcR+KqNlBK3NFjTB5psQ4HmYpJOhjpQSfgnCbpkcssMu6jODefsl6T3NxBLXJkgYZtJRoQDfKM/RDzF+EIxOjX2fSbnnpYRbu6uZVqV5xXcVgFtcphUbk2bwq0auNGq7fKScDNbG/9Nk/K+hUBwStTTqpooYxkTsV4i5sG1P8FAAAA") format("woff2"), url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC42NjNhNGM5MS53b2ZmIjs=) format("woff"), url(data:font/ttf;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC5jODllMTQ5NC50dGYiOw==) format("truetype"), url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJpbWcvaWNvbmZvbnQuMmYxNjBjYjQuc3ZnIjs=#bj-icon) format("svg");
}
.bj-icon {
  font-family: "bj-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bj-icon-yujing1:before {
  content: "\e87a";
}
.bj-icon-huizhi:before {
  content: "\e642";
}
.bj-icon-jiazaishibai:before {
  content: "\e641";
}
.bj-icon-jianyizhuxiao:before {
  content: "\e640";
}
.bj-icon-jiegouwu:before {
  content: "\e63e";
}
.bj-icon-jianceshebei:before {
  content: "\e6e3";
}
.bj-icon-qiehuanzhanghao:before {
  content: "\e652";
}
.bj-icon-weixin:before {
  content: "\e63f";
}
.bj-icon-zhanghaoanquan:before {
  content: "\e695";
}
.bj-icon-jiahao:before {
  content: "\e63d";
}
.bj-icon-shengchanliang:before {
  content: "\e63b";
}
.bj-icon-hegelv:before {
  content: "\e63c";
}
.bj-icon-shichang:before {
  content: "\e636";
}
.bj-icon-chuzhilv:before {
  content: "\e637";
}
.bj-icon-yunshu:before {
  content: "\e638";
}
.bj-icon-yujing:before {
  content: "\e639";
}
.bj-icon-zongchanliang:before {
  content: "\e63a";
}
.bj-icon-tongji:before {
  content: "\e635";
}
.bj-icon-tanpuji:before {
  content: "\e632";
}
.bj-icon-sudu:before {
  content: "\e633";
}
.bj-icon-wendu:before {
  content: "\e634";
}
.bj-icon-peizhi:before {
  content: "\e69d";
}
.bj-icon-xietongzhihuidaping:before {
  content: "\e631";
}
.bj-icon-qiehuan:before {
  content: "\e630";
}
.bj-icon-project_space:before {
  content: "\e62f";
}
.bj-icon-tree_line:before {
  content: "\e6f6";
}
.bj-icon-gongren:before {
  content: "\e6db";
}
.bj-icon-shexiangtou:before {
  content: "\e62d";
}
.bj-icon-chuanganqi-f:before {
  content: "\e6b0";
}
.bj-icon-qiaoliang:before {
  content: "\e62e";
}
.bj-icon-shigong:before {
  content: "\e65d";
}
.bj-icon-duihao:before {
  content: "\e628";
}
.bj-icon-weather-9:before {
  content: "\e6e5";
}
.bj-icon-weather-11:before {
  content: "\e6e6";
}
.bj-icon-weather-1:before {
  content: "\e6e7";
}
.bj-icon-weather-2:before {
  content: "\e6e8";
}
.bj-icon-weather-12:before {
  content: "\e6e9";
}
.bj-icon-weather-5:before {
  content: "\e6ea";
}
.bj-icon-thunder:before {
  content: "\e6eb";
}
.bj-icon-weather-4:before {
  content: "\e6ec";
}
.bj-icon-weather-15:before {
  content: "\e6ed";
}
.bj-icon-hail:before {
  content: "\e6ee";
}
.bj-icon-weather-17:before {
  content: "\e6ef";
}
.bj-icon-weather-7:before {
  content: "\e6f0";
}
.bj-icon-weather-19:before {
  content: "\e6f1";
}
.bj-icon-weather-18:before {
  content: "\e6f2";
}
.bj-icon-stand-storm:before {
  content: "\e6f3";
}
.bj-icon-weather-21:before {
  content: "\e6f4";
}
.bj-icon-haze:before {
  content: "\e6f5";
}
.bj-icon-gerenzhognxin:before {
  content: "\e629";
}
.bj-icon-daiban_:before {
  content: "\e62a";
}
.bj-icon-quanping:before {
  content: "\e62b";
}
.bj-icon-shouce:before {
  content: "\e62c";
}
.bj-icon-zhanglayajiang:before {
  content: "\e771";
}
.bj-icon-sigongge:before {
  content: "\e626";
}
.bj-icon-yige:before {
  content: "\e627";
}
.bj-icon-xinzengzijiedian:before {
  content: "\e622";
}
.bj-icon-shanchu:before {
  content: "\e623";
}
.bj-icon-xinzenggenjiedian:before {
  content: "\e624";
}
.bj-icon-bianji:before {
  content: "\e625";
}
.bj-icon-a-3:before {
  content: "\e61f";
}
.bj-icon-a-4:before {
  content: "\e620";
}
.bj-icon-a-5:before {
  content: "\e621";
}
.bj-icon-a-6:before {
  content: "\e61d";
}
.bj-icon-a-7:before {
  content: "\e61e";
}
.bj-icon-a-2:before {
  content: "\e61c";
}
.bj-icon-liqingtongshigong:before {
  content: "\e61b";
}
.bj-icon-daichuli:before {
  content: "\e616";
}
.bj-icon-tuichudenglu:before {
  content: "\e617";
}
.bj-icon-wofaqi:before {
  content: "\e618";
}
.bj-icon-guanyuwomen:before {
  content: "\e619";
}
.bj-icon-yichuli:before {
  content: "\e61a";
}
.bj-icon-liqingtongshengchan:before {
  content: "\e615";
}
.bj-icon-liqingtongyunshu:before {
  content: "\e66b";
}
.bj-icon-shouye:before {
  content: "\e6d5";
}
.bj-icon-zhiliangbaogao:before {
  content: "\e770";
}
.bj-icon-emptyContainer:before {
  content: "\e6a9";
}
.bj-icon-yhm:before {
  content: "\e614";
}
.bj-icon-mima:before {
  content: "\e613";
}
.bj-icon-tj:before {
  content: "\e612";
}
.bj-icon-xl:before {
  content: "\e611";
}
.bj-icon-cd:before {
  content: "\e610";
}
.bj-icon-ny:before {
  content: "\e608";
}
.bj-icon-tp:before {
  content: "\e609";
}
.bj-icon-sc:before {
  content: "\e60a";
}
.bj-icon-ys:before {
  content: "\e60b";
}
.bj-icon-sy:before {
  content: "\e60c";
}
.bj-icon-yy:before {
  content: "\e60d";
}
.bj-icon-syjc:before {
  content: "\e60e";
}
.bj-icon-lqjg:before {
  content: "\e60f";
}
.bj-icon-close:before {
  content: "\e600";
}
.bj-icon-zjxm:before {
  content: "\e606";
}
.bj-icon-ywcxm:before {
  content: "\e605";
}
.bj-icon-search:before {
  content: "\e604";
}
.bj-icon-project:before {
  content: "\e603";
}
.bj-icon-choose:before {
  content: "\e602";
}
.bj-icon-next:before {
  content: "\e607";
}
.bj-icon-back:before {
  content: "\e601";
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.equ-positon-window-contanier {
  width: 438px;
  padding: 8px 0px 10px 6px;
  box-sizing: border-box;
  position: relative;
  bottom: 0;
  left: 0;
}
.equ-positon-window-contanier .amap-info-content {
  padding: 0;
}
.equ-positon-window-contanier .amap-info-close {
  top: 22px;
  right: 20px;
}
.equ-positon-window-contanier .content-people-window-card .title {
  margin-bottom: 15px;
}
.equ-positon-window-contanier .content-people-window-card .title .title-txt {
  font-size: 18px;
  font-weight: bold;
  color: #263759;
}
.equ-positon-window-contanier .content-people-window-card .main-content {
  margin-top: 6px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.equ-positon-window-contanier .content-people-window-card .main-content .left-img {
  width: 160px;
  height: 160px;
  border-radius: 4px;
  margin-right: 22px;
}
.equ-positon-window-contanier .content-people-window-card .main-content .right-info .item-info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.equ-positon-window-contanier .content-people-window-card .main-content .right-info .item-info .label {
  width: 70px;
  color: #8a9295;
  flex-shrink: 0;
}
.equ-positon-window-contanier .content-people-window-card .main-content .right-info .item-info .label > span {
  display: inline-block;
  width: 56px;
  text-align-last: justify;
}
.equ-positon-window-contanier .content-people-window-card .main-content .right-info .item-info .val {
  color: #3759a0;
}
.equ-positon-window-contanier .content-people-window-card .bottom-btns {
  width: 96px;
  height: 36px;
  background: #36589e;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  line-height: 36px;
  margin: 0 auto;
  margin-top: 20px;
}

.absolute[data-v-1711083a] {
  position: absolute;
}
.relative[data-v-1711083a] {
  position: relative;
}
.flex[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1711083a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1711083a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1711083a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1711083a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1711083a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1711083a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1711083a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1711083a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1711083a] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1711083a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1711083a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1711083a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1711083a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1711083a]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1711083a]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1711083a] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1711083a]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1711083a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1711083a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1711083a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1711083a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1711083a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1711083a] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1711083a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1711083a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1711083a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1711083a],
.amap-copyright[data-v-1711083a] {
  display: none !important;
}
.box-shadow[data-v-1711083a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1711083a] {
  box-sizing: border-box;
}
.flex-center[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1711083a] .ant-carousel {
  height: 100%;
}
[data-v-1711083a] .ant-carousel .slick-slider,[data-v-1711083a] .ant-carousel .slick-track,[data-v-1711083a] .ant-carousel .slick-list,[data-v-1711083a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1711083a] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1711083a]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1711083a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1711083a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1711083a] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1711083a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1711083a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1711083a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1711083a] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1711083a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1711083a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1711083a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1711083a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1711083a]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1711083a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1711083a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1711083a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1711083a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1711083a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1711083a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1711083a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1711083a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1711083a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1711083a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1711083a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1711083a] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1711083a] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1711083a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1711083a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1711083a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1711083a] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1711083a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1711083a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1711083a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1711083a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1711083a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1711083a] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1711083a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1711083a] {
  color: var(--primary-color);
}
.file-name-type[data-v-1711083a] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1711083a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1711083a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1711083a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1711083a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1711083a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1711083a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1711083a] {
  color: #999999;
}
.file-name-type .file-list[data-v-1711083a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1711083a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1711083a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1711083a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1711083a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1711083a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1711083a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1711083a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1711083a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1711083a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1711083a]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1711083a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1711083a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1711083a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1711083a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1711083a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1711083a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1711083a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1711083a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1711083a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1711083a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1711083a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1711083a] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1711083a] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1711083a] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1711083a] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1711083a]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1711083a] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1711083a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1711083a] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1711083a]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1711083a]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1711083a] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1711083a] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1711083a] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1711083a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1711083a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1711083a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1711083a] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1711083a] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1711083a] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1711083a] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1711083a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1711083a] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1711083a] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1711083a] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1711083a] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1711083a] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1711083a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1711083a] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1711083a] {
  flex-shrink: 0;
}
input[type="number"][data-v-1711083a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1711083a]::-webkit-inner-spin-button,
input[type="number"][data-v-1711083a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1711083a] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1711083a] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1711083a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1711083a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1711083a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1711083a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1711083a] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1711083a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1711083a] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1711083a] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1711083a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1711083a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1711083a] {
  flex-shrink: 0;
}
[data-v-1711083a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1711083a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1711083a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1711083a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1711083a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1711083a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1711083a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1711083a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1711083a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1711083a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1711083a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-gis-container[data-v-1711083a] {
  height: 100%;
  padding-top: 10px;
  position: relative;
}
.data-gis-container[data-v-1711083a] .amap-logo,
.data-gis-container[data-v-1711083a] .amap-copyright {
  display: none !important;
}
.data-gis-container[data-v-1711083a] .amap-marker-label {
  border: none;
  padding: 5px 10px;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  color: var(--primary-color);
  font-size: 14px;
  font-weight: bold;
}
.data-gis-container #map-container[data-v-1711083a] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-radius: 4px;
}
.data-gis-container .legend-wrap[data-v-1711083a] {
  position: absolute;
  top: 28px;
  right: 450px;
  width: 156px;
  height: 166px;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(126, 141, 172, 0.2);
  border-radius: 4px;
  font-size: 14px;
}
.data-gis-container .legend-wrap[data-v-1711083a] .ant-checkbox-group {
  margin-top: 10px;
}
.data-gis-container .legend-wrap[data-v-1711083a] .ant-checkbox-group .ant-checkbox-wrapper {
  margin-left: 16px;
  margin-top: 8px;
}
.data-gis-container .legend-wrap[data-v-1711083a] .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox {
  margin-top: 4px;
}
.data-gis-container .legend-wrap img[data-v-1711083a] {
  width: 30px;
  height: 25px;
  margin-left: 5px;
  margin-right: 10px;
}
.data-gis-container .status-wrap[data-v-1711083a] {
  position: absolute;
  left: 12px;
  bottom: 12px;
  width: 150px;
  height: 40px;
  background: #ffffff;
  border-radius: 4px;
  align-items: center;
}
.data-gis-container .status-wrap .status[data-v-1711083a] {
  align-items: center;
}
.data-gis-container .status-wrap .status .circle[data-v-1711083a] {
  width: 12px;
  height: 12px;
  background: linear-gradient(0deg, #2e46f7, #2ec5f7);
  border-radius: 50%;
  margin-right: 8px;
  margin-left: 16px;
}
.data-gis-container .status-wrap .status .circle-outline[data-v-1711083a] {
  background: linear-gradient(0deg, #585858, #a6adb9);
  margin-left: 20px;
}
.data-gis-container .statistical-warp[data-v-1711083a] {
  width: 420px;
  background: rgba(255, 255, 255, 0.8);
  border-top: 3px solid var(--primary-color);
  box-shadow: 0px 0px 16px 0px rgba(150, 160, 172, 0.2);
  border-radius: 4px;
  padding: 24px;
  position: absolute;
  top: 28px;
  bottom: 28px;
  right: 20px;
  z-index: 9;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-gis-container .statistical-warp .title[data-v-1711083a] {
  font-size: 16px;
  color: #333;
}
.data-gis-container .statistical-warp .car-list-contanier[data-v-1711083a] {
  width: 100%;
  height: calc(100% - 44px);
  background: #ffffff;
  border: 1px solid #dcdee2;
  margin-top: 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-header[data-v-1711083a],
.data-gis-container .statistical-warp .car-list-contanier .car-list-item[data-v-1711083a] {
  height: 52px;
  border-bottom: 1px solid #dcdee2;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-weight: bold;
  color: #2b2c30;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-header > div[data-v-1711083a],
.data-gis-container .statistical-warp .car-list-contanier .car-list-item > div[data-v-1711083a] {
  padding-left: 20px;
  box-sizing: border-box;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-header .carNum[data-v-1711083a],
.data-gis-container .statistical-warp .car-list-contanier .car-list-item .carNum[data-v-1711083a] {
  width: 100px;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-header .carType[data-v-1711083a],
.data-gis-container .statistical-warp .car-list-contanier .car-list-item .carType[data-v-1711083a] {
  width: 95px;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-item[data-v-1711083a] {
  font-weight: normal;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-item .carNum[data-v-1711083a] {
  padding-left: 20px;
  box-sizing: border-box;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-item[data-v-1711083a]:last-child {
  border-bottom: 0;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-body[data-v-1711083a] {
  flex: 1;
  overflow: auto !important;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-body[data-v-1711083a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-body[data-v-1711083a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-body[data-v-1711083a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-gis-container .statistical-warp .car-list-contanier .car-list-body[data-v-1711083a] .ant-empty {
  margin: 20px 0;
}

.absolute[data-v-0e940366] {
  position: absolute;
}
.relative[data-v-0e940366] {
  position: relative;
}
.flex[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0e940366] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0e940366]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0e940366]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0e940366]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0e940366] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0e940366] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0e940366] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0e940366] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0e940366] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0e940366],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0e940366]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0e940366] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0e940366] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0e940366]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0e940366]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0e940366] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0e940366]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0e940366]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0e940366] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0e940366] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0e940366] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0e940366] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0e940366] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0e940366] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0e940366] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0e940366] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0e940366],
.amap-copyright[data-v-0e940366] {
  display: none !important;
}
.box-shadow[data-v-0e940366] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0e940366] {
  box-sizing: border-box;
}
.flex-center[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0e940366] .ant-carousel {
  height: 100%;
}
[data-v-0e940366] .ant-carousel .slick-slider,[data-v-0e940366] .ant-carousel .slick-track,[data-v-0e940366] .ant-carousel .slick-list,[data-v-0e940366] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0e940366] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0e940366]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0e940366]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0e940366] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0e940366] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0e940366] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0e940366] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0e940366] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0e940366] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0e940366] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0e940366] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0e940366] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0e940366] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0e940366]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0e940366]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0e940366]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0e940366]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0e940366] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0e940366] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0e940366] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0e940366] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0e940366]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0e940366] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0e940366] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0e940366]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0e940366] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0e940366] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0e940366]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0e940366]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e940366],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e940366] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e940366]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e940366]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e940366]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e940366]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0e940366],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0e940366] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0e940366],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0e940366] {
  color: var(--primary-color);
}
.file-name-type[data-v-0e940366] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0e940366]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0e940366]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0e940366]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0e940366] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0e940366] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0e940366] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0e940366] {
  color: #999999;
}
.file-name-type .file-list[data-v-0e940366]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0e940366] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0e940366] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0e940366]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0e940366] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0e940366] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0e940366] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0e940366] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0e940366] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0e940366] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0e940366]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0e940366]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0e940366]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0e940366]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0e940366]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0e940366] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0e940366] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0e940366] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0e940366] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0e940366] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0e940366] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0e940366] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0e940366] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-0e940366] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-0e940366] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0e940366] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0e940366]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-0e940366] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-0e940366] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e940366] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e940366]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e940366]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-0e940366] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-0e940366] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e940366] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e940366]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e940366]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e940366]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-0e940366] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-0e940366] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-0e940366] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-0e940366] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-0e940366] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-0e940366] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-0e940366] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-0e940366] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-0e940366] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0e940366] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0e940366]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0e940366] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0e940366] {
  flex-shrink: 0;
}
input[type="number"][data-v-0e940366] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0e940366]::-webkit-inner-spin-button,
input[type="number"][data-v-0e940366]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0e940366] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0e940366] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0e940366]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0e940366] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0e940366] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0e940366] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0e940366] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0e940366] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0e940366] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0e940366] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0e940366]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0e940366] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0e940366] {
  flex-shrink: 0;
}
[data-v-0e940366] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0e940366] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0e940366] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0e940366] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0e940366] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0e940366] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0e940366] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0e940366] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0e940366] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0e940366] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0e940366] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-0e940366] .user-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-0e940366] .user-modal-container .curve-modal-body {
  padding: 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-0e940366] .user-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0e940366] .user-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0e940366] .user-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0e940366] .user-modal-container .curve-modal-body .el-image {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
[data-v-0e940366] .user-modal-container .modal-footer {
  padding-bottom: 20px;
  text-align: center;
}
[data-v-0e940366] .user-modal-container .modal-footer button:last-child {
  margin-left: 20px;
}

.absolute[data-v-3a68c992] {
  position: absolute;
}
.relative[data-v-3a68c992] {
  position: relative;
}
.flex[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3a68c992] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3a68c992]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3a68c992]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3a68c992]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3a68c992] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3a68c992] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3a68c992] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3a68c992] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3a68c992] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3a68c992],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3a68c992]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3a68c992] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3a68c992] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3a68c992]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-3a68c992]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-3a68c992] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-3a68c992]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-3a68c992]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3a68c992] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3a68c992] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3a68c992] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3a68c992] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3a68c992] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-3a68c992] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3a68c992] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3a68c992] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3a68c992],
.amap-copyright[data-v-3a68c992] {
  display: none !important;
}
.box-shadow[data-v-3a68c992] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3a68c992] {
  box-sizing: border-box;
}
.flex-center[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3a68c992] .ant-carousel {
  height: 100%;
}
[data-v-3a68c992] .ant-carousel .slick-slider,[data-v-3a68c992] .ant-carousel .slick-track,[data-v-3a68c992] .ant-carousel .slick-list,[data-v-3a68c992] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-3a68c992] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-3a68c992]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-3a68c992]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3a68c992] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3a68c992] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-3a68c992] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3a68c992] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3a68c992] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3a68c992] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-3a68c992] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3a68c992] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3a68c992] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3a68c992] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3a68c992]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-3a68c992]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3a68c992]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3a68c992]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3a68c992] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3a68c992] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3a68c992] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3a68c992] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3a68c992]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-3a68c992] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3a68c992] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3a68c992]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3a68c992] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3a68c992] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3a68c992]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3a68c992]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3a68c992],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3a68c992] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3a68c992]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3a68c992]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3a68c992]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3a68c992]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3a68c992],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3a68c992] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-3a68c992],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3a68c992] {
  color: var(--primary-color);
}
.file-name-type[data-v-3a68c992] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-3a68c992]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3a68c992]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3a68c992]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3a68c992] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3a68c992] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3a68c992] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-3a68c992] {
  color: #999999;
}
.file-name-type .file-list[data-v-3a68c992]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3a68c992] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3a68c992] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-3a68c992]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3a68c992] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3a68c992] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3a68c992] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3a68c992] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3a68c992] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3a68c992] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-3a68c992]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-3a68c992]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3a68c992]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3a68c992]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3a68c992]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3a68c992] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3a68c992] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3a68c992] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3a68c992] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3a68c992] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3a68c992] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3a68c992] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3a68c992] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-3a68c992] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-3a68c992] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3a68c992] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3a68c992]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-3a68c992] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-3a68c992] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3a68c992] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3a68c992]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3a68c992]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-3a68c992] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-3a68c992] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3a68c992] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3a68c992]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3a68c992]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3a68c992]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-3a68c992] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-3a68c992] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-3a68c992] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-3a68c992] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-3a68c992] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-3a68c992] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-3a68c992] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-3a68c992] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-3a68c992] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-3a68c992] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-3a68c992]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-3a68c992] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3a68c992] {
  flex-shrink: 0;
}
input[type="number"][data-v-3a68c992] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3a68c992]::-webkit-inner-spin-button,
input[type="number"][data-v-3a68c992]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3a68c992] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-3a68c992] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-3a68c992]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-3a68c992] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3a68c992] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3a68c992] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3a68c992] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-3a68c992] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3a68c992] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3a68c992] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3a68c992]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-3a68c992] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3a68c992] {
  flex-shrink: 0;
}
[data-v-3a68c992] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3a68c992] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3a68c992] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3a68c992] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-3a68c992] {
  height: 100%;
  margin: 10px 10px 0 0;
}
.data-report-container .card-view-container[data-v-3a68c992] {
  width: 100%;
  height: 100%;
}
.data-report-container .card-view-container[data-v-3a68c992]::after {
  left: 110px;
}
.data-report-container .card-view-container .table-warp-body[data-v-3a68c992] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container .card-view-container .table-warp-body .table-body[data-v-3a68c992] {
  flex: 1;
}
.data-report-container .card-view-container .online[data-v-3a68c992] {
  color: #50c1ba;
}
.data-report-container .card-view-container .outline[data-v-3a68c992] {
  color: #aeaeae;
}
.data-report-container .card-view-container .vehicleNum[data-v-3a68c992] {
  text-decoration: underline;
}
.data-report-container .card-view-container .status[data-v-3a68c992] {
  color: #fbc13c;
}
.data-report-container .card-view-container .status-paving[data-v-3a68c992] {
  color: #0098ff;
}
.data-report-container .card-view-container .status-trans[data-v-3a68c992] {
  color: #50c1ba;
}
.data-report-container .card-view-container .status-free[data-v-3a68c992] {
  color: #aeaeae;
}

.absolute[data-v-fdb7c87e] {
  position: absolute;
}
.relative[data-v-fdb7c87e] {
  position: relative;
}
.flex[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-fdb7c87e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-fdb7c87e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-fdb7c87e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-fdb7c87e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-fdb7c87e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-fdb7c87e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-fdb7c87e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-fdb7c87e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-fdb7c87e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-fdb7c87e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-fdb7c87e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-fdb7c87e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-fdb7c87e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-fdb7c87e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-fdb7c87e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-fdb7c87e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-fdb7c87e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-fdb7c87e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-fdb7c87e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-fdb7c87e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-fdb7c87e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-fdb7c87e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-fdb7c87e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-fdb7c87e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-fdb7c87e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-fdb7c87e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-fdb7c87e],
.amap-copyright[data-v-fdb7c87e] {
  display: none !important;
}
.box-shadow[data-v-fdb7c87e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-fdb7c87e] {
  box-sizing: border-box;
}
.flex-center[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-fdb7c87e] .ant-carousel {
  height: 100%;
}
[data-v-fdb7c87e] .ant-carousel .slick-slider,[data-v-fdb7c87e] .ant-carousel .slick-track,[data-v-fdb7c87e] .ant-carousel .slick-list,[data-v-fdb7c87e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-fdb7c87e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-fdb7c87e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-fdb7c87e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-fdb7c87e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-fdb7c87e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-fdb7c87e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-fdb7c87e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-fdb7c87e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-fdb7c87e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-fdb7c87e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-fdb7c87e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-fdb7c87e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-fdb7c87e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-fdb7c87e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-fdb7c87e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-fdb7c87e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-fdb7c87e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-fdb7c87e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-fdb7c87e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-fdb7c87e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-fdb7c87e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-fdb7c87e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-fdb7c87e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-fdb7c87e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-fdb7c87e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-fdb7c87e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-fdb7c87e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-fdb7c87e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-fdb7c87e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fdb7c87e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fdb7c87e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fdb7c87e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fdb7c87e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fdb7c87e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fdb7c87e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-fdb7c87e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-fdb7c87e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-fdb7c87e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-fdb7c87e] {
  color: var(--primary-color);
}
.file-name-type[data-v-fdb7c87e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-fdb7c87e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-fdb7c87e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-fdb7c87e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-fdb7c87e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-fdb7c87e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-fdb7c87e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-fdb7c87e] {
  color: #999999;
}
.file-name-type .file-list[data-v-fdb7c87e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-fdb7c87e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-fdb7c87e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-fdb7c87e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-fdb7c87e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-fdb7c87e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-fdb7c87e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-fdb7c87e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-fdb7c87e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-fdb7c87e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-fdb7c87e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-fdb7c87e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-fdb7c87e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-fdb7c87e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-fdb7c87e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-fdb7c87e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-fdb7c87e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-fdb7c87e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-fdb7c87e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-fdb7c87e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-fdb7c87e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-fdb7c87e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-fdb7c87e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-fdb7c87e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-fdb7c87e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-fdb7c87e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-fdb7c87e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-fdb7c87e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-fdb7c87e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fdb7c87e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fdb7c87e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fdb7c87e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-fdb7c87e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-fdb7c87e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fdb7c87e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fdb7c87e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fdb7c87e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fdb7c87e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-fdb7c87e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-fdb7c87e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-fdb7c87e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-fdb7c87e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-fdb7c87e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-fdb7c87e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-fdb7c87e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-fdb7c87e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-fdb7c87e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-fdb7c87e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-fdb7c87e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-fdb7c87e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-fdb7c87e] {
  flex-shrink: 0;
}
input[type="number"][data-v-fdb7c87e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-fdb7c87e]::-webkit-inner-spin-button,
input[type="number"][data-v-fdb7c87e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-fdb7c87e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-fdb7c87e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-fdb7c87e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-fdb7c87e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-fdb7c87e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-fdb7c87e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-fdb7c87e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-fdb7c87e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-fdb7c87e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-fdb7c87e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-fdb7c87e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-fdb7c87e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-fdb7c87e] {
  flex-shrink: 0;
}
[data-v-fdb7c87e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-fdb7c87e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-fdb7c87e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-fdb7c87e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.associativeSelectGroup-container[data-v-fdb7c87e] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.absolute[data-v-862ef29e] {
  position: absolute;
}
.relative[data-v-862ef29e] {
  position: relative;
}
.flex[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-862ef29e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-862ef29e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-862ef29e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-862ef29e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-862ef29e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-862ef29e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-862ef29e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-862ef29e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-862ef29e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-862ef29e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-862ef29e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-862ef29e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-862ef29e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-862ef29e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-862ef29e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-862ef29e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-862ef29e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-862ef29e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-862ef29e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-862ef29e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-862ef29e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-862ef29e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-862ef29e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-862ef29e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-862ef29e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-862ef29e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-862ef29e],
.amap-copyright[data-v-862ef29e] {
  display: none !important;
}
.box-shadow[data-v-862ef29e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-862ef29e] {
  box-sizing: border-box;
}
.flex-center[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-862ef29e] .ant-carousel {
  height: 100%;
}
[data-v-862ef29e] .ant-carousel .slick-slider,[data-v-862ef29e] .ant-carousel .slick-track,[data-v-862ef29e] .ant-carousel .slick-list,[data-v-862ef29e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-862ef29e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-862ef29e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-862ef29e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-862ef29e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-862ef29e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-862ef29e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-862ef29e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-862ef29e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-862ef29e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-862ef29e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-862ef29e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-862ef29e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-862ef29e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-862ef29e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-862ef29e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-862ef29e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-862ef29e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-862ef29e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-862ef29e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-862ef29e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-862ef29e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-862ef29e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-862ef29e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-862ef29e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-862ef29e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-862ef29e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-862ef29e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-862ef29e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-862ef29e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-862ef29e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-862ef29e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-862ef29e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-862ef29e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-862ef29e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-862ef29e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-862ef29e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-862ef29e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-862ef29e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-862ef29e] {
  color: var(--primary-color);
}
.file-name-type[data-v-862ef29e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-862ef29e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-862ef29e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-862ef29e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-862ef29e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-862ef29e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-862ef29e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-862ef29e] {
  color: #999999;
}
.file-name-type .file-list[data-v-862ef29e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-862ef29e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-862ef29e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-862ef29e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-862ef29e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-862ef29e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-862ef29e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-862ef29e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-862ef29e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-862ef29e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-862ef29e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-862ef29e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-862ef29e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-862ef29e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-862ef29e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-862ef29e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-862ef29e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-862ef29e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-862ef29e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-862ef29e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-862ef29e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-862ef29e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-862ef29e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-862ef29e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-862ef29e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-862ef29e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-862ef29e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-862ef29e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-862ef29e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-862ef29e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-862ef29e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-862ef29e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-862ef29e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-862ef29e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-862ef29e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-862ef29e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-862ef29e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-862ef29e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-862ef29e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-862ef29e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-862ef29e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-862ef29e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-862ef29e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-862ef29e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-862ef29e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-862ef29e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-862ef29e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-862ef29e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-862ef29e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-862ef29e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-862ef29e] {
  flex-shrink: 0;
}
input[type="number"][data-v-862ef29e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-862ef29e]::-webkit-inner-spin-button,
input[type="number"][data-v-862ef29e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-862ef29e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-862ef29e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-862ef29e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-862ef29e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-862ef29e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-862ef29e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-862ef29e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-862ef29e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-862ef29e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-862ef29e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-862ef29e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-862ef29e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-862ef29e] {
  flex-shrink: 0;
}
[data-v-862ef29e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-862ef29e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-862ef29e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-862ef29e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-862ef29e] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  box-sizing: border-box;
}
.material-volatility-container .material-volatility-body[data-v-862ef29e] {
  margin: 10px 10px 0 0;
  flex: 1;
  overflow: hidden;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.attendanceImport-modal-container .ant-modal-body {
  padding: 0 !important;
}
.attendanceImport-modal-container .curve-modal-body {
  box-sizing: border-box;
  padding: 20px 10px 10px 10px;
  height: 400px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.attendanceImport-modal-container .curve-modal-body .btn {
  cursor: pointer;
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: var(--primary-color);
}
.attendanceImport-modal-container .curve-modal-body .import-header {
  margin-bottom: 16px;
  padding: 0 24px;
  height: 48px;
  background: #f0f2f5;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.attendanceImport-modal-container .curve-modal-body .import-header .name {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.attendanceImport-modal-container .curve-modal-body .import-header .operate-type-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.attendanceImport-modal-container .curve-modal-body .import-header .operate-type-container .excel {
  display: flex;
  align-items: center;
}
.attendanceImport-modal-container .curve-modal-body .import-header .operate-type-container .excel .icon {
  margin-right: 8px;
  width: 26px;
  height: 24px;
  background: url(https://jszhgd.cn/static/pc/file-icon/xls.png) no-repeat center;
  background-size: 100% 100%;
}
.attendanceImport-modal-container .curve-modal-body .import-header .operate-type-container .excel .ant-btn-link {
  height: 24px;
  padding: 0;
  line-height: 24px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file {
  height: 220px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px dashed #d9d9d9;
  padding: 10px 16px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload-list-text {
  display: none;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload {
  border: none;
  background: #ffffff;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload .icon {
  position: absolute;
  top: 40px;
  left: 50%;
  transform: translateX(-50%);
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload .icon .anticon-cloud-upload {
  color: #d9d9d9;
  font-size: 80px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload .upload-tip {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .ant-upload .upload-tip .text_1 {
  font-size: 14px;
  color: #333333;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .icon {
  text-align: center;
  margin-bottom: 10px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .icon .anticon-cloud-upload {
  color: #1677ff;
  font-size: 70px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .icon .tip-text {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item {
  width: 100%;
  padding: 12px 10px;
  height: 54px;
  background: rgba(22, 119, 255, 0.05);
  border-radius: 4px;
  display: flex;
  align-items: center;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-icon {
  width: 32px;
  height: 30px;
  background: url(https://jszhgd.cn/static/pc/file-icon/xls.png) no-repeat center;
  background-size: 100% 100%;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-name {
  padding: 0 8px;
  flex: 1;
  min-width: 0;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-name .name {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-name .progress {
  width: 100%;
  height: 6px;
  background: rgba(22, 119, 255, 0.1);
  border-radius: 4px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-name .progress .inner {
  height: 100%;
  background: var(--primary-color);
  border-radius: 4px;
}
.attendanceImport-modal-container .curve-modal-body .choose-file .file-list .file-item .file-close .anticon-close {
  cursor: pointer;
  font-size: 20px;
  color: #ff2d2d;
}
.attendanceImport-modal-container .curve-modal-body .import-rule {
  margin: 20px 0 0 0;
}
.attendanceImport-modal-container .curve-modal-body .import-rule .title {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  margin-bottom: 10px;
}
.attendanceImport-modal-container .curve-modal-body .import-rule .sort {
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 10px;
  color: #f5222d;
}
.attendanceImport-modal-container .curve-modal-body .import-rule .sort:last-of-type {
  margin-bottom: 0;
}
.attendanceImport-modal-container .curve-modal-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 20px 0;
  border-top: 1px solid #e8e8e8;
}
.attendanceImport-modal-container .curve-modal-footer button:last-child {
  margin-left: 20px;
}

.absolute[data-v-55ff8430] {
  position: absolute;
}
.relative[data-v-55ff8430] {
  position: relative;
}
.flex[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-55ff8430] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-55ff8430]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-55ff8430]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-55ff8430]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-55ff8430] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-55ff8430] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-55ff8430] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-55ff8430] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-55ff8430] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-55ff8430],
.ant-tree li .ant-tree-node-content-wrapper[data-v-55ff8430]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-55ff8430] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-55ff8430] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-55ff8430]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-55ff8430]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-55ff8430] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-55ff8430]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-55ff8430]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-55ff8430] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-55ff8430] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-55ff8430] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-55ff8430] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-55ff8430] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-55ff8430] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-55ff8430] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-55ff8430] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-55ff8430],
.amap-copyright[data-v-55ff8430] {
  display: none !important;
}
.box-shadow[data-v-55ff8430] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-55ff8430] {
  box-sizing: border-box;
}
.flex-center[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-55ff8430] .ant-carousel {
  height: 100%;
}
[data-v-55ff8430] .ant-carousel .slick-slider,[data-v-55ff8430] .ant-carousel .slick-track,[data-v-55ff8430] .ant-carousel .slick-list,[data-v-55ff8430] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-55ff8430] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-55ff8430]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-55ff8430]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-55ff8430] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-55ff8430] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-55ff8430] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-55ff8430] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-55ff8430] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-55ff8430] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-55ff8430] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-55ff8430] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-55ff8430] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-55ff8430] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-55ff8430]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-55ff8430]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-55ff8430]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-55ff8430]:last-child::after {
  display: none;
}
.vxe-pager[data-v-55ff8430] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-55ff8430] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-55ff8430] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-55ff8430] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-55ff8430]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-55ff8430] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-55ff8430] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-55ff8430]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-55ff8430] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-55ff8430] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-55ff8430]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-55ff8430]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-55ff8430],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ff8430] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-55ff8430]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ff8430]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-55ff8430]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ff8430]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-55ff8430],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-55ff8430] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-55ff8430],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-55ff8430] {
  color: var(--primary-color);
}
.file-name-type[data-v-55ff8430] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-55ff8430]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-55ff8430]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-55ff8430]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-55ff8430] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-55ff8430] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-55ff8430] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-55ff8430] {
  color: #999999;
}
.file-name-type .file-list[data-v-55ff8430]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-55ff8430] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-55ff8430] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-55ff8430]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-55ff8430] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-55ff8430] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-55ff8430] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-55ff8430] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-55ff8430] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-55ff8430] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-55ff8430]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-55ff8430]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-55ff8430]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-55ff8430]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-55ff8430]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-55ff8430] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-55ff8430] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-55ff8430] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-55ff8430] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-55ff8430] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-55ff8430] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-55ff8430] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-55ff8430] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-55ff8430] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-55ff8430] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-55ff8430] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-55ff8430]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-55ff8430] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-55ff8430] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-55ff8430] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-55ff8430]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-55ff8430]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-55ff8430] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-55ff8430] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-55ff8430] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-55ff8430]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-55ff8430]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-55ff8430]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-55ff8430] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-55ff8430] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-55ff8430] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-55ff8430] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-55ff8430] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-55ff8430] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-55ff8430] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-55ff8430] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-55ff8430] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-55ff8430] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-55ff8430]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-55ff8430] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-55ff8430] {
  flex-shrink: 0;
}
input[type="number"][data-v-55ff8430] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-55ff8430]::-webkit-inner-spin-button,
input[type="number"][data-v-55ff8430]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-55ff8430] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-55ff8430] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-55ff8430]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-55ff8430] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-55ff8430] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-55ff8430] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-55ff8430] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-55ff8430] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-55ff8430] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-55ff8430] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-55ff8430]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-55ff8430] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-55ff8430] {
  flex-shrink: 0;
}
[data-v-55ff8430] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-55ff8430] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-55ff8430] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-55ff8430] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.info-report-container[data-v-55ff8430] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.info-report-container .table-container[data-v-55ff8430] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.info-report-container .table-container .header[data-v-55ff8430] {
  padding: 12px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.info-report-container .table-container .header .header-actions[data-v-55ff8430] {
  display: flex;
  align-items: center;
}
.info-report-container .table-container .header .header-actions button + button[data-v-55ff8430] {
  margin-left: 10px;
}
.info-report-container .table-container .header[data-v-55ff8430]::before {
  content: attr(header);
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.info-report-container .table-container .main[data-v-55ff8430] {
  flex: 1;
  height: 100%;
}
.info-report-container .table-container .pager-container[data-v-55ff8430] {
  flex-shrink: 0;
}

.absolute[data-v-b5c71e66] {
  position: absolute;
}
.relative[data-v-b5c71e66] {
  position: relative;
}
.flex[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-b5c71e66] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-b5c71e66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-b5c71e66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-b5c71e66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-b5c71e66] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-b5c71e66] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-b5c71e66] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-b5c71e66] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-b5c71e66] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b5c71e66],
.ant-tree li .ant-tree-node-content-wrapper[data-v-b5c71e66]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b5c71e66] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-b5c71e66] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-b5c71e66]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-b5c71e66]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-b5c71e66] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-b5c71e66]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-b5c71e66]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-b5c71e66] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-b5c71e66] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-b5c71e66] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-b5c71e66] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b5c71e66] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-b5c71e66] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b5c71e66] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-b5c71e66] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-b5c71e66],
.amap-copyright[data-v-b5c71e66] {
  display: none !important;
}
.box-shadow[data-v-b5c71e66] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-b5c71e66] {
  box-sizing: border-box;
}
.flex-center[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-b5c71e66] .ant-carousel {
  height: 100%;
}
[data-v-b5c71e66] .ant-carousel .slick-slider,[data-v-b5c71e66] .ant-carousel .slick-track,[data-v-b5c71e66] .ant-carousel .slick-list,[data-v-b5c71e66] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-b5c71e66] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-b5c71e66]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-b5c71e66]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-b5c71e66] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-b5c71e66] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-b5c71e66] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-b5c71e66] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-b5c71e66] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-b5c71e66] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-b5c71e66] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-b5c71e66] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-b5c71e66] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-b5c71e66] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-b5c71e66]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-b5c71e66]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-b5c71e66]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-b5c71e66]:last-child::after {
  display: none;
}
.vxe-pager[data-v-b5c71e66] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-b5c71e66] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-b5c71e66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b5c71e66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b5c71e66]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-b5c71e66] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b5c71e66] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b5c71e66]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b5c71e66] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b5c71e66] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b5c71e66]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b5c71e66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b5c71e66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b5c71e66] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b5c71e66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b5c71e66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b5c71e66]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b5c71e66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-b5c71e66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-b5c71e66] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-b5c71e66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-b5c71e66] {
  color: var(--primary-color);
}
.file-name-type[data-v-b5c71e66] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-b5c71e66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-b5c71e66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-b5c71e66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-b5c71e66] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-b5c71e66] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-b5c71e66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-b5c71e66] {
  color: #999999;
}
.file-name-type .file-list[data-v-b5c71e66]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-b5c71e66] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-b5c71e66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-b5c71e66]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-b5c71e66] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-b5c71e66] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-b5c71e66] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-b5c71e66] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-b5c71e66] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-b5c71e66] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-b5c71e66]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-b5c71e66]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-b5c71e66]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-b5c71e66]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-b5c71e66]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-b5c71e66] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-b5c71e66] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-b5c71e66] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-b5c71e66] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b5c71e66] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b5c71e66] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-b5c71e66] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-b5c71e66] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-b5c71e66] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-b5c71e66] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b5c71e66] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b5c71e66]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-b5c71e66] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b5c71e66] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b5c71e66]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b5c71e66]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-b5c71e66] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-b5c71e66] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b5c71e66] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b5c71e66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b5c71e66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b5c71e66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-b5c71e66] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-b5c71e66] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-b5c71e66] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-b5c71e66] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-b5c71e66] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-b5c71e66] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-b5c71e66] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-b5c71e66] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-b5c71e66] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-b5c71e66] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-b5c71e66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-b5c71e66] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-b5c71e66] {
  flex-shrink: 0;
}
input[type="number"][data-v-b5c71e66] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-b5c71e66]::-webkit-inner-spin-button,
input[type="number"][data-v-b5c71e66]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-b5c71e66] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-b5c71e66] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-b5c71e66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-b5c71e66] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-b5c71e66] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-b5c71e66] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-b5c71e66] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-b5c71e66] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-b5c71e66] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b5c71e66] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b5c71e66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-b5c71e66] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-b5c71e66] {
  flex-shrink: 0;
}
[data-v-b5c71e66] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-b5c71e66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-b5c71e66] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-b5c71e66] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-b5c71e66] .position-modal .ant-modal-body {
  padding: 16px 24px;
}
[data-v-b5c71e66] .position-modal .ant-modal-body .position-warp {
  height: 400px;
  border-radius: 4px;
  border: 1px solid #dcdee2;
  overflow: hidden;
}
[data-v-b5c71e66] .position-modal .ant-modal-body .position-warp #map-container {
  width: 100%;
  height: 100%;
}
[data-v-b5c71e66] .position-modal .ant-modal-body .position-warp #map-container .amap-marker-label {
  background: none;
  border: none;
  font-size: 14px;
  color: #333;
  padding: 0;
}
[data-v-b5c71e66] .position-modal .ant-modal-body .position-warp #map-container .amap-marker-label .labelContent {
  background: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  padding: 16px;
  border-radius: 4px;
  box-shadow: 0px 2px 3px 0px rgba(93, 93, 93, 0.34);
}
[data-v-b5c71e66] .position-modal .ant-modal-body .position-warp #map-container .amap-marker-label .labelContent .title {
  font-weight: bold;
  font-size: 16px;
  padding-bottom: 10px;
}
.data-report-container[data-v-b5c71e66] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.data-report-container .zhgd-data-report-header[data-v-b5c71e66] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.data-report-container .zhgd-data-report-header[data-v-b5c71e66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.data-report-container .data-report-body[data-v-b5c71e66] {
  overflow: auto !important;
  flex: 1;
  background: #fff;
}
.data-report-container .data-report-body[data-v-b5c71e66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container .data-report-body[data-v-b5c71e66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container .data-report-body[data-v-b5c71e66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body .ant-row[data-v-b5c71e66] {
  border-top: 2px solid #f3f4f6;
}
.data-report-container .data-report-body .ant-col[data-v-b5c71e66] {
  height: 440px;
  border: 2px solid #f3f4f6;
  border-left: 0;
  border-top: 0;
}
.data-report-container .data-report-body .ant-col-xl-8[data-v-b5c71e66] {
  border-right: 0;
}
.data-report-container .data-report-body .detail-part[data-v-b5c71e66] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.data-report-container .data-report-body .detail-part .detail-part-header[data-v-b5c71e66] {
  font-size: 16px;
  font-weight: bold;
  color: #525a5d;
  margin: 27px 0 0 35px;
}
.data-report-container .data-report-body .detail-part .detail-part-body[data-v-b5c71e66] {
  flex: 1;
  padding: 48px 76px 0 38px;
  display: flex;
  justify-content: space-between;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-left-pic[data-v-b5c71e66] {
  width: 142px;
  height: 160px;
  background: #f3f4f6;
  padding: 24px;
  margin-right: 70px;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-left-pic > img[data-v-b5c71e66] {
  width: 91px;
  height: 112px;
  object-fit: contain;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-right-form[data-v-b5c71e66] {
  flex: 1;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-right-form .form-item[data-v-b5c71e66] {
  display: flex;
  margin-top: 12px;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-right-form .form-item[data-v-b5c71e66]:first-child {
  margin-top: 0;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-right-form .form-item .label[data-v-b5c71e66] {
  width: 74px;
  color: #999999;
  text-align: right;
  flex-shrink: 0;
  line-height: 32px;
}
.data-report-container .data-report-body .detail-part .detail-part-body .detail-right-form .form-item .value[data-v-b5c71e66] {
  min-width: 195px;
  flex: 1;
  height: 32px;
  background: #f3f4f6;
  border-radius: 2px;
  color: #333333;
  padding: 0 9px;
  line-height: 32px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq[data-v-b5c71e66] {
  flex: 1;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .chart-body[data-v-b5c71e66] {
  height: 90%;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq[data-v-b5c71e66] {
  flex: 1;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq[data-v-b5c71e66] .ant-fullcalendar {
  margin: 0 31px 34px 35px !important;
  border: 1px solid #ededed;
  padding: 25px 0 12px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  height: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell[data-v-b5c71e66] {
  font-size: 16px;
  font-family: D-DIN;
  font-weight: bold;
  color: #525a5d;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today[data-v-b5c71e66] {
  width: 40px;
  height: 40px;
  background: #0098ff;
  border-radius: 4px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today .date-cell[data-v-b5c71e66] {
  color: #fff;
  margin-top: 6px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today .date-status[data-v-b5c71e66] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin: 0 auto;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today-check[data-v-b5c71e66] {
  width: 40px;
  height: 40px;
  background: #0098ff;
  border-radius: 4px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today-check .date-cell[data-v-b5c71e66] {
  color: #fff;
  margin-top: 6px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-cell-today-check .date-status[data-v-b5c71e66] {
  width: 6px;
  height: 6px;
  background: #fff;
  border-radius: 50%;
  margin: 0 auto;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .date-status[data-v-b5c71e66] {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin: 0 auto;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .data-status-check[data-v-b5c71e66] {
  background: #0098ff;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .data-status-noCheck[data-v-b5c71e66] {
  background: #f45353;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-date .data-status-leave[data-v-b5c71e66] {
  background: #ff9000;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-last-month-cell .date-cell[data-v-b5c71e66],
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-next-month-btn-day .date-cell[data-v-b5c71e66] {
  font-size: 16px;
  font-family: D-DIN;
  font-weight: 400;
  color: #aab0bc;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-last-month-cell .date-status[data-v-b5c71e66],
.data-report-container .data-report-body .detail-part .detail-part-body-kq .ant-fullcalendar-next-month-btn-day .date-status[data-v-b5c71e66] {
  background: transparent !important;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 14px 31px 14px 35px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .date-select[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .date-select .date-select-year[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-right: 14px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .date-select .date-select-year .icon-bg[data-v-b5c71e66] {
  width: 20px;
  height: 20px;
  background: #f1f2f7;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .date-select .date-select-year .arrow-icon[data-v-b5c71e66] {
  color: #4366b1;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .date-select .date-select-year .text[data-v-b5c71e66] {
  color: #4366b1;
  margin: 0 8px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .cal-legend[data-v-b5c71e66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .cal-legend .cal-legend-box[data-v-b5c71e66] {
  width: 22px;
  height: 12px;
  background: #0098ff;
  border-radius: 2px;
  margin: 0 8px 0 22px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .cal-legend .cal-legend-leave[data-v-b5c71e66] {
  background: #ff9000;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .cal-legend .cal-legend-nocheck[data-v-b5c71e66] {
  background: #f45353;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .cal-top-contaniner .cal-legend .cal-legend-text[data-v-b5c71e66] {
  color: #525a5d;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq .this-month-btn[data-v-b5c71e66] {
  position: absolute;
  right: 25px;
  top: 23px;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq[data-v-b5c71e66] .ant-fullcalendar-column-header {
  font-size: 16px;
  color: #525a5d;
}
.data-report-container .data-report-body .detail-part .detail-part-body-kq[data-v-b5c71e66] .ant-fullcalendar-column-header-inner {
  font-weight: bold;
}
.data-report-container .data-report-body .body-table[data-v-b5c71e66] {
  height: 55%;
}
.data-report-container .data-report-body .body-table .table-name[data-v-b5c71e66] {
  font-size: 16px;
  font-weight: bold;
  color: #525a5d;
  margin: 27px 0 24px 35px;
}
.data-report-container .data-report-body .body-table .table-contanier[data-v-b5c71e66] {
  height: 460px;
  margin: 0 22px 48px;
}
.data-report-container .data-report-body .body-table .table-contanier .ant-table-wrapper[data-v-b5c71e66] {
  border: 1px solid #dcdee2;
}
.data-report-container .data-report-body .body-table .table-contanier .view-btn[data-v-b5c71e66] {
  color: var(--primary-color);
  cursor: pointer;
}

.absolute[data-v-7f30cfa7] {
  position: absolute;
}
.relative[data-v-7f30cfa7] {
  position: relative;
}
.flex[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7f30cfa7] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7f30cfa7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7f30cfa7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7f30cfa7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7f30cfa7] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7f30cfa7] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7f30cfa7] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7f30cfa7] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7f30cfa7] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7f30cfa7],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7f30cfa7]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7f30cfa7] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7f30cfa7] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7f30cfa7]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-7f30cfa7]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-7f30cfa7] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-7f30cfa7]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-7f30cfa7]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7f30cfa7] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7f30cfa7] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7f30cfa7] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7f30cfa7] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7f30cfa7] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-7f30cfa7] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7f30cfa7] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7f30cfa7] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7f30cfa7],
.amap-copyright[data-v-7f30cfa7] {
  display: none !important;
}
.box-shadow[data-v-7f30cfa7] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7f30cfa7] {
  box-sizing: border-box;
}
.flex-center[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7f30cfa7] .ant-carousel {
  height: 100%;
}
[data-v-7f30cfa7] .ant-carousel .slick-slider,[data-v-7f30cfa7] .ant-carousel .slick-track,[data-v-7f30cfa7] .ant-carousel .slick-list,[data-v-7f30cfa7] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-7f30cfa7] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-7f30cfa7]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-7f30cfa7]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7f30cfa7] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7f30cfa7] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-7f30cfa7] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7f30cfa7] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7f30cfa7] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7f30cfa7] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-7f30cfa7] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7f30cfa7] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7f30cfa7] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7f30cfa7] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7f30cfa7]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-7f30cfa7]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7f30cfa7]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7f30cfa7]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7f30cfa7] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7f30cfa7] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7f30cfa7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7f30cfa7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7f30cfa7]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-7f30cfa7] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7f30cfa7] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7f30cfa7]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7f30cfa7] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7f30cfa7] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7f30cfa7]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7f30cfa7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7f30cfa7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7f30cfa7] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7f30cfa7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7f30cfa7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7f30cfa7]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7f30cfa7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7f30cfa7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7f30cfa7] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-7f30cfa7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7f30cfa7] {
  color: var(--primary-color);
}
.file-name-type[data-v-7f30cfa7] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-7f30cfa7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7f30cfa7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7f30cfa7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7f30cfa7] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7f30cfa7] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7f30cfa7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-7f30cfa7] {
  color: #999999;
}
.file-name-type .file-list[data-v-7f30cfa7]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7f30cfa7] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7f30cfa7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-7f30cfa7]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7f30cfa7] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7f30cfa7] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7f30cfa7] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7f30cfa7] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7f30cfa7] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7f30cfa7] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-7f30cfa7]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-7f30cfa7]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7f30cfa7]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7f30cfa7]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7f30cfa7]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7f30cfa7] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7f30cfa7] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7f30cfa7] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7f30cfa7] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7f30cfa7] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7f30cfa7] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7f30cfa7] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7f30cfa7] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-7f30cfa7] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-7f30cfa7] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7f30cfa7] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7f30cfa7]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-7f30cfa7] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-7f30cfa7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7f30cfa7] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7f30cfa7]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7f30cfa7]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-7f30cfa7] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-7f30cfa7] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7f30cfa7] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7f30cfa7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7f30cfa7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7f30cfa7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-7f30cfa7] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-7f30cfa7] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-7f30cfa7] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-7f30cfa7] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-7f30cfa7] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-7f30cfa7] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-7f30cfa7] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-7f30cfa7] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-7f30cfa7] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-7f30cfa7] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-7f30cfa7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-7f30cfa7] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7f30cfa7] {
  flex-shrink: 0;
}
input[type="number"][data-v-7f30cfa7] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7f30cfa7]::-webkit-inner-spin-button,
input[type="number"][data-v-7f30cfa7]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7f30cfa7] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-7f30cfa7] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-7f30cfa7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-7f30cfa7] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7f30cfa7] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7f30cfa7] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7f30cfa7] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-7f30cfa7] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7f30cfa7] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7f30cfa7] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7f30cfa7]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-7f30cfa7] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7f30cfa7] {
  flex-shrink: 0;
}
[data-v-7f30cfa7] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7f30cfa7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7f30cfa7] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7f30cfa7] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.positioning-container[data-v-7f30cfa7] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.positioning-container .positioning-volatility-body[data-v-7f30cfa7] {
  flex: 1;
  overflow: hidden;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.person-positon-window-contanier {
  width: 348px;
  padding: 18px 16px 21px 16px;
  box-sizing: border-box;
  position: relative;
  bottom: 0;
  left: 0;
}
.person-positon-window-contanier .amap-info-content {
  padding: 0;
}
.person-positon-window-contanier .amap-info-close {
  top: 22px;
  right: 20px;
}
.person-positon-window-contanier .content-people-window-card .title {
  margin-bottom: 15px;
}
.person-positon-window-contanier .content-people-window-card .title .title-txt {
  font-size: 18px;
  font-weight: bold;
  color: #263759;
}
.person-positon-window-contanier .content-people-window-card .main-content {
  margin-top: 6px;
}
.person-positon-window-contanier .content-people-window-card .main-content .item-info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-top: 10px;
}
.person-positon-window-contanier .content-people-window-card .main-content .item-info .label {
  width: 70px;
  color: #8a9295;
  flex-shrink: 0;
}
.person-positon-window-contanier .content-people-window-card .main-content .item-info .label > span {
  display: inline-block;
  width: 56px;
  text-align-last: justify;
}
.person-positon-window-contanier .content-people-window-card .main-content .item-info .val {
  color: #3759a0;
}
.person-positon-window-contanier .content-people-window-card .bottom-btns {
  width: 96px;
  height: 36px;
  background: #36589e;
  border-radius: 4px;
  color: #ffffff;
  text-align: center;
  line-height: 36px;
  margin: 0 auto;
  margin-top: 20px;
}

.absolute[data-v-e62e2e0a] {
  position: absolute;
}
.relative[data-v-e62e2e0a] {
  position: relative;
}
.flex[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-e62e2e0a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-e62e2e0a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-e62e2e0a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-e62e2e0a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-e62e2e0a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-e62e2e0a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-e62e2e0a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-e62e2e0a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-e62e2e0a] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-e62e2e0a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-e62e2e0a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-e62e2e0a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-e62e2e0a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-e62e2e0a]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-e62e2e0a]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-e62e2e0a] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-e62e2e0a]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-e62e2e0a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-e62e2e0a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-e62e2e0a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-e62e2e0a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-e62e2e0a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-e62e2e0a] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-e62e2e0a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-e62e2e0a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-e62e2e0a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-e62e2e0a],
.amap-copyright[data-v-e62e2e0a] {
  display: none !important;
}
.box-shadow[data-v-e62e2e0a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-e62e2e0a] {
  box-sizing: border-box;
}
.flex-center[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-e62e2e0a] .ant-carousel {
  height: 100%;
}
[data-v-e62e2e0a] .ant-carousel .slick-slider,[data-v-e62e2e0a] .ant-carousel .slick-track,[data-v-e62e2e0a] .ant-carousel .slick-list,[data-v-e62e2e0a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-e62e2e0a] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-e62e2e0a]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-e62e2e0a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-e62e2e0a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-e62e2e0a] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-e62e2e0a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-e62e2e0a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-e62e2e0a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-e62e2e0a] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-e62e2e0a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-e62e2e0a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-e62e2e0a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-e62e2e0a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-e62e2e0a]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-e62e2e0a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-e62e2e0a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-e62e2e0a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-e62e2e0a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-e62e2e0a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-e62e2e0a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-e62e2e0a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-e62e2e0a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-e62e2e0a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-e62e2e0a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-e62e2e0a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-e62e2e0a] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-e62e2e0a] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-e62e2e0a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-e62e2e0a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e62e2e0a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e62e2e0a] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e62e2e0a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e62e2e0a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-e62e2e0a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-e62e2e0a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-e62e2e0a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-e62e2e0a] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-e62e2e0a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-e62e2e0a] {
  color: var(--primary-color);
}
.file-name-type[data-v-e62e2e0a] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-e62e2e0a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-e62e2e0a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-e62e2e0a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-e62e2e0a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-e62e2e0a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-e62e2e0a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-e62e2e0a] {
  color: #999999;
}
.file-name-type .file-list[data-v-e62e2e0a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-e62e2e0a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-e62e2e0a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-e62e2e0a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-e62e2e0a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-e62e2e0a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-e62e2e0a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-e62e2e0a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-e62e2e0a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-e62e2e0a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-e62e2e0a]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-e62e2e0a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-e62e2e0a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-e62e2e0a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-e62e2e0a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-e62e2e0a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-e62e2e0a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-e62e2e0a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-e62e2e0a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-e62e2e0a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-e62e2e0a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-e62e2e0a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-e62e2e0a] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-e62e2e0a] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-e62e2e0a] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-e62e2e0a] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-e62e2e0a]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-e62e2e0a] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-e62e2e0a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e62e2e0a] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e62e2e0a]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-e62e2e0a]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-e62e2e0a] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-e62e2e0a] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e62e2e0a] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e62e2e0a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e62e2e0a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-e62e2e0a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-e62e2e0a] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-e62e2e0a] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-e62e2e0a] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-e62e2e0a] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-e62e2e0a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-e62e2e0a] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-e62e2e0a] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-e62e2e0a] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-e62e2e0a] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-e62e2e0a] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-e62e2e0a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-e62e2e0a] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-e62e2e0a] {
  flex-shrink: 0;
}
input[type="number"][data-v-e62e2e0a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-e62e2e0a]::-webkit-inner-spin-button,
input[type="number"][data-v-e62e2e0a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-e62e2e0a] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-e62e2e0a] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-e62e2e0a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-e62e2e0a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-e62e2e0a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-e62e2e0a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-e62e2e0a] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-e62e2e0a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-e62e2e0a] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-e62e2e0a] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-e62e2e0a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-e62e2e0a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-e62e2e0a] {
  flex-shrink: 0;
}
[data-v-e62e2e0a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-e62e2e0a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-e62e2e0a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-e62e2e0a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-gis-container[data-v-e62e2e0a] {
  height: 100%;
  position: relative;
}
.data-gis-container .tabs-wrap[data-v-e62e2e0a] {
  position: absolute;
  right: 26px;
  top: 36px;
  z-index: 999;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 266px;
  height: 40px;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(126, 141, 172, 0.2);
  border-radius: 4px;
}
.data-gis-container .tabs-wrap .tab[data-v-e62e2e0a] {
  width: 118px;
  font-weight: 400;
  color: #525a5d;
  text-align: center;
  cursor: pointer;
}
.data-gis-container .tabs-wrap .tab .bj-icon[data-v-e62e2e0a] {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.data-gis-container .tabs-wrap .tab.act[data-v-e62e2e0a] {
  font-size: 14px;
  color: #3759a0;
}
.data-gis-container .tabs-wrap .tab[data-v-e62e2e0a]:nth-child(2) {
  flex: 1;
}
.data-gis-container .tabs-wrap .tab[data-v-e62e2e0a]:nth-child(2)::before {
  content: "";
  width: 1px;
  height: 16px;
  border-left: 1px solid #cbcbcd;
  margin-right: 16px;
}

.absolute[data-v-7c6b4510] {
  position: absolute;
}
.relative[data-v-7c6b4510] {
  position: relative;
}
.flex[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7c6b4510] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7c6b4510]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7c6b4510]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7c6b4510]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7c6b4510] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7c6b4510] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7c6b4510] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7c6b4510] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7c6b4510] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7c6b4510],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7c6b4510]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7c6b4510] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7c6b4510] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7c6b4510]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-7c6b4510]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-7c6b4510] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-7c6b4510]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-7c6b4510]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7c6b4510] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7c6b4510] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7c6b4510] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7c6b4510] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7c6b4510] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-7c6b4510] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7c6b4510] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7c6b4510] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7c6b4510],
.amap-copyright[data-v-7c6b4510] {
  display: none !important;
}
.box-shadow[data-v-7c6b4510] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7c6b4510] {
  box-sizing: border-box;
}
.flex-center[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7c6b4510] .ant-carousel {
  height: 100%;
}
[data-v-7c6b4510] .ant-carousel .slick-slider,[data-v-7c6b4510] .ant-carousel .slick-track,[data-v-7c6b4510] .ant-carousel .slick-list,[data-v-7c6b4510] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-7c6b4510] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-7c6b4510]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-7c6b4510]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7c6b4510] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7c6b4510] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-7c6b4510] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7c6b4510] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7c6b4510] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7c6b4510] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-7c6b4510] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7c6b4510] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7c6b4510] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7c6b4510] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7c6b4510]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-7c6b4510]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7c6b4510]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7c6b4510]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7c6b4510] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7c6b4510] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7c6b4510] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7c6b4510] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7c6b4510]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-7c6b4510] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7c6b4510] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7c6b4510]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7c6b4510] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7c6b4510] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7c6b4510]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7c6b4510]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7c6b4510],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7c6b4510] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7c6b4510]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7c6b4510]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7c6b4510]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7c6b4510]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7c6b4510],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7c6b4510] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-7c6b4510],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7c6b4510] {
  color: var(--primary-color);
}
.file-name-type[data-v-7c6b4510] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-7c6b4510]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7c6b4510]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7c6b4510]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7c6b4510] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7c6b4510] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7c6b4510] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-7c6b4510] {
  color: #999999;
}
.file-name-type .file-list[data-v-7c6b4510]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7c6b4510] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7c6b4510] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-7c6b4510]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7c6b4510] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7c6b4510] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7c6b4510] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7c6b4510] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7c6b4510] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7c6b4510] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-7c6b4510]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-7c6b4510]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7c6b4510]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7c6b4510]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7c6b4510]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7c6b4510] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7c6b4510] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7c6b4510] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7c6b4510] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7c6b4510] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7c6b4510] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7c6b4510] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7c6b4510] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-7c6b4510] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-7c6b4510] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7c6b4510] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-7c6b4510]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-7c6b4510] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-7c6b4510] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7c6b4510] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7c6b4510]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-7c6b4510]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-7c6b4510] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-7c6b4510] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7c6b4510] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7c6b4510]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7c6b4510]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-7c6b4510]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-7c6b4510] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-7c6b4510] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-7c6b4510] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-7c6b4510] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-7c6b4510] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-7c6b4510] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-7c6b4510] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-7c6b4510] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-7c6b4510] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-7c6b4510] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-7c6b4510]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-7c6b4510] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7c6b4510] {
  flex-shrink: 0;
}
input[type="number"][data-v-7c6b4510] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7c6b4510]::-webkit-inner-spin-button,
input[type="number"][data-v-7c6b4510]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7c6b4510] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-7c6b4510] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-7c6b4510]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-7c6b4510] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7c6b4510] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7c6b4510] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7c6b4510] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-7c6b4510] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7c6b4510] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7c6b4510] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7c6b4510]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-7c6b4510] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7c6b4510] {
  flex-shrink: 0;
}
[data-v-7c6b4510] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7c6b4510] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7c6b4510] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7c6b4510] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-7c6b4510] .track-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container {
  height: 700px;
  position: relative;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container #track-map {
  height: 100%;
  width: 100%;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .dateTime-filter {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 22;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ant-slider-track {
  background-color: #0098ff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ant-slider:hover .ant-slider-track {
  background-color: #0098ff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ant-slider-handle {
  border-color: #0098ff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .info-window {
  margin: 5px 3px 0px 3px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .info-window-row {
  height: 24px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .info-window-time {
  color: var(--primary-color);
  font-size: 14px;
  font-weight: bold;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ivu-slider-bar {
  color: #fff;
  background: #fff;
  transition: all 0.2s linear;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ivu-slider-button-wrap {
  transition: all 0.2s linear;
  top: -5px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ivu-slider-wrap {
  background-color: rgba(255, 255, 255, 0.5);
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .ivu-slider-button {
  border: none;
  box-shadow: 0 0 0 3.5px rgba(230, 230, 230, 0.4);
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .color-tag {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 200;
  font-size: 14px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .color-tag li {
  display: inline-block;
  border-radius: 4px;
  width: 100px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background-color: #fff;
  cursor: pointer;
  margin-right: 2px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .color-tag li.color-org {
  background-color: #ff8533;
  color: #fff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .color-tag li.color-green {
  background-color: #46c51a;
  color: #fff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control {
  position: absolute;
  bottom: 20px;
  left: 50%;
  width: 40%;
  height: 62px;
  transform: translateX(-50%);
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 0px 8px 0px rgba(153, 153, 153, 0.2);
  line-height: 62px;
  color: #fff;
  padding: 0 34px;
  z-index: 200;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .play-icon {
  font-size: 34px;
  position: relative;
  color: #999999;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-slider {
  flex: 1;
  margin-left: 15px;
  position: relative;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .passed-time {
  position: relative;
  margin-left: 24px;
  font-size: 14px;
  color: #999999;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times {
  display: inline-block;
  position: relative;
  margin-left: 16px;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times .times-show {
  padding: 0 10px;
  line-height: 24px;
  font-size: 13px;
  border: 1px solid #fff;
  border-radius: 4px;
  color: #939393;
  cursor: default;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times .choose-box {
  position: absolute;
  top: -150px;
  left: -18px;
  height: 162px;
  transition: all 0.5s linear;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times ul {
  width: 74px;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0px 0px 8px 0px rgba(153, 153, 153, 0.2);
  border-radius: 4px;
  padding: 4px 0;
  text-align: center;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times li {
  height: 34px;
  line-height: 34px;
  color: #999999;
  list-style: none;
  cursor: pointer;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times li.active,
.map-times li[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control:hover {
  color: #0098ff;
}
[data-v-7c6b4510] .track-modal-container .modal-body-container .map-control .map-times li:hover {
  font-size: 13px;
}
.amap-info-close[data-v-7c6b4510] {
  display: none;
}

.absolute[data-v-1b53cf64] {
  position: absolute;
}
.relative[data-v-1b53cf64] {
  position: relative;
}
.flex[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1b53cf64] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1b53cf64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1b53cf64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1b53cf64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1b53cf64] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1b53cf64] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1b53cf64] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1b53cf64] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1b53cf64] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1b53cf64],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1b53cf64]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1b53cf64] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1b53cf64] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1b53cf64]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1b53cf64]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1b53cf64] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1b53cf64]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1b53cf64]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1b53cf64] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1b53cf64] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1b53cf64] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1b53cf64] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1b53cf64] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1b53cf64] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1b53cf64] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1b53cf64] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1b53cf64],
.amap-copyright[data-v-1b53cf64] {
  display: none !important;
}
.box-shadow[data-v-1b53cf64] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1b53cf64] {
  box-sizing: border-box;
}
.flex-center[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1b53cf64] .ant-carousel {
  height: 100%;
}
[data-v-1b53cf64] .ant-carousel .slick-slider,[data-v-1b53cf64] .ant-carousel .slick-track,[data-v-1b53cf64] .ant-carousel .slick-list,[data-v-1b53cf64] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1b53cf64] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1b53cf64]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1b53cf64]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1b53cf64] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1b53cf64] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1b53cf64] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1b53cf64] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1b53cf64] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1b53cf64] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1b53cf64] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1b53cf64] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1b53cf64] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1b53cf64] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1b53cf64]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1b53cf64]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1b53cf64]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1b53cf64]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1b53cf64] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1b53cf64] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1b53cf64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1b53cf64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1b53cf64]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1b53cf64] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1b53cf64] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1b53cf64]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1b53cf64] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1b53cf64] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1b53cf64]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1b53cf64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1b53cf64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b53cf64] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1b53cf64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b53cf64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1b53cf64]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b53cf64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1b53cf64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1b53cf64] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1b53cf64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1b53cf64] {
  color: var(--primary-color);
}
.file-name-type[data-v-1b53cf64] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1b53cf64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1b53cf64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1b53cf64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1b53cf64] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1b53cf64] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1b53cf64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1b53cf64] {
  color: #999999;
}
.file-name-type .file-list[data-v-1b53cf64]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1b53cf64] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1b53cf64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1b53cf64]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1b53cf64] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1b53cf64] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1b53cf64] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1b53cf64] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1b53cf64] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1b53cf64] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1b53cf64]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1b53cf64]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1b53cf64]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1b53cf64]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1b53cf64]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1b53cf64] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1b53cf64] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1b53cf64] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1b53cf64] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1b53cf64] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1b53cf64] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1b53cf64] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1b53cf64] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1b53cf64] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1b53cf64] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1b53cf64] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1b53cf64]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1b53cf64] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1b53cf64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1b53cf64] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1b53cf64]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1b53cf64]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1b53cf64] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1b53cf64] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1b53cf64] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1b53cf64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1b53cf64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1b53cf64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1b53cf64] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1b53cf64] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1b53cf64] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1b53cf64] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1b53cf64] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1b53cf64] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1b53cf64] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1b53cf64] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1b53cf64] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1b53cf64] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1b53cf64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1b53cf64] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1b53cf64] {
  flex-shrink: 0;
}
input[type="number"][data-v-1b53cf64] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1b53cf64]::-webkit-inner-spin-button,
input[type="number"][data-v-1b53cf64]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1b53cf64] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1b53cf64] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1b53cf64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1b53cf64] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1b53cf64] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1b53cf64] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1b53cf64] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1b53cf64] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1b53cf64] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1b53cf64] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1b53cf64]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1b53cf64] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1b53cf64] {
  flex-shrink: 0;
}
[data-v-1b53cf64] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1b53cf64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1b53cf64] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1b53cf64] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.info-report-container[data-v-1b53cf64] {
  height: 100%;
  margin: 10px 10px 0 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
  overflow: auto !important;
}
.info-report-container[data-v-1b53cf64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.info-report-container[data-v-1b53cf64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.info-report-container[data-v-1b53cf64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.info-report-container .zhgd-data-report-header[data-v-1b53cf64] {
  padding-top: 25px;
  padding-bottom: 25px;
}
.info-report-container .data-report-body[data-v-1b53cf64] {
  flex: 1;
  height: calc(100% - 100px);
}
.info-report-container .data-report-body .body-table[data-v-1b53cf64] {
  height: 100%;
  padding-bottom: 20px;
}
.info-report-container .data-report-body .body-table .table-view-container[data-v-1b53cf64] {
  border-top: 1px solid #dedee2;
}

.absolute[data-v-f485b140] {
  position: absolute;
}
.relative[data-v-f485b140] {
  position: relative;
}
.flex[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-f485b140] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-f485b140]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-f485b140]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-f485b140]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-f485b140] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-f485b140] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-f485b140] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-f485b140] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-f485b140] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f485b140],
.ant-tree li .ant-tree-node-content-wrapper[data-v-f485b140]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f485b140] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-f485b140] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-f485b140]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-f485b140]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-f485b140] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-f485b140]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-f485b140]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-f485b140] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-f485b140] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-f485b140] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-f485b140] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f485b140] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-f485b140] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f485b140] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-f485b140] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-f485b140],
.amap-copyright[data-v-f485b140] {
  display: none !important;
}
.box-shadow[data-v-f485b140] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-f485b140] {
  box-sizing: border-box;
}
.flex-center[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-f485b140] .ant-carousel {
  height: 100%;
}
[data-v-f485b140] .ant-carousel .slick-slider,[data-v-f485b140] .ant-carousel .slick-track,[data-v-f485b140] .ant-carousel .slick-list,[data-v-f485b140] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-f485b140] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-f485b140]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-f485b140]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-f485b140] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-f485b140] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-f485b140] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-f485b140] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-f485b140] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-f485b140] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-f485b140] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-f485b140] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-f485b140] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-f485b140] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-f485b140]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-f485b140]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-f485b140]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-f485b140]:last-child::after {
  display: none;
}
.vxe-pager[data-v-f485b140] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-f485b140] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-f485b140] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f485b140] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f485b140]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-f485b140] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f485b140] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f485b140]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f485b140] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f485b140] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f485b140]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f485b140]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f485b140],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f485b140] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f485b140]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f485b140]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f485b140]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f485b140]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-f485b140],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-f485b140] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-f485b140],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-f485b140] {
  color: var(--primary-color);
}
.file-name-type[data-v-f485b140] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-f485b140]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-f485b140]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-f485b140]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-f485b140] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-f485b140] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-f485b140] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-f485b140] {
  color: #999999;
}
.file-name-type .file-list[data-v-f485b140]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-f485b140] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-f485b140] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-f485b140]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-f485b140] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-f485b140] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-f485b140] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-f485b140] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-f485b140] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-f485b140] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-f485b140]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-f485b140]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-f485b140]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-f485b140]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-f485b140]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-f485b140] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-f485b140] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-f485b140] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-f485b140] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f485b140] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f485b140] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-f485b140] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-f485b140] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-f485b140] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-f485b140] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f485b140] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f485b140]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-f485b140] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-f485b140] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f485b140] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f485b140]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f485b140]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-f485b140] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-f485b140] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f485b140] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f485b140]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f485b140]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f485b140]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-f485b140] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-f485b140] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-f485b140] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-f485b140] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-f485b140] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-f485b140] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-f485b140] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-f485b140] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-f485b140] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-f485b140] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-f485b140]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-f485b140] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-f485b140] {
  flex-shrink: 0;
}
input[type="number"][data-v-f485b140] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-f485b140]::-webkit-inner-spin-button,
input[type="number"][data-v-f485b140]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-f485b140] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-f485b140] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-f485b140]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-f485b140] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-f485b140] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-f485b140] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-f485b140] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-f485b140] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-f485b140] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f485b140] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f485b140]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-f485b140] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-f485b140] {
  flex-shrink: 0;
}
[data-v-f485b140] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-f485b140] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-f485b140] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-f485b140] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-f485b140] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-f485b140] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-f485b140] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-f485b140] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-f485b140] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-f485b140] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-f485b140] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-gis-container[data-v-f485b140] {
  height: 100%;
  padding-top: 10px;
  position: relative;
}
.data-gis-container[data-v-f485b140] .amap-menu .amap-menu-outer {
  width: 200px;
  width: 100px;
  padding: 6px 0;
}
.data-gis-container[data-v-f485b140] .amap-menu .amap-menu-outer li {
  height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  cursor: pointer;
}
.data-gis-container[data-v-f485b140] .amap-menu .amap-menu-outer li:hover {
  background: #e9ecf3;
}
.data-gis-container[data-v-f485b140] .amap-logo,
.data-gis-container[data-v-f485b140] .amap-copyright {
  display: none !important;
}
.data-gis-container[data-v-f485b140] .amap-marker-label {
  border: none;
  padding: 5px 10px;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  color: var(--primary-color);
  font-size: 14px;
  font-weight: bold;
}
.data-gis-container #map-container[data-v-f485b140] {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border: 2px solid #fff;
  border-radius: 4px;
}
.data-gis-container .statistical-data-warp[data-v-f485b140] {
  position: absolute;
  top: 50px;
  left: 20px;
  z-index: 9;
}
.data-gis-container .statistical-data-warp .statistical-list[data-v-f485b140] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  width: 200px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  border-top: 3px solid var(--primary-color);
  margin-bottom: 16px;
  height: 80px;
}
.data-gis-container .statistical-data-warp .statistical-list .icon[data-v-f485b140] {
  height: 100%;
  width: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: var(--primary-color);
}
.data-gis-container .statistical-data-warp .statistical-list .icon .bj-icon[data-v-f485b140] {
  font-size: 30px;
}
.data-gis-container .statistical-data-warp .statistical-list .warp[data-v-f485b140] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-items: flex-start;
  flex-direction: column;
  height: 100%;
  color: #808899;
}
.data-gis-container .statistical-data-warp .statistical-list .warp .nums[data-v-f485b140] {
  color: #333;
  font-size: 18px;
  font-weight: bold;
}
.data-gis-container .statistical-data-warp .statistical-list .warp .nums span[data-v-f485b140] {
  font-size: 14px;
  color: #333;
  padding-left: 2px;
}
.data-gis-container .operate-btns[data-v-f485b140] {
  position: absolute;
  bottom: 50px;
  right: 50px;
  z-index: 9;
  width: 100px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  border-top: 3px solid var(--primary-color);
  margin-bottom: 16px;
  height: 80px;
}
.data-gis-container .operate-btns .btn[data-v-f485b140] {
  width: 100%;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.data-gis-container .create-elecFence-button[data-v-f485b140] {
  position: absolute;
  top: 92px;
  right: 26px;
  z-index: 9;
  padding: 16px 24px;
  background: #fff;
  box-shadow: 0px 1px 4px 0px rgba(126, 141, 172, 0.2);
  border-radius: 4px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.data-gis-container .create-elecFence-button button[data-v-f485b140] {
  width: 86px;
  height: 36px;
  background: #3759a0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  color: #fff;
  border-radius: 4px;
  cursor: pointer;
  margin-right: 16px;
  border: none;
}
.data-gis-container .create-elecFence-button button[data-v-f485b140]:last-child {
  margin: 0;
}
.data-gis-container .create-elecFence-button button.cancel[data-v-f485b140] {
  background: #f1f2f7;
  color: #3759a0;
}

.absolute[data-v-ae1438ba] {
  position: absolute;
}
.relative[data-v-ae1438ba] {
  position: relative;
}
.flex[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-ae1438ba] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-ae1438ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-ae1438ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-ae1438ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-ae1438ba] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-ae1438ba] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-ae1438ba] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-ae1438ba] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-ae1438ba] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ae1438ba],
.ant-tree li .ant-tree-node-content-wrapper[data-v-ae1438ba]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ae1438ba] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-ae1438ba] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-ae1438ba]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-ae1438ba]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-ae1438ba] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-ae1438ba]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-ae1438ba]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-ae1438ba] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-ae1438ba] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-ae1438ba] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-ae1438ba] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ae1438ba] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-ae1438ba] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ae1438ba] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-ae1438ba] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-ae1438ba],
.amap-copyright[data-v-ae1438ba] {
  display: none !important;
}
.box-shadow[data-v-ae1438ba] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-ae1438ba] {
  box-sizing: border-box;
}
.flex-center[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-ae1438ba] .ant-carousel {
  height: 100%;
}
[data-v-ae1438ba] .ant-carousel .slick-slider,[data-v-ae1438ba] .ant-carousel .slick-track,[data-v-ae1438ba] .ant-carousel .slick-list,[data-v-ae1438ba] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-ae1438ba] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-ae1438ba]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-ae1438ba]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-ae1438ba] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-ae1438ba] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-ae1438ba] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-ae1438ba] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-ae1438ba] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-ae1438ba] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-ae1438ba] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-ae1438ba] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-ae1438ba] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-ae1438ba] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-ae1438ba]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-ae1438ba]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-ae1438ba]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-ae1438ba]:last-child::after {
  display: none;
}
.vxe-pager[data-v-ae1438ba] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-ae1438ba] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-ae1438ba] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ae1438ba] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ae1438ba]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-ae1438ba] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ae1438ba] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ae1438ba]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ae1438ba] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-ae1438ba] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-ae1438ba]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ae1438ba]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ae1438ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ae1438ba] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ae1438ba]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ae1438ba]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ae1438ba]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ae1438ba]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-ae1438ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-ae1438ba] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-ae1438ba],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-ae1438ba] {
  color: var(--primary-color);
}
.file-name-type[data-v-ae1438ba] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-ae1438ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-ae1438ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-ae1438ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-ae1438ba] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-ae1438ba] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-ae1438ba] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-ae1438ba] {
  color: #999999;
}
.file-name-type .file-list[data-v-ae1438ba]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-ae1438ba] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-ae1438ba] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-ae1438ba]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-ae1438ba] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-ae1438ba] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-ae1438ba] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-ae1438ba] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-ae1438ba] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-ae1438ba] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-ae1438ba]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-ae1438ba]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-ae1438ba]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-ae1438ba]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-ae1438ba]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-ae1438ba] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-ae1438ba] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-ae1438ba] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-ae1438ba] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ae1438ba] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ae1438ba] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-ae1438ba] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-ae1438ba] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-ae1438ba] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-ae1438ba] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-ae1438ba] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-ae1438ba]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-ae1438ba] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-ae1438ba] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ae1438ba] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ae1438ba]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ae1438ba]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-ae1438ba] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-ae1438ba] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ae1438ba] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ae1438ba]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ae1438ba]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ae1438ba]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-ae1438ba] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-ae1438ba] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-ae1438ba] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-ae1438ba] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-ae1438ba] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-ae1438ba] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-ae1438ba] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-ae1438ba] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-ae1438ba] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-ae1438ba] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-ae1438ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-ae1438ba] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-ae1438ba] {
  flex-shrink: 0;
}
input[type="number"][data-v-ae1438ba] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-ae1438ba]::-webkit-inner-spin-button,
input[type="number"][data-v-ae1438ba]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-ae1438ba] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-ae1438ba] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-ae1438ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-ae1438ba] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-ae1438ba] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-ae1438ba] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-ae1438ba] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-ae1438ba] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-ae1438ba] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-ae1438ba] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-ae1438ba]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-ae1438ba] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-ae1438ba] {
  flex-shrink: 0;
}
[data-v-ae1438ba] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-ae1438ba] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-ae1438ba] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-ae1438ba] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.table-view-container[data-v-ae1438ba] {
  width: 100%;
  height: 100%;
}

.absolute[data-v-06d00250] {
  position: absolute;
}
.relative[data-v-06d00250] {
  position: relative;
}
.flex[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-06d00250] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-06d00250]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-06d00250]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-06d00250]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-06d00250] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-06d00250] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-06d00250] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-06d00250] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-06d00250] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-06d00250],
.ant-tree li .ant-tree-node-content-wrapper[data-v-06d00250]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-06d00250] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-06d00250] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-06d00250]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-06d00250]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-06d00250] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-06d00250]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-06d00250]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-06d00250] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-06d00250] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-06d00250] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-06d00250] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-06d00250] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-06d00250] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-06d00250] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-06d00250] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-06d00250],
.amap-copyright[data-v-06d00250] {
  display: none !important;
}
.box-shadow[data-v-06d00250] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-06d00250] {
  box-sizing: border-box;
}
.flex-center[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-06d00250] .ant-carousel {
  height: 100%;
}
[data-v-06d00250] .ant-carousel .slick-slider,[data-v-06d00250] .ant-carousel .slick-track,[data-v-06d00250] .ant-carousel .slick-list,[data-v-06d00250] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-06d00250] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-06d00250]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-06d00250]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-06d00250] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-06d00250] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-06d00250] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-06d00250] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-06d00250] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-06d00250] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-06d00250] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-06d00250] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-06d00250] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-06d00250] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-06d00250]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-06d00250]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-06d00250]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-06d00250]:last-child::after {
  display: none;
}
.vxe-pager[data-v-06d00250] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-06d00250] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-06d00250] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-06d00250] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-06d00250]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-06d00250] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-06d00250] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-06d00250]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-06d00250] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-06d00250] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-06d00250]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-06d00250]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06d00250],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06d00250] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06d00250]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06d00250]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06d00250]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06d00250]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-06d00250],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-06d00250] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-06d00250],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-06d00250] {
  color: var(--primary-color);
}
.file-name-type[data-v-06d00250] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-06d00250]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-06d00250]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-06d00250]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-06d00250] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-06d00250] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-06d00250] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-06d00250] {
  color: #999999;
}
.file-name-type .file-list[data-v-06d00250]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-06d00250] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-06d00250] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-06d00250]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-06d00250] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-06d00250] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-06d00250] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-06d00250] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-06d00250] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-06d00250] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-06d00250]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-06d00250]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-06d00250]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-06d00250]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-06d00250]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-06d00250] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-06d00250] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-06d00250] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-06d00250] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-06d00250] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-06d00250] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-06d00250] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-06d00250] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-06d00250] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-06d00250] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-06d00250] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-06d00250]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-06d00250] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06d00250] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06d00250]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06d00250]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-06d00250] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-06d00250] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06d00250] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06d00250]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06d00250]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06d00250]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-06d00250] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-06d00250] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-06d00250] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-06d00250] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-06d00250] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-06d00250] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-06d00250] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-06d00250] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-06d00250] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-06d00250] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-06d00250]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-06d00250] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-06d00250] {
  flex-shrink: 0;
}
input[type="number"][data-v-06d00250] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-06d00250]::-webkit-inner-spin-button,
input[type="number"][data-v-06d00250]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-06d00250] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-06d00250] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-06d00250]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-06d00250] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-06d00250] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-06d00250] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-06d00250] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-06d00250] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-06d00250] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-06d00250] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-06d00250]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-06d00250] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-06d00250] {
  flex-shrink: 0;
}
[data-v-06d00250] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-06d00250] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-06d00250] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-06d00250] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-06d00250] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-06d00250] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-06d00250] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-06d00250] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-06d00250] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-06d00250] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-06d00250] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.positioning-warn-container[data-v-06d00250] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding-top: 10px;
  position: relative;
}
.positioning-warn-container #map-container[data-v-06d00250] {
  width: 100%;
  height: 100%;
}
.positioning-warn-container .custom-window-info-container[data-v-06d00250] {
  display: none;
  width: 348px;
  background: #ffffff;
  box-shadow: 0px 7px 24px 0px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  box-sizing: border-box;
  flex-direction: column;
  padding: 18px 16px 0 16px;
  position: relative;
}
.positioning-warn-container .custom-window-info-container .header[data-v-06d00250] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.positioning-warn-container .custom-window-info-container .header .title[data-v-06d00250] {
  color: #263759;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px;
}
.positioning-warn-container .custom-window-info-container .item[data-v-06d00250] {
  font-size: 14px;
  margin-bottom: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.positioning-warn-container .custom-window-info-container .item .label[data-v-06d00250] {
  flex-shrink: 0;
}
.positioning-warn-container .custom-window-info-container .item .value[data-v-06d00250] {
  color: #3759a0;
  flex: 1;
}
.positioning-warn-container .custom-window-info-container .close-button[data-v-06d00250] {
  position: absolute;
  top: 5px;
  right: 10px;
  cursor: pointer;
}
.positioning-warn-container .statistical-data-warp[data-v-06d00250] {
  position: absolute;
  top: 50px;
  left: 20px;
  z-index: 9;
}
.positioning-warn-container .statistical-data-warp .statistical-list[data-v-06d00250] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  width: 200px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  border-top: 3px solid var(--primary-color);
  margin-bottom: 16px;
  height: 80px;
}
.positioning-warn-container .statistical-data-warp .statistical-list .icon[data-v-06d00250] {
  height: 100%;
  width: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: var(--primary-color);
}
.positioning-warn-container .statistical-data-warp .statistical-list .icon .bj-icon[data-v-06d00250] {
  font-size: 30px;
}
.positioning-warn-container .statistical-data-warp .statistical-list .warp[data-v-06d00250] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-items: flex-start;
  flex-direction: column;
  height: 100%;
  color: #808899;
}
.positioning-warn-container .statistical-data-warp .statistical-list .warp .nums[data-v-06d00250] {
  color: #333;
  font-size: 18px;
  font-weight: bold;
}
.positioning-warn-container .statistical-data-warp .statistical-list .warp .nums span[data-v-06d00250] {
  font-size: 14px;
  color: #333;
  padding-left: 2px;
}
.positioning-warn-container .warn-infomation-warp[data-v-06d00250] {
  width: 480px;
  height: 100%;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: 20px;
  padding: 90px 0 10px 0;
  overflow: hidden;
}
.positioning-warn-container .warn-infomation-warp .drawer-container[data-v-06d00250] {
  width: 100%;
  height: 100%;
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 0px 16px 0px rgba(150, 160, 172, 0.2);
  border-radius: 4px;
  border-top: 3px solid #3759a0;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-header[data-v-06d00250] {
  flex-shrink: 0;
  height: 54px;
  padding: 0 10px;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-header[data-v-06d00250] .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body[data-v-06d00250] {
  overflow: hidden;
  flex: 1;
  padding: 0 10px 10px 10px;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body .table-wrapper[data-v-06d00250] {
  height: 100%;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body .table-wrapper .dealStatus[data-v-06d00250] {
  padding: 6px 8px;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body .table-wrapper .dealStatus.dealStatus_0[data-v-06d00250] {
  background: #f1f2f7;
  color: #999;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body .table-wrapper .dealStatus.dealStatus_1[data-v-06d00250] {
  background: #ff993f;
  color: #fff;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-body .table-wrapper .dealStatus.dealStatus_2[data-v-06d00250] {
  background: #4bc964;
  color: #fff;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-footer[data-v-06d00250] {
  flex-shrink: 0;
  height: 50px;
}
.positioning-warn-container .warn-infomation-warp .drawer-container .drawer-footer[data-v-06d00250] .vxe-pager {
  height: 50px !important;
}
.positioning-warn-container .warn-infomation-warp .container[data-v-06d00250] {
  width: 100%;
  height: 100%;
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 0px 16px 0px rgba(150, 160, 172, 0.2);
  border-radius: 4px;
  border-top: 3px solid #3759a0;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  padding-bottom: 20px;
}
.positioning-warn-container .warn-infomation-warp .container .title[data-v-06d00250] {
  height: 64px;
  flex-shrink: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
}
.positioning-warn-container .warn-infomation-warp .container .table-container[data-v-06d00250] {
  flex: 1;
  padding: 0 20px;
  overflow: hidden;
}
.positioning-warn-container .warn-infomation-warp .container .table-container .dealStatus[data-v-06d00250] {
  padding: 6px 8px;
}
.positioning-warn-container .warn-infomation-warp .container .table-container .dealStatus_0[data-v-06d00250] {
  background: #f1f2f7;
  color: #999;
}
.positioning-warn-container .warn-infomation-warp .container .table-container .dealStatus_1[data-v-06d00250] {
  background: #ff993f;
  color: #fff;
}
.positioning-warn-container .warn-infomation-warp .container .table-container .dealStatus_2[data-v-06d00250] {
  background: #4bc964;
  color: #fff;
}
.positioning-warn-container .warn-infomation-warp .container .pager-container[data-v-06d00250] {
  flex-shrink: 0;
  height: 50px;
}

.absolute[data-v-2f26a598] {
  position: absolute;
}
.relative[data-v-2f26a598] {
  position: relative;
}
.flex[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2f26a598] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2f26a598]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2f26a598]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2f26a598]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2f26a598] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2f26a598] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2f26a598] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2f26a598] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2f26a598] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2f26a598],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2f26a598]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2f26a598] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2f26a598] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2f26a598]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-2f26a598]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-2f26a598] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-2f26a598]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-2f26a598]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2f26a598] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2f26a598] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2f26a598] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2f26a598] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2f26a598] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-2f26a598] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2f26a598] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2f26a598] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2f26a598],
.amap-copyright[data-v-2f26a598] {
  display: none !important;
}
.box-shadow[data-v-2f26a598] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2f26a598] {
  box-sizing: border-box;
}
.flex-center[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2f26a598] .ant-carousel {
  height: 100%;
}
[data-v-2f26a598] .ant-carousel .slick-slider,[data-v-2f26a598] .ant-carousel .slick-track,[data-v-2f26a598] .ant-carousel .slick-list,[data-v-2f26a598] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-2f26a598] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-2f26a598]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-2f26a598]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2f26a598] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2f26a598] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-2f26a598] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2f26a598] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2f26a598] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2f26a598] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-2f26a598] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2f26a598] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2f26a598] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2f26a598] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2f26a598]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-2f26a598]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2f26a598]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2f26a598]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2f26a598] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2f26a598] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2f26a598] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2f26a598] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2f26a598]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-2f26a598] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2f26a598] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2f26a598]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2f26a598] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2f26a598] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2f26a598]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2f26a598]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2f26a598],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2f26a598] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2f26a598]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2f26a598]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2f26a598]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2f26a598]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2f26a598],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2f26a598] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-2f26a598],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2f26a598] {
  color: var(--primary-color);
}
.file-name-type[data-v-2f26a598] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-2f26a598]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2f26a598]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2f26a598]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2f26a598] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2f26a598] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2f26a598] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-2f26a598] {
  color: #999999;
}
.file-name-type .file-list[data-v-2f26a598]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2f26a598] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2f26a598] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-2f26a598]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2f26a598] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2f26a598] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2f26a598] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2f26a598] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2f26a598] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2f26a598] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-2f26a598]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-2f26a598]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2f26a598]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2f26a598]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2f26a598]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2f26a598] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2f26a598] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2f26a598] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2f26a598] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2f26a598] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2f26a598] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2f26a598] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2f26a598] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-2f26a598] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-2f26a598] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2f26a598] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2f26a598]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-2f26a598] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-2f26a598] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2f26a598] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2f26a598]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2f26a598]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-2f26a598] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-2f26a598] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2f26a598] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2f26a598]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2f26a598]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2f26a598]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-2f26a598] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-2f26a598] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-2f26a598] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-2f26a598] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-2f26a598] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-2f26a598] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-2f26a598] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-2f26a598] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-2f26a598] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-2f26a598] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-2f26a598]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-2f26a598] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2f26a598] {
  flex-shrink: 0;
}
input[type="number"][data-v-2f26a598] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2f26a598]::-webkit-inner-spin-button,
input[type="number"][data-v-2f26a598]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2f26a598] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-2f26a598] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-2f26a598]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-2f26a598] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2f26a598] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2f26a598] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2f26a598] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-2f26a598] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2f26a598] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2f26a598] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2f26a598]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-2f26a598] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2f26a598] {
  flex-shrink: 0;
}
[data-v-2f26a598] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2f26a598] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2f26a598] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2f26a598] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-2f26a598] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-2f26a598] {
  flex: 1;
  overflow: hidden;
}

.absolute[data-v-87404cc4] {
  position: absolute;
}
.relative[data-v-87404cc4] {
  position: relative;
}
.flex[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-87404cc4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-87404cc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-87404cc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-87404cc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-87404cc4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-87404cc4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-87404cc4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-87404cc4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-87404cc4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-87404cc4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-87404cc4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-87404cc4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-87404cc4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-87404cc4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-87404cc4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-87404cc4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-87404cc4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-87404cc4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-87404cc4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-87404cc4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-87404cc4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-87404cc4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-87404cc4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-87404cc4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-87404cc4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-87404cc4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-87404cc4],
.amap-copyright[data-v-87404cc4] {
  display: none !important;
}
.box-shadow[data-v-87404cc4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-87404cc4] {
  box-sizing: border-box;
}
.flex-center[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-87404cc4] .ant-carousel {
  height: 100%;
}
[data-v-87404cc4] .ant-carousel .slick-slider,[data-v-87404cc4] .ant-carousel .slick-track,[data-v-87404cc4] .ant-carousel .slick-list,[data-v-87404cc4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-87404cc4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-87404cc4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-87404cc4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-87404cc4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-87404cc4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-87404cc4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-87404cc4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-87404cc4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-87404cc4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-87404cc4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-87404cc4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-87404cc4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-87404cc4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-87404cc4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-87404cc4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-87404cc4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-87404cc4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-87404cc4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-87404cc4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-87404cc4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-87404cc4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-87404cc4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-87404cc4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-87404cc4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-87404cc4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-87404cc4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-87404cc4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-87404cc4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-87404cc4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-87404cc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-87404cc4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-87404cc4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-87404cc4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-87404cc4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-87404cc4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-87404cc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-87404cc4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-87404cc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-87404cc4] {
  color: var(--primary-color);
}
.file-name-type[data-v-87404cc4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-87404cc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-87404cc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-87404cc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-87404cc4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-87404cc4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-87404cc4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-87404cc4] {
  color: #999999;
}
.file-name-type .file-list[data-v-87404cc4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-87404cc4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-87404cc4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-87404cc4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-87404cc4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-87404cc4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-87404cc4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-87404cc4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-87404cc4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-87404cc4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-87404cc4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-87404cc4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-87404cc4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-87404cc4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-87404cc4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-87404cc4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-87404cc4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-87404cc4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-87404cc4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-87404cc4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-87404cc4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-87404cc4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-87404cc4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-87404cc4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-87404cc4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-87404cc4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-87404cc4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-87404cc4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-87404cc4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-87404cc4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-87404cc4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-87404cc4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-87404cc4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-87404cc4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-87404cc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-87404cc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-87404cc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-87404cc4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-87404cc4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-87404cc4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-87404cc4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-87404cc4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-87404cc4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-87404cc4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-87404cc4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-87404cc4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-87404cc4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-87404cc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-87404cc4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-87404cc4] {
  flex-shrink: 0;
}
input[type="number"][data-v-87404cc4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-87404cc4]::-webkit-inner-spin-button,
input[type="number"][data-v-87404cc4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-87404cc4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-87404cc4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-87404cc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-87404cc4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-87404cc4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-87404cc4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-87404cc4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-87404cc4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-87404cc4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-87404cc4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-87404cc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-87404cc4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-87404cc4] {
  flex-shrink: 0;
}
[data-v-87404cc4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-87404cc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-87404cc4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-87404cc4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.user-report-container[data-v-87404cc4] {
  width: 100%;
  height: 100%;
  padding: 10px 10px 0 0;
  overflow: auto !important;
}
.user-report-container[data-v-87404cc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.user-report-container[data-v-87404cc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.user-report-container[data-v-87404cc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.user-report-container .data-report-body[data-v-87404cc4] {
  height: 100%;
}
.user-report-container .data-report-body .ant-empty[data-v-87404cc4] {
  background: #fff;
  margin: 0;
}
.user-report-container .data-report-body .video-card-container[data-v-87404cc4] {
  background: #fff;
  padding: 0 20px 34px;
  margin-bottom: 2px;
}
.user-report-container .data-report-body .video-card-container .video-card-header[data-v-87404cc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  height: 72px;
  cursor: pointer;
}
.user-report-container .data-report-body[data-v-87404cc4] .ant-collapse {
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
}
.user-report-container .data-report-body[data-v-87404cc4] .ant-collapse .ant-collapse-content {
  border-top: 0;
  border-radius: 0;
  background-color: #ffffff;
}
.user-report-container .data-report-body[data-v-87404cc4] .ant-collapse .ant-collapse-header {
  border-radius: 0;
}
.user-report-container .data-report-body[data-v-87404cc4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 2px solid #f3f4f6;
}
.user-report-container .data-report-body[data-v-87404cc4] .ant-collapse .ant-collapse-item:last-child {
  border-radius: 0 !important;
}
.user-report-container .data-report-body .collapse-extra[data-v-87404cc4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #3759a0;
  line-height: 40px;
}
.user-report-container .data-report-body .collapse-header[data-v-87404cc4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #3759a0;
  line-height: 40px;
}
.user-report-container .data-report-body .collapse-header[data-v-87404cc4]::before {
  content: attr(header);
  height: 16px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
}
.user-report-container .data-report-body .icon-more[data-v-87404cc4] {
  margin: 0px 25px 0px 3px;
}
.user-report-container .data-report-body .open-close[data-v-87404cc4] {
  position: relative;
  right: 5px;
}
.user-report-container .data-report-body .video-card[data-v-87404cc4] {
  height: 298px;
  width: 100%;
  border-radius: 4px;
  border: 1px solid #e8ebf0;
}
.user-report-container .data-report-body .video-card .video-container[data-v-87404cc4] {
  height: 209px;
  width: 100%;
  background-color: #f5f5f5;
}
.user-report-container .data-report-body .video-card .video-container video[data-v-87404cc4] {
  height: 100%;
  width: 100%;
  object-fit: fill;
}
.user-report-container .data-report-body .video-card .video-time[data-v-87404cc4] {
  height: 89px;
  padding: 10px 10px;
  font-size: 16px;
  font-family: Microsoft YaHei;
}
.user-report-container .data-report-body .video-card .video-time .video-time-name[data-v-87404cc4] {
  font-weight: bold;
  color: #4c495b;
}
.user-report-container .data-report-body .video-card .video-time .video-time-text[data-v-87404cc4] {
  margin-top: 10px;
  font-weight: 400;
  color: #8a9295;
}
.user-report-container .data-report-body .video-card .video-time .video-time-text .video-icon[data-v-87404cc4] {
  margin-right: 10px;
  position: relative;
  top: -1px;
}

.absolute[data-v-73aedee9] {
  position: absolute;
}
.relative[data-v-73aedee9] {
  position: relative;
}
.flex[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-73aedee9] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-73aedee9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-73aedee9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-73aedee9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-73aedee9] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-73aedee9] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-73aedee9] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-73aedee9] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-73aedee9] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73aedee9],
.ant-tree li .ant-tree-node-content-wrapper[data-v-73aedee9]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-73aedee9] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-73aedee9] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-73aedee9]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-73aedee9]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-73aedee9] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-73aedee9]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-73aedee9]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-73aedee9] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-73aedee9] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-73aedee9] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-73aedee9] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73aedee9] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-73aedee9] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-73aedee9] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-73aedee9] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-73aedee9],
.amap-copyright[data-v-73aedee9] {
  display: none !important;
}
.box-shadow[data-v-73aedee9] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-73aedee9] {
  box-sizing: border-box;
}
.flex-center[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-73aedee9] .ant-carousel {
  height: 100%;
}
[data-v-73aedee9] .ant-carousel .slick-slider,[data-v-73aedee9] .ant-carousel .slick-track,[data-v-73aedee9] .ant-carousel .slick-list,[data-v-73aedee9] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-73aedee9] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-73aedee9]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-73aedee9]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-73aedee9] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-73aedee9] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-73aedee9] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-73aedee9] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-73aedee9] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-73aedee9] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-73aedee9] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-73aedee9] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-73aedee9] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-73aedee9] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-73aedee9]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-73aedee9]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-73aedee9]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-73aedee9]:last-child::after {
  display: none;
}
.vxe-pager[data-v-73aedee9] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-73aedee9] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-73aedee9] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73aedee9] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-73aedee9]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-73aedee9] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73aedee9] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-73aedee9]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73aedee9] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73aedee9] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-73aedee9]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-73aedee9]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73aedee9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73aedee9] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73aedee9]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73aedee9]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-73aedee9]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-73aedee9]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-73aedee9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-73aedee9] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-73aedee9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-73aedee9] {
  color: var(--primary-color);
}
.file-name-type[data-v-73aedee9] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-73aedee9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-73aedee9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-73aedee9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-73aedee9] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-73aedee9] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-73aedee9] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-73aedee9] {
  color: #999999;
}
.file-name-type .file-list[data-v-73aedee9]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-73aedee9] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-73aedee9] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-73aedee9]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-73aedee9] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-73aedee9] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-73aedee9] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-73aedee9] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-73aedee9] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-73aedee9] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-73aedee9]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-73aedee9]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-73aedee9]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-73aedee9]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-73aedee9]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-73aedee9] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-73aedee9] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-73aedee9] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-73aedee9] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73aedee9] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-73aedee9] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-73aedee9] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-73aedee9] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-73aedee9] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-73aedee9] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73aedee9] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-73aedee9]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-73aedee9] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-73aedee9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73aedee9] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73aedee9]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-73aedee9]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-73aedee9] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-73aedee9] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73aedee9] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73aedee9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73aedee9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-73aedee9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-73aedee9] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-73aedee9] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-73aedee9] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-73aedee9] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-73aedee9] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-73aedee9] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-73aedee9] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-73aedee9] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-73aedee9] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-73aedee9] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-73aedee9]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-73aedee9] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-73aedee9] {
  flex-shrink: 0;
}
input[type="number"][data-v-73aedee9] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-73aedee9]::-webkit-inner-spin-button,
input[type="number"][data-v-73aedee9]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-73aedee9] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-73aedee9] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-73aedee9]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-73aedee9] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-73aedee9] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-73aedee9] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-73aedee9] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-73aedee9] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-73aedee9] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73aedee9] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-73aedee9]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-73aedee9] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-73aedee9] {
  flex-shrink: 0;
}
[data-v-73aedee9] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-73aedee9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-73aedee9] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-73aedee9] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.info-report-container[data-v-73aedee9] {
  height: 100%;
  margin: 10px 10px 0 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
  overflow: auto !important;
}
.info-report-container[data-v-73aedee9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.info-report-container[data-v-73aedee9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.info-report-container[data-v-73aedee9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.info-report-container .zhgd-data-report-header[data-v-73aedee9] {
  padding-top: 25px;
  padding-bottom: 25px;
}
.info-report-container .data-report-body[data-v-73aedee9] {
  flex: 1;
  height: calc(100% - 100px);
}
.info-report-container .data-report-body .body-table[data-v-73aedee9] {
  height: 100%;
  padding-bottom: 20px;
}
.info-report-container .data-report-body .body-table .table-view-container[data-v-73aedee9] {
  border-top: 1px solid #dedee2;
}
.info-report-container .ant-table .ant-btn[data-v-73aedee9] {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
}
.info-report-container .ant-table .ant-btn[data-v-73aedee9]::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
.info-report-container .ant-table .ant-btn.del[data-v-73aedee9] {
  color: var(--echart-pale-red);
}
.info-report-container .ant-table .ant-btn[data-v-73aedee9]:last-child::after {
  display: none;
}

.absolute[data-v-5ebb30a4] {
  position: absolute;
}
.relative[data-v-5ebb30a4] {
  position: relative;
}
.flex[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-5ebb30a4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-5ebb30a4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-5ebb30a4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-5ebb30a4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-5ebb30a4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-5ebb30a4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-5ebb30a4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-5ebb30a4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-5ebb30a4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5ebb30a4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-5ebb30a4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5ebb30a4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-5ebb30a4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-5ebb30a4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-5ebb30a4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-5ebb30a4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-5ebb30a4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-5ebb30a4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-5ebb30a4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-5ebb30a4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-5ebb30a4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-5ebb30a4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5ebb30a4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-5ebb30a4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5ebb30a4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-5ebb30a4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-5ebb30a4],
.amap-copyright[data-v-5ebb30a4] {
  display: none !important;
}
.box-shadow[data-v-5ebb30a4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-5ebb30a4] {
  box-sizing: border-box;
}
.flex-center[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-5ebb30a4] .ant-carousel {
  height: 100%;
}
[data-v-5ebb30a4] .ant-carousel .slick-slider,[data-v-5ebb30a4] .ant-carousel .slick-track,[data-v-5ebb30a4] .ant-carousel .slick-list,[data-v-5ebb30a4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-5ebb30a4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-5ebb30a4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-5ebb30a4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-5ebb30a4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-5ebb30a4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-5ebb30a4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-5ebb30a4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-5ebb30a4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-5ebb30a4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-5ebb30a4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-5ebb30a4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-5ebb30a4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-5ebb30a4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-5ebb30a4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-5ebb30a4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-5ebb30a4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-5ebb30a4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-5ebb30a4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-5ebb30a4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-5ebb30a4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5ebb30a4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5ebb30a4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-5ebb30a4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5ebb30a4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5ebb30a4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5ebb30a4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5ebb30a4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-5ebb30a4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5ebb30a4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5ebb30a4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5ebb30a4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5ebb30a4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5ebb30a4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5ebb30a4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5ebb30a4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-5ebb30a4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-5ebb30a4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-5ebb30a4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-5ebb30a4] {
  color: var(--primary-color);
}
.file-name-type[data-v-5ebb30a4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-5ebb30a4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-5ebb30a4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-5ebb30a4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-5ebb30a4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-5ebb30a4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-5ebb30a4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-5ebb30a4] {
  color: #999999;
}
.file-name-type .file-list[data-v-5ebb30a4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-5ebb30a4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-5ebb30a4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-5ebb30a4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-5ebb30a4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-5ebb30a4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-5ebb30a4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-5ebb30a4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-5ebb30a4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-5ebb30a4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-5ebb30a4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-5ebb30a4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-5ebb30a4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-5ebb30a4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-5ebb30a4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-5ebb30a4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-5ebb30a4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-5ebb30a4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-5ebb30a4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5ebb30a4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5ebb30a4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-5ebb30a4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-5ebb30a4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-5ebb30a4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-5ebb30a4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5ebb30a4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-5ebb30a4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-5ebb30a4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-5ebb30a4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5ebb30a4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5ebb30a4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-5ebb30a4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-5ebb30a4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-5ebb30a4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5ebb30a4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5ebb30a4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5ebb30a4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-5ebb30a4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-5ebb30a4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-5ebb30a4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-5ebb30a4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-5ebb30a4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-5ebb30a4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-5ebb30a4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-5ebb30a4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-5ebb30a4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-5ebb30a4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-5ebb30a4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-5ebb30a4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-5ebb30a4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-5ebb30a4] {
  flex-shrink: 0;
}
input[type="number"][data-v-5ebb30a4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-5ebb30a4]::-webkit-inner-spin-button,
input[type="number"][data-v-5ebb30a4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-5ebb30a4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-5ebb30a4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-5ebb30a4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-5ebb30a4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-5ebb30a4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-5ebb30a4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-5ebb30a4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-5ebb30a4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-5ebb30a4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5ebb30a4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-5ebb30a4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-5ebb30a4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-5ebb30a4] {
  flex-shrink: 0;
}
[data-v-5ebb30a4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-5ebb30a4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-5ebb30a4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-5ebb30a4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.curve-chart-page[data-v-5ebb30a4] {
  display: flex;
  flex-direction: column;
}
.curve-chart-page .chart-column[data-v-5ebb30a4] {
  height: 300px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.curve-chart-page .chart-column .chatr-header[data-v-5ebb30a4] {
  display: flex;
  justify-content: space-between;
  margin-right: 22px;
}
.curve-chart-page .chart-column .chatr-header .title[data-v-5ebb30a4] {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #525a5d;
}
.curve-chart-page .chart-column .chatr-header .unit[data-v-5ebb30a4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #999999;
}
.curve-chart-page .chart-column .chatr-header .value[data-v-5ebb30a4] {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #3759a0;
}
.curve-chart-page .chart-column .chatr-header[data-v-5ebb30a4] :last-of-type {
  margin-right: 0;
}
.curve-chart-page .chart-column .chart-dom[data-v-5ebb30a4] {
  position: absolute;
  height: 300px;
  width: 100%;
}

.absolute[data-v-b05a03fc] {
  position: absolute;
}
.relative[data-v-b05a03fc] {
  position: relative;
}
.flex[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-b05a03fc] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-b05a03fc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-b05a03fc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-b05a03fc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-b05a03fc] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-b05a03fc] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-b05a03fc] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-b05a03fc] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-b05a03fc] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b05a03fc],
.ant-tree li .ant-tree-node-content-wrapper[data-v-b05a03fc]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b05a03fc] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-b05a03fc] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-b05a03fc]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-b05a03fc]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-b05a03fc] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-b05a03fc]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-b05a03fc]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-b05a03fc] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-b05a03fc] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-b05a03fc] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-b05a03fc] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b05a03fc] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-b05a03fc] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b05a03fc] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-b05a03fc] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-b05a03fc],
.amap-copyright[data-v-b05a03fc] {
  display: none !important;
}
.box-shadow[data-v-b05a03fc] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-b05a03fc] {
  box-sizing: border-box;
}
.flex-center[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-b05a03fc] .ant-carousel {
  height: 100%;
}
[data-v-b05a03fc] .ant-carousel .slick-slider,[data-v-b05a03fc] .ant-carousel .slick-track,[data-v-b05a03fc] .ant-carousel .slick-list,[data-v-b05a03fc] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-b05a03fc] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-b05a03fc]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-b05a03fc]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-b05a03fc] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-b05a03fc] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-b05a03fc] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-b05a03fc] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-b05a03fc] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-b05a03fc] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-b05a03fc] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-b05a03fc] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-b05a03fc] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-b05a03fc] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-b05a03fc]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-b05a03fc]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-b05a03fc]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-b05a03fc]:last-child::after {
  display: none;
}
.vxe-pager[data-v-b05a03fc] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-b05a03fc] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-b05a03fc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b05a03fc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b05a03fc]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-b05a03fc] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b05a03fc] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b05a03fc]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b05a03fc] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b05a03fc] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b05a03fc]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b05a03fc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b05a03fc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b05a03fc] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b05a03fc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b05a03fc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b05a03fc]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b05a03fc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-b05a03fc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-b05a03fc] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-b05a03fc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-b05a03fc] {
  color: var(--primary-color);
}
.file-name-type[data-v-b05a03fc] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-b05a03fc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-b05a03fc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-b05a03fc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-b05a03fc] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-b05a03fc] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-b05a03fc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-b05a03fc] {
  color: #999999;
}
.file-name-type .file-list[data-v-b05a03fc]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-b05a03fc] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-b05a03fc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-b05a03fc]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-b05a03fc] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-b05a03fc] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-b05a03fc] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-b05a03fc] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-b05a03fc] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-b05a03fc] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-b05a03fc]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-b05a03fc]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-b05a03fc]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-b05a03fc]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-b05a03fc]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-b05a03fc] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-b05a03fc] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-b05a03fc] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-b05a03fc] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b05a03fc] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b05a03fc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-b05a03fc] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-b05a03fc] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-b05a03fc] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-b05a03fc] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b05a03fc] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b05a03fc]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-b05a03fc] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-b05a03fc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b05a03fc] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b05a03fc]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b05a03fc]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-b05a03fc] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-b05a03fc] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b05a03fc] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b05a03fc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b05a03fc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b05a03fc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-b05a03fc] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-b05a03fc] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-b05a03fc] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-b05a03fc] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-b05a03fc] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-b05a03fc] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-b05a03fc] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-b05a03fc] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-b05a03fc] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-b05a03fc] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-b05a03fc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-b05a03fc] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-b05a03fc] {
  flex-shrink: 0;
}
input[type="number"][data-v-b05a03fc] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-b05a03fc]::-webkit-inner-spin-button,
input[type="number"][data-v-b05a03fc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-b05a03fc] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-b05a03fc] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-b05a03fc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-b05a03fc] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-b05a03fc] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-b05a03fc] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-b05a03fc] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-b05a03fc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-b05a03fc] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b05a03fc] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b05a03fc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-b05a03fc] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-b05a03fc] {
  flex-shrink: 0;
}
[data-v-b05a03fc] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-b05a03fc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-b05a03fc] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-b05a03fc] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.production-data-page[data-v-b05a03fc] {
  display: flex;
  flex-direction: column;
}
.production-data-page .header[data-v-b05a03fc] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.production-data-page[data-v-b05a03fc] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
.production-data-page[data-v-b05a03fc] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
.production-data-page[data-v-b05a03fc] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
.production-data-page[data-v-b05a03fc] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-325442fd] {
  position: absolute;
}
.relative[data-v-325442fd] {
  position: relative;
}
.flex[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-325442fd] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-325442fd]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-325442fd]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-325442fd]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-325442fd] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-325442fd] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-325442fd] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-325442fd] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-325442fd] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-325442fd],
.ant-tree li .ant-tree-node-content-wrapper[data-v-325442fd]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-325442fd] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-325442fd] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-325442fd]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-325442fd]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-325442fd] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-325442fd]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-325442fd]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-325442fd] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-325442fd] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-325442fd] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-325442fd] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-325442fd] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-325442fd] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-325442fd] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-325442fd] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-325442fd],
.amap-copyright[data-v-325442fd] {
  display: none !important;
}
.box-shadow[data-v-325442fd] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-325442fd] {
  box-sizing: border-box;
}
.flex-center[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-325442fd] .ant-carousel {
  height: 100%;
}
[data-v-325442fd] .ant-carousel .slick-slider,[data-v-325442fd] .ant-carousel .slick-track,[data-v-325442fd] .ant-carousel .slick-list,[data-v-325442fd] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-325442fd] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-325442fd]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-325442fd]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-325442fd] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-325442fd] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-325442fd] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-325442fd] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-325442fd] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-325442fd] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-325442fd] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-325442fd] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-325442fd] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-325442fd] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-325442fd]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-325442fd]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-325442fd]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-325442fd]:last-child::after {
  display: none;
}
.vxe-pager[data-v-325442fd] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-325442fd] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-325442fd] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-325442fd] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-325442fd]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-325442fd] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-325442fd] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-325442fd]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-325442fd] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-325442fd] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-325442fd]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-325442fd]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-325442fd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-325442fd] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-325442fd]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-325442fd]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-325442fd]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-325442fd]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-325442fd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-325442fd] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-325442fd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-325442fd] {
  color: var(--primary-color);
}
.file-name-type[data-v-325442fd] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-325442fd]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-325442fd]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-325442fd]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-325442fd] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-325442fd] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-325442fd] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-325442fd] {
  color: #999999;
}
.file-name-type .file-list[data-v-325442fd]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-325442fd] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-325442fd] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-325442fd]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-325442fd] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-325442fd] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-325442fd] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-325442fd] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-325442fd] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-325442fd] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-325442fd]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-325442fd]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-325442fd]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-325442fd]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-325442fd]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-325442fd] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-325442fd] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-325442fd] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-325442fd] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-325442fd] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-325442fd] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-325442fd] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-325442fd] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-325442fd] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-325442fd] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-325442fd] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-325442fd]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-325442fd] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-325442fd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-325442fd] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-325442fd]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-325442fd]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-325442fd] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-325442fd] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-325442fd] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-325442fd]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-325442fd]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-325442fd]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-325442fd] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-325442fd] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-325442fd] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-325442fd] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-325442fd] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-325442fd] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-325442fd] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-325442fd] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-325442fd] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-325442fd] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-325442fd]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-325442fd] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-325442fd] {
  flex-shrink: 0;
}
input[type="number"][data-v-325442fd] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-325442fd]::-webkit-inner-spin-button,
input[type="number"][data-v-325442fd]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-325442fd] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-325442fd] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-325442fd]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-325442fd] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-325442fd] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-325442fd] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-325442fd] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-325442fd] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-325442fd] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-325442fd] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-325442fd]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-325442fd] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-325442fd] {
  flex-shrink: 0;
}
[data-v-325442fd] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-325442fd] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-325442fd] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-325442fd] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-325442fd] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-325442fd] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-325442fd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-325442fd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-325442fd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-325442fd] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-325442fd] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.report-data-page[data-v-325442fd] {
  display: flex;
  flex-direction: column;
}
.report-data-page .header[data-v-325442fd] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.report-data-page[data-v-325442fd] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
.report-data-page[data-v-325442fd] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
.report-data-page[data-v-325442fd] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
.report-data-page[data-v-325442fd] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-a7fcd50c] {
  position: absolute;
}
.relative[data-v-a7fcd50c] {
  position: relative;
}
.flex[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-a7fcd50c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-a7fcd50c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-a7fcd50c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-a7fcd50c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-a7fcd50c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-a7fcd50c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-a7fcd50c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-a7fcd50c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-a7fcd50c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-a7fcd50c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-a7fcd50c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-a7fcd50c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-a7fcd50c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-a7fcd50c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-a7fcd50c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-a7fcd50c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-a7fcd50c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-a7fcd50c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-a7fcd50c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-a7fcd50c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-a7fcd50c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-a7fcd50c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-a7fcd50c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-a7fcd50c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-a7fcd50c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-a7fcd50c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-a7fcd50c],
.amap-copyright[data-v-a7fcd50c] {
  display: none !important;
}
.box-shadow[data-v-a7fcd50c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-a7fcd50c] {
  box-sizing: border-box;
}
.flex-center[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-a7fcd50c] .ant-carousel {
  height: 100%;
}
[data-v-a7fcd50c] .ant-carousel .slick-slider,[data-v-a7fcd50c] .ant-carousel .slick-track,[data-v-a7fcd50c] .ant-carousel .slick-list,[data-v-a7fcd50c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-a7fcd50c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-a7fcd50c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-a7fcd50c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-a7fcd50c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-a7fcd50c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-a7fcd50c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-a7fcd50c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-a7fcd50c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-a7fcd50c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-a7fcd50c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-a7fcd50c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-a7fcd50c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-a7fcd50c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-a7fcd50c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-a7fcd50c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-a7fcd50c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-a7fcd50c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-a7fcd50c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-a7fcd50c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-a7fcd50c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-a7fcd50c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-a7fcd50c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-a7fcd50c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-a7fcd50c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-a7fcd50c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-a7fcd50c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-a7fcd50c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-a7fcd50c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-a7fcd50c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a7fcd50c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a7fcd50c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a7fcd50c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a7fcd50c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a7fcd50c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a7fcd50c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-a7fcd50c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-a7fcd50c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-a7fcd50c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-a7fcd50c] {
  color: var(--primary-color);
}
.file-name-type[data-v-a7fcd50c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-a7fcd50c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-a7fcd50c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-a7fcd50c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-a7fcd50c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-a7fcd50c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-a7fcd50c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-a7fcd50c] {
  color: #999999;
}
.file-name-type .file-list[data-v-a7fcd50c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-a7fcd50c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-a7fcd50c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-a7fcd50c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-a7fcd50c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-a7fcd50c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-a7fcd50c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-a7fcd50c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-a7fcd50c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-a7fcd50c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-a7fcd50c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-a7fcd50c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-a7fcd50c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-a7fcd50c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-a7fcd50c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-a7fcd50c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-a7fcd50c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-a7fcd50c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-a7fcd50c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-a7fcd50c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-a7fcd50c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-a7fcd50c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-a7fcd50c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-a7fcd50c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-a7fcd50c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-a7fcd50c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-a7fcd50c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-a7fcd50c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-a7fcd50c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-a7fcd50c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-a7fcd50c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-a7fcd50c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-a7fcd50c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-a7fcd50c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-a7fcd50c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-a7fcd50c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-a7fcd50c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-a7fcd50c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-a7fcd50c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-a7fcd50c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-a7fcd50c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-a7fcd50c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-a7fcd50c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-a7fcd50c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-a7fcd50c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-a7fcd50c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-a7fcd50c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-a7fcd50c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-a7fcd50c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-a7fcd50c] {
  flex-shrink: 0;
}
input[type="number"][data-v-a7fcd50c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-a7fcd50c]::-webkit-inner-spin-button,
input[type="number"][data-v-a7fcd50c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-a7fcd50c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-a7fcd50c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-a7fcd50c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-a7fcd50c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-a7fcd50c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-a7fcd50c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-a7fcd50c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-a7fcd50c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-a7fcd50c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-a7fcd50c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-a7fcd50c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-a7fcd50c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-a7fcd50c] {
  flex-shrink: 0;
}
[data-v-a7fcd50c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-a7fcd50c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-a7fcd50c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-a7fcd50c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.play-back-container[data-v-a7fcd50c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.play-back-container .animation-container[data-v-a7fcd50c] {
  width: 400px;
  height: 524px;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.play-back-container .animation-container .part[data-v-a7fcd50c] {
  width: 220px;
  height: 60%;
}
.play-back-container .animation-container .part > img[data-v-a7fcd50c] {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.play-back-container .animation-container .right[data-v-a7fcd50c] {
  flex: 1;
  height: 100%;
  margin-left: -30px;
  overflow: hidden;
}
.play-back-container .animation-container .right .right-container[data-v-a7fcd50c] {
  width: 100%;
  height: 95%;
  position: relative;
}
.play-back-container .animation-container .right .top[data-v-a7fcd50c] {
  width: 100%;
  height: 60%;
  position: absolute;
  bottom: 40%;
  left: 0;
  z-index: 8;
}
.play-back-container .animation-container .right .top .stake[data-v-a7fcd50c] {
  width: 100%;
  height: 100%;
  text-align: center;
  position: relative;
}
.play-back-container .animation-container .right .top .stake .stake-img[data-v-a7fcd50c] {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 25%;
  height: 100%;
  object-fit: contain;
}
.play-back-container .animation-container .right .top .stake .stake-plasma[data-v-a7fcd50c] {
  position: absolute;
  transform: translateX(-50%);
  left: 50%;
  bottom: -24px;
  width: 24px;
  height: 24px;
  animation: plasmaflashing-a7fcd50c 1s infinite;
}
@keyframes plasmaflashing-a7fcd50c {
0% {
    opacity: 0;
}
50% {
    opacity: 1;
}
to {
    opacity: 0;
}
}
.play-back-container .animation-container .right .top .stake .stake-down-icon[data-v-a7fcd50c] {
  position: absolute;
  left: 40px;
  top: 10px;
  width: 15px;
  height: 24px;
  animation: iconDownState-a7fcd50c 1s infinite;
}
.play-back-container .animation-container .right .top .stake .stake-up-icon[data-v-a7fcd50c] {
  transform: rotateX(180deg);
}
@keyframes iconDownState-a7fcd50c {
0% {
    top: 10px;
}
to {
    top: 30px;
}
}
.play-back-container .animation-container .right .top .info[data-v-a7fcd50c] {
  position: absolute;
  left: 50%;
  top: 28%;
  width: 135px;
  height: 90px;
  background: url("https://jszhgd.cn/static/pc/subgrade-app/line.png") no-repeat bottom;
  background-size: contain;
  font-size: 12px;
  padding-left: 20px;
  line-height: 16px;
  text-align: left;
  color: #515a6e;
}
.play-back-container .animation-container .right .top .info .txt > span[data-v-a7fcd50c] {
  color: #007eff;
}
.play-back-container .animation-container .right .animation[data-v-a7fcd50c] {
  transition: all 0.8s;
}
.play-back-container .animation-container .right .bot[data-v-a7fcd50c] {
  width: 100%;
  height: 37%;
  position: absolute;
  top: 63%;
  left: 0;
  z-index: 2;
}
.play-back-container .animation-container .right .bot .hole[data-v-a7fcd50c] {
  width: 25%;
  height: 100%;
  margin: auto;
  background: url("https://jszhgd.cn/static/pc/subgrade-app/hole_bg.png") no-repeat bottom;
  background-size: cover;
  overflow: hidden;
  position: relative;
}
.play-back-container .animation-container .right .bot .hole_bg[data-v-a7fcd50c] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  height: 100%;
}
.play-back-container .animation-container .right .bot .hole_bg .lines[data-v-a7fcd50c] {
  width: 16px;
  height: 100%;
  border-top: 1px solid #8bafa9;
  border-bottom: 1px solid #8bafa9;
  position: absolute;
  left: 56px;
}
.play-back-container .animation-container .right .bot .hole_bg .lines .dashed-line[data-v-a7fcd50c] {
  width: 1px;
  height: 100%;
  border-left: 1px dashed #759590;
  position: absolute;
  left: 50%;
}
.play-back-container .animation-container .right .bot .hole_bg .lines .title[data-v-a7fcd50c] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 17px;
  font-size: 12px;
}
.play-back-container .animation-container .right .bot .hole_bg .lines .title .num[data-v-a7fcd50c] {
  color: #007eff;
  text-align: center;
}
.play-back-container .animation-container .bottom[data-v-a7fcd50c] {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 40%;
  background-color: #d0e9e5;
}
.play-back-container .animation-container .bottom .pangle-box[data-v-a7fcd50c] {
  width: 100px;
  height: 100px;
  border: 2px solid #007eff;
  position: absolute;
  top: 22%;
  left: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  z-index: 500;
}
.play-back-container .animation-container .bottom .pangle-box .item-pangle[data-v-a7fcd50c] {
  width: 50%;
  height: 50%;
}
.play-back-container .animation-container .bottom .pangle-box .line[data-v-a7fcd50c] {
  background: #007eff;
}
.play-back-container .animation-container .bottom .pangle-box .height-line[data-v-a7fcd50c] {
  height: 2px;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.play-back-container .animation-container .bottom .pangle-box .width-line[data-v-a7fcd50c] {
  left: 50%;
  top: 0;
  bottom: 0;
  width: 2px;
  transform: translateX(-50%);
}
.play-back-container .animation-container .bottom .pangle-box .middle-box[data-v-a7fcd50c] {
  width: 50px;
  height: 50px;
  border: 2px solid #007eff;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.play-back-container .animation-container .bottom .pangle-box .round[data-v-a7fcd50c] {
  width: 10px;
  height: 10px;
  background: #ff6c00;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  cursor: pointer;
}
.play-back-container .animation-container .bottom .pangle-box .round:hover .middle-round-tooltip[data-v-a7fcd50c] {
  display: block;
}
.play-back-container .animation-container .bottom .pangle-box .round .middle-round-tooltip[data-v-a7fcd50c] {
  top: 28px;
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(15, 15, 15, 0.5);
  padding: 5px;
  color: #fff;
  border-radius: 3px;
  display: none;
  top: 0px;
  left: 0px;
}
.play-back-container .animation-container .bottom .pangle-box .u-abso[data-v-a7fcd50c] {
  position: absolute;
}
.play-back-container .animation-container .bottom .bottom-mask[data-v-a7fcd50c] {
  display: flex;
  height: 60px;
  background: rgba(35, 35, 35, 0.5);
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  align-items: center;
  justify-content: space-around;
  font-size: 26px;
  color: #fff;
}
.play-back-container .animation-container .bottom .bottom-mask .speedTxt[data-v-a7fcd50c] {
  color: #1beba2;
  cursor: pointer;
}
.play-back-container .animation-container .bottom .bottom-mask .speedTxt.active .play-speed[data-v-a7fcd50c] {
  display: block;
}
.play-back-container .animation-container .bottom .bottom-mask .play-speed[data-v-a7fcd50c] {
  display: none;
  width: 70px;
  position: absolute;
  top: -120px;
  right: 40px;
  border-radius: 3px 3px 3px 3px;
  background-color: rgba(35, 35, 35, 0.3);
}
.play-back-container .animation-container .bottom .bottom-mask .play-speed .speed-item[data-v-a7fcd50c] {
  height: 40px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.play-back-container .animation-container .bottom .bottom-mask .play-speed .speed-item.actSpeed[data-v-a7fcd50c] {
  color: #1beba2;
}
.play-back-container .charts-container[data-v-a7fcd50c] {
  flex: 1;
}
.play-back-container .charts-container .chart-body[data-v-a7fcd50c] {
  width: 100%;
  height: 262px;
}

.absolute[data-v-06a84f66] {
  position: absolute;
}
.relative[data-v-06a84f66] {
  position: relative;
}
.flex[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-06a84f66] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-06a84f66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-06a84f66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-06a84f66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-06a84f66] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-06a84f66] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-06a84f66] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-06a84f66] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-06a84f66] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-06a84f66],
.ant-tree li .ant-tree-node-content-wrapper[data-v-06a84f66]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-06a84f66] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-06a84f66] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-06a84f66]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-06a84f66]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-06a84f66] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-06a84f66]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-06a84f66]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-06a84f66] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-06a84f66] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-06a84f66] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-06a84f66] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-06a84f66] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-06a84f66] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-06a84f66] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-06a84f66] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-06a84f66],
.amap-copyright[data-v-06a84f66] {
  display: none !important;
}
.box-shadow[data-v-06a84f66] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-06a84f66] {
  box-sizing: border-box;
}
.flex-center[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-06a84f66] .ant-carousel {
  height: 100%;
}
[data-v-06a84f66] .ant-carousel .slick-slider,[data-v-06a84f66] .ant-carousel .slick-track,[data-v-06a84f66] .ant-carousel .slick-list,[data-v-06a84f66] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-06a84f66] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-06a84f66]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-06a84f66]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-06a84f66] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-06a84f66] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-06a84f66] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-06a84f66] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-06a84f66] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-06a84f66] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-06a84f66] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-06a84f66] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-06a84f66] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-06a84f66] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-06a84f66]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-06a84f66]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-06a84f66]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-06a84f66]:last-child::after {
  display: none;
}
.vxe-pager[data-v-06a84f66] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-06a84f66] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-06a84f66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-06a84f66] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-06a84f66]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-06a84f66] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-06a84f66] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-06a84f66]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-06a84f66] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-06a84f66] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-06a84f66]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-06a84f66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06a84f66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06a84f66] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06a84f66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06a84f66]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-06a84f66]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-06a84f66]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-06a84f66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-06a84f66] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-06a84f66],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-06a84f66] {
  color: var(--primary-color);
}
.file-name-type[data-v-06a84f66] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-06a84f66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-06a84f66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-06a84f66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-06a84f66] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-06a84f66] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-06a84f66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-06a84f66] {
  color: #999999;
}
.file-name-type .file-list[data-v-06a84f66]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-06a84f66] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-06a84f66] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-06a84f66]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-06a84f66] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-06a84f66] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-06a84f66] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-06a84f66] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-06a84f66] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-06a84f66] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-06a84f66]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-06a84f66]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-06a84f66]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-06a84f66]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-06a84f66]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-06a84f66] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-06a84f66] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-06a84f66] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-06a84f66] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-06a84f66] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-06a84f66] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-06a84f66] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-06a84f66] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-06a84f66] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-06a84f66] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-06a84f66] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-06a84f66]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-06a84f66] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-06a84f66] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06a84f66] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06a84f66]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-06a84f66]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-06a84f66] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-06a84f66] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06a84f66] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06a84f66]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06a84f66]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-06a84f66]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-06a84f66] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-06a84f66] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-06a84f66] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-06a84f66] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-06a84f66] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-06a84f66] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-06a84f66] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-06a84f66] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-06a84f66] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-06a84f66] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-06a84f66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-06a84f66] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-06a84f66] {
  flex-shrink: 0;
}
input[type="number"][data-v-06a84f66] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-06a84f66]::-webkit-inner-spin-button,
input[type="number"][data-v-06a84f66]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-06a84f66] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-06a84f66] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-06a84f66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-06a84f66] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-06a84f66] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-06a84f66] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-06a84f66] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-06a84f66] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-06a84f66] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-06a84f66] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-06a84f66]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-06a84f66] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-06a84f66] {
  flex-shrink: 0;
}
[data-v-06a84f66] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-06a84f66] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-06a84f66] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-06a84f66] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.associativeSelectGroup-container[data-v-06a84f66] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.absolute[data-v-18b715e5] {
  position: absolute;
}
.relative[data-v-18b715e5] {
  position: relative;
}
.flex[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-18b715e5] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-18b715e5]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-18b715e5]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-18b715e5]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-18b715e5] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-18b715e5] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-18b715e5] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-18b715e5] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-18b715e5] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-18b715e5],
.ant-tree li .ant-tree-node-content-wrapper[data-v-18b715e5]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-18b715e5] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-18b715e5] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-18b715e5]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-18b715e5]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-18b715e5] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-18b715e5]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-18b715e5]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-18b715e5] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-18b715e5] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-18b715e5] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-18b715e5] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-18b715e5] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-18b715e5] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-18b715e5] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-18b715e5] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-18b715e5],
.amap-copyright[data-v-18b715e5] {
  display: none !important;
}
.box-shadow[data-v-18b715e5] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-18b715e5] {
  box-sizing: border-box;
}
.flex-center[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-18b715e5] .ant-carousel {
  height: 100%;
}
[data-v-18b715e5] .ant-carousel .slick-slider,[data-v-18b715e5] .ant-carousel .slick-track,[data-v-18b715e5] .ant-carousel .slick-list,[data-v-18b715e5] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-18b715e5] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-18b715e5]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-18b715e5]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-18b715e5] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-18b715e5] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-18b715e5] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-18b715e5] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-18b715e5] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-18b715e5] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-18b715e5] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-18b715e5] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-18b715e5] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-18b715e5] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-18b715e5]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-18b715e5]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-18b715e5]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-18b715e5]:last-child::after {
  display: none;
}
.vxe-pager[data-v-18b715e5] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-18b715e5] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-18b715e5] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-18b715e5] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-18b715e5]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-18b715e5] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-18b715e5] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-18b715e5]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-18b715e5] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-18b715e5] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-18b715e5]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-18b715e5]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-18b715e5],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-18b715e5] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-18b715e5]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-18b715e5]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-18b715e5]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-18b715e5]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-18b715e5],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-18b715e5] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-18b715e5],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-18b715e5] {
  color: var(--primary-color);
}
.file-name-type[data-v-18b715e5] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-18b715e5]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-18b715e5]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-18b715e5]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-18b715e5] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-18b715e5] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-18b715e5] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-18b715e5] {
  color: #999999;
}
.file-name-type .file-list[data-v-18b715e5]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-18b715e5] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-18b715e5] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-18b715e5]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-18b715e5] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-18b715e5] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-18b715e5] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-18b715e5] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-18b715e5] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-18b715e5] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-18b715e5]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-18b715e5]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-18b715e5]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-18b715e5]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-18b715e5]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-18b715e5] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-18b715e5] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-18b715e5] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-18b715e5] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-18b715e5] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-18b715e5] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-18b715e5] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-18b715e5] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-18b715e5] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-18b715e5] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-18b715e5] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-18b715e5]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-18b715e5] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-18b715e5] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-18b715e5] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-18b715e5]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-18b715e5]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-18b715e5] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-18b715e5] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-18b715e5] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-18b715e5]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-18b715e5]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-18b715e5]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-18b715e5] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-18b715e5] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-18b715e5] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-18b715e5] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-18b715e5] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-18b715e5] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-18b715e5] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-18b715e5] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-18b715e5] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-18b715e5] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-18b715e5]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-18b715e5] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-18b715e5] {
  flex-shrink: 0;
}
input[type="number"][data-v-18b715e5] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-18b715e5]::-webkit-inner-spin-button,
input[type="number"][data-v-18b715e5]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-18b715e5] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-18b715e5] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-18b715e5]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-18b715e5] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-18b715e5] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-18b715e5] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-18b715e5] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-18b715e5] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-18b715e5] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-18b715e5] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-18b715e5]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-18b715e5] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-18b715e5] {
  flex-shrink: 0;
}
[data-v-18b715e5] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-18b715e5] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-18b715e5] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-18b715e5] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bj-custom-calendar-container td:not(.ant-calendar-last-month-cell):not(.ant-calendar-next-month-btn-day) .active-cell[data-v-18b715e5] {
  background: blue;
}
.material-volatility-container[data-v-18b715e5] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-18b715e5] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-f42a843a] {
  position: absolute;
}
.relative[data-v-f42a843a] {
  position: relative;
}
.flex[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-f42a843a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-f42a843a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-f42a843a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-f42a843a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-f42a843a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-f42a843a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-f42a843a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-f42a843a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-f42a843a] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f42a843a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-f42a843a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f42a843a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-f42a843a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-f42a843a]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-f42a843a]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-f42a843a] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-f42a843a]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-f42a843a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-f42a843a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-f42a843a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-f42a843a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-f42a843a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f42a843a] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-f42a843a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f42a843a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-f42a843a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-f42a843a],
.amap-copyright[data-v-f42a843a] {
  display: none !important;
}
.box-shadow[data-v-f42a843a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-f42a843a] {
  box-sizing: border-box;
}
.flex-center[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-f42a843a] .ant-carousel {
  height: 100%;
}
[data-v-f42a843a] .ant-carousel .slick-slider,[data-v-f42a843a] .ant-carousel .slick-track,[data-v-f42a843a] .ant-carousel .slick-list,[data-v-f42a843a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-f42a843a] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-f42a843a]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-f42a843a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-f42a843a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-f42a843a] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-f42a843a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-f42a843a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-f42a843a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-f42a843a] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-f42a843a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-f42a843a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-f42a843a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-f42a843a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-f42a843a]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-f42a843a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-f42a843a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-f42a843a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-f42a843a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-f42a843a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-f42a843a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f42a843a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f42a843a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-f42a843a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f42a843a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f42a843a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f42a843a] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f42a843a] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f42a843a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f42a843a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f42a843a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f42a843a] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f42a843a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f42a843a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f42a843a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f42a843a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-f42a843a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-f42a843a] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-f42a843a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-f42a843a] {
  color: var(--primary-color);
}
.file-name-type[data-v-f42a843a] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-f42a843a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-f42a843a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-f42a843a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-f42a843a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-f42a843a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-f42a843a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-f42a843a] {
  color: #999999;
}
.file-name-type .file-list[data-v-f42a843a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-f42a843a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-f42a843a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-f42a843a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-f42a843a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-f42a843a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-f42a843a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-f42a843a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-f42a843a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-f42a843a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-f42a843a]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-f42a843a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-f42a843a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-f42a843a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-f42a843a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-f42a843a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-f42a843a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-f42a843a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-f42a843a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f42a843a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f42a843a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-f42a843a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-f42a843a] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-f42a843a] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-f42a843a] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f42a843a] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f42a843a]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-f42a843a] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f42a843a] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f42a843a]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f42a843a]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-f42a843a] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-f42a843a] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f42a843a] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f42a843a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f42a843a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f42a843a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-f42a843a] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-f42a843a] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-f42a843a] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-f42a843a] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-f42a843a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-f42a843a] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-f42a843a] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-f42a843a] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-f42a843a] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-f42a843a] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-f42a843a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-f42a843a] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-f42a843a] {
  flex-shrink: 0;
}
input[type="number"][data-v-f42a843a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-f42a843a]::-webkit-inner-spin-button,
input[type="number"][data-v-f42a843a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-f42a843a] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-f42a843a] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-f42a843a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-f42a843a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-f42a843a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-f42a843a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-f42a843a] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-f42a843a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-f42a843a] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f42a843a] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f42a843a]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-f42a843a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-f42a843a] {
  flex-shrink: 0;
}
[data-v-f42a843a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-f42a843a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-f42a843a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-f42a843a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-f42a843a] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .tooltip-title {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .ratio-name {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .data-item {
  display: flex;
  margin-bottom: 6px;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .data-item:last-child {
  margin: 0;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .data-item .name {
  margin-left: 4px;
}
.data-statistical-container[data-v-f42a843a] .common-tooltip-container .data-item .value {
  font-weight: bold;
  margin-left: auto;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .axis-value {
  font-size: 14px;
  color: #333;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .ratio-name {
  margin: 10px 0;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body {
  display: flex;
  flex-direction: column;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background: #f2f4f5;
  display: flex;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header div {
  width: 120px;
  text-align: center;
  color: #000;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row {
  height: 40px;
  line-height: 40px;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div {
  width: 120px;
  text-align: center;
  position: relative;
}
.data-statistical-container[data-v-f42a843a] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div:first-child span {
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.data-statistical-container[data-v-f42a843a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-f42a843a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-f42a843a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-f42a843a] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-f42a843a]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f42a843a] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-f42a843a] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-f42a843a]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-f42a843a] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container.height[data-v-f42a843a] {
  height: 760px;
}
.data-statistical-container .card-view-container.height .date-time[data-v-f42a843a] {
  padding-top: 20px;
}
.data-statistical-container .card-view-container .chart-header[data-v-f42a843a] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-f42a843a] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-f42a843a] {
  font-size: 14px;
  color: #999;
  padding-top: 20px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-f42a843a] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-0e31a708] {
  position: absolute;
}
.relative[data-v-0e31a708] {
  position: relative;
}
.flex[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0e31a708] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0e31a708]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0e31a708]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0e31a708]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0e31a708] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0e31a708] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0e31a708] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0e31a708] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0e31a708] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0e31a708],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0e31a708]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0e31a708] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0e31a708] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0e31a708]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0e31a708]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0e31a708] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0e31a708]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0e31a708]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0e31a708] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0e31a708] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0e31a708] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0e31a708] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0e31a708] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0e31a708] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0e31a708] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0e31a708] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0e31a708],
.amap-copyright[data-v-0e31a708] {
  display: none !important;
}
.box-shadow[data-v-0e31a708] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0e31a708] {
  box-sizing: border-box;
}
.flex-center[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0e31a708] .ant-carousel {
  height: 100%;
}
[data-v-0e31a708] .ant-carousel .slick-slider,[data-v-0e31a708] .ant-carousel .slick-track,[data-v-0e31a708] .ant-carousel .slick-list,[data-v-0e31a708] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0e31a708] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0e31a708]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0e31a708]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0e31a708] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0e31a708] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0e31a708] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0e31a708] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0e31a708] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0e31a708] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0e31a708] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0e31a708] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0e31a708] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0e31a708] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0e31a708]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0e31a708]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0e31a708]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0e31a708]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0e31a708] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0e31a708] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0e31a708] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0e31a708] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0e31a708]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0e31a708] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0e31a708] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0e31a708]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0e31a708] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0e31a708] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0e31a708]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0e31a708]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e31a708],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e31a708] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e31a708]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e31a708]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0e31a708]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0e31a708]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0e31a708],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0e31a708] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0e31a708],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0e31a708] {
  color: var(--primary-color);
}
.file-name-type[data-v-0e31a708] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0e31a708]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0e31a708]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0e31a708]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0e31a708] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0e31a708] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0e31a708] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0e31a708] {
  color: #999999;
}
.file-name-type .file-list[data-v-0e31a708]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0e31a708] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0e31a708] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0e31a708]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0e31a708] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0e31a708] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0e31a708] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0e31a708] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0e31a708] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0e31a708] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0e31a708]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0e31a708]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0e31a708]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0e31a708]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0e31a708]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0e31a708] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0e31a708] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0e31a708] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0e31a708] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0e31a708] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0e31a708] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0e31a708] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0e31a708] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-0e31a708] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-0e31a708] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0e31a708] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0e31a708]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-0e31a708] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-0e31a708] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e31a708] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e31a708]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0e31a708]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-0e31a708] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-0e31a708] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e31a708] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e31a708]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e31a708]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0e31a708]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-0e31a708] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-0e31a708] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-0e31a708] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-0e31a708] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-0e31a708] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-0e31a708] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-0e31a708] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-0e31a708] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-0e31a708] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0e31a708] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0e31a708]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0e31a708] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0e31a708] {
  flex-shrink: 0;
}
input[type="number"][data-v-0e31a708] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0e31a708]::-webkit-inner-spin-button,
input[type="number"][data-v-0e31a708]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0e31a708] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0e31a708] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0e31a708]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0e31a708] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0e31a708] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0e31a708] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0e31a708] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0e31a708] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0e31a708] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0e31a708] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0e31a708]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0e31a708] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0e31a708] {
  flex-shrink: 0;
}
[data-v-0e31a708] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0e31a708] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0e31a708] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0e31a708] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-0e31a708] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-0e31a708]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-0e31a708]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-0e31a708]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-0e31a708] {
  height: 100%;
  background: #fff;
}
.data-report-container .table-row-text[data-v-0e31a708] {
  padding: 2px 0;
}

.absolute[data-v-48185032] {
  position: absolute;
}
.relative[data-v-48185032] {
  position: relative;
}
.flex[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-48185032] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-48185032]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-48185032]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-48185032]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-48185032] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-48185032] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-48185032] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-48185032] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-48185032] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-48185032],
.ant-tree li .ant-tree-node-content-wrapper[data-v-48185032]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-48185032] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-48185032] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-48185032]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-48185032]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-48185032] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-48185032]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-48185032]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-48185032] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-48185032] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-48185032] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-48185032] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-48185032] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-48185032] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-48185032] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-48185032] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-48185032],
.amap-copyright[data-v-48185032] {
  display: none !important;
}
.box-shadow[data-v-48185032] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-48185032] {
  box-sizing: border-box;
}
.flex-center[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-48185032] .ant-carousel {
  height: 100%;
}
[data-v-48185032] .ant-carousel .slick-slider,[data-v-48185032] .ant-carousel .slick-track,[data-v-48185032] .ant-carousel .slick-list,[data-v-48185032] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-48185032] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-48185032]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-48185032]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-48185032] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-48185032] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-48185032] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-48185032] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-48185032] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-48185032] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-48185032] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-48185032] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-48185032] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-48185032] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-48185032]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-48185032]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-48185032]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-48185032]:last-child::after {
  display: none;
}
.vxe-pager[data-v-48185032] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-48185032] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-48185032] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-48185032] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-48185032]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-48185032] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-48185032] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-48185032]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-48185032] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-48185032] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-48185032]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-48185032]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-48185032],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-48185032] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-48185032]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-48185032]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-48185032]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-48185032]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-48185032],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-48185032] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-48185032],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-48185032] {
  color: var(--primary-color);
}
.file-name-type[data-v-48185032] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-48185032]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-48185032]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-48185032]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-48185032] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-48185032] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-48185032] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-48185032] {
  color: #999999;
}
.file-name-type .file-list[data-v-48185032]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-48185032] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-48185032] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-48185032]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-48185032] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-48185032] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-48185032] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-48185032] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-48185032] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-48185032] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-48185032]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-48185032]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-48185032]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-48185032]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-48185032]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-48185032] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-48185032] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-48185032] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-48185032] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-48185032] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-48185032] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-48185032] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-48185032] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-48185032] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-48185032] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-48185032] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-48185032] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-48185032]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-48185032] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-48185032] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-48185032] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-48185032]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-48185032]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-48185032] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-48185032] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-48185032] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-48185032]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-48185032]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-48185032]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-48185032] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-48185032] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-48185032] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-48185032] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-48185032] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-48185032] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-48185032] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-48185032] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-48185032] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-48185032] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-48185032]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-48185032] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-48185032] {
  flex-shrink: 0;
}
input[type="number"][data-v-48185032] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-48185032]::-webkit-inner-spin-button,
input[type="number"][data-v-48185032]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-48185032] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-48185032] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-48185032]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-48185032] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-48185032] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-48185032] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-48185032] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-48185032] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-48185032] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-48185032] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-48185032]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-48185032] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-48185032] {
  flex-shrink: 0;
}
[data-v-48185032] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-48185032] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-48185032] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-48185032] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-48185032] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-48185032] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-48185032] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-48185032] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-48185032] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-48185032] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-48185032] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-48185032] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-48185032] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-daa083a0] {
  position: absolute;
}
.relative[data-v-daa083a0] {
  position: relative;
}
.flex[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-daa083a0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-daa083a0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-daa083a0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-daa083a0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-daa083a0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-daa083a0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-daa083a0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-daa083a0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-daa083a0] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-daa083a0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-daa083a0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-daa083a0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-daa083a0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-daa083a0]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-daa083a0]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-daa083a0] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-daa083a0]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-daa083a0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-daa083a0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-daa083a0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-daa083a0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-daa083a0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-daa083a0] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-daa083a0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-daa083a0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-daa083a0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-daa083a0],
.amap-copyright[data-v-daa083a0] {
  display: none !important;
}
.box-shadow[data-v-daa083a0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-daa083a0] {
  box-sizing: border-box;
}
.flex-center[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-daa083a0] .ant-carousel {
  height: 100%;
}
[data-v-daa083a0] .ant-carousel .slick-slider,[data-v-daa083a0] .ant-carousel .slick-track,[data-v-daa083a0] .ant-carousel .slick-list,[data-v-daa083a0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-daa083a0] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-daa083a0]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-daa083a0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-daa083a0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-daa083a0] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-daa083a0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-daa083a0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-daa083a0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-daa083a0] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-daa083a0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-daa083a0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-daa083a0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-daa083a0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-daa083a0]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-daa083a0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-daa083a0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-daa083a0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-daa083a0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-daa083a0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-daa083a0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-daa083a0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-daa083a0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-daa083a0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-daa083a0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-daa083a0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-daa083a0] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-daa083a0] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-daa083a0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-daa083a0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-daa083a0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-daa083a0] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-daa083a0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-daa083a0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-daa083a0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-daa083a0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-daa083a0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-daa083a0] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-daa083a0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-daa083a0] {
  color: var(--primary-color);
}
.file-name-type[data-v-daa083a0] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-daa083a0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-daa083a0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-daa083a0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-daa083a0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-daa083a0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-daa083a0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-daa083a0] {
  color: #999999;
}
.file-name-type .file-list[data-v-daa083a0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-daa083a0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-daa083a0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-daa083a0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-daa083a0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-daa083a0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-daa083a0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-daa083a0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-daa083a0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-daa083a0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-daa083a0]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-daa083a0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-daa083a0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-daa083a0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-daa083a0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-daa083a0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-daa083a0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-daa083a0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-daa083a0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-daa083a0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-daa083a0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-daa083a0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-daa083a0] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-daa083a0] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-daa083a0] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-daa083a0] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-daa083a0]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-daa083a0] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-daa083a0] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-daa083a0]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-daa083a0]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-daa083a0] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-daa083a0] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-daa083a0] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-daa083a0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-daa083a0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-daa083a0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-daa083a0] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-daa083a0] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-daa083a0] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-daa083a0] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-daa083a0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-daa083a0] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-daa083a0] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-daa083a0] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-daa083a0] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-daa083a0] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-daa083a0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-daa083a0] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-daa083a0] {
  flex-shrink: 0;
}
input[type="number"][data-v-daa083a0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-daa083a0]::-webkit-inner-spin-button,
input[type="number"][data-v-daa083a0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-daa083a0] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-daa083a0] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-daa083a0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-daa083a0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-daa083a0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-daa083a0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-daa083a0] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-daa083a0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-daa083a0] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-daa083a0] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-daa083a0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-daa083a0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-daa083a0] {
  flex-shrink: 0;
}
[data-v-daa083a0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-daa083a0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-daa083a0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-daa083a0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-daa083a0] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-daa083a0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-daa083a0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-daa083a0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-daa083a0] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-daa083a0]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-daa083a0] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-daa083a0] {
  width: 100%;
  background: #fff;
  position: relative;
}
.data-statistical-container .card-view-container[data-v-daa083a0]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-daa083a0] {
  flex: 1;
  position: relative;
  margin-bottom: 0;
}
.data-statistical-container .card-view-container .chart-header[data-v-daa083a0] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-daa083a0] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-daa083a0] {
  font-size: 14px;
  color: #999;
  padding-top: 50px;
  padding-left: 30px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
}
.data-statistical-container .card-view-container .chart-body[data-v-daa083a0] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  min-height: 200px;
  overflow: hidden;
}

.absolute[data-v-bef80394] {
  position: absolute;
}
.relative[data-v-bef80394] {
  position: relative;
}
.flex[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-bef80394] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-bef80394]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-bef80394]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-bef80394]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-bef80394] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-bef80394] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-bef80394] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-bef80394] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-bef80394] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bef80394],
.ant-tree li .ant-tree-node-content-wrapper[data-v-bef80394]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bef80394] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-bef80394] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-bef80394]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-bef80394]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-bef80394] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-bef80394]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-bef80394]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-bef80394] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-bef80394] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-bef80394] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-bef80394] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bef80394] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-bef80394] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bef80394] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-bef80394] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-bef80394],
.amap-copyright[data-v-bef80394] {
  display: none !important;
}
.box-shadow[data-v-bef80394] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-bef80394] {
  box-sizing: border-box;
}
.flex-center[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-bef80394] .ant-carousel {
  height: 100%;
}
[data-v-bef80394] .ant-carousel .slick-slider,[data-v-bef80394] .ant-carousel .slick-track,[data-v-bef80394] .ant-carousel .slick-list,[data-v-bef80394] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-bef80394] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-bef80394]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-bef80394]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-bef80394] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-bef80394] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-bef80394] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-bef80394] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-bef80394] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-bef80394] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-bef80394] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-bef80394] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-bef80394] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-bef80394] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-bef80394]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-bef80394]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-bef80394]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-bef80394]:last-child::after {
  display: none;
}
.vxe-pager[data-v-bef80394] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-bef80394] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-bef80394] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bef80394] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bef80394]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-bef80394] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bef80394] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bef80394]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bef80394] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bef80394] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-bef80394]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bef80394]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bef80394],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bef80394] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bef80394]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bef80394]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bef80394]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bef80394]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-bef80394],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-bef80394] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-bef80394],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-bef80394] {
  color: var(--primary-color);
}
.file-name-type[data-v-bef80394] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-bef80394]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-bef80394]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-bef80394]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-bef80394] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-bef80394] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-bef80394] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-bef80394] {
  color: #999999;
}
.file-name-type .file-list[data-v-bef80394]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-bef80394] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-bef80394] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-bef80394]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-bef80394] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-bef80394] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-bef80394] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-bef80394] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-bef80394] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-bef80394] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-bef80394]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-bef80394]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-bef80394]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-bef80394]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-bef80394]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-bef80394] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-bef80394] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-bef80394] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-bef80394] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bef80394] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bef80394] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-bef80394] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-bef80394] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-bef80394] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-bef80394] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bef80394] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-bef80394]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-bef80394] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-bef80394] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bef80394] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bef80394]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-bef80394]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-bef80394] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-bef80394] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bef80394] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bef80394]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bef80394]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-bef80394]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-bef80394] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-bef80394] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-bef80394] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-bef80394] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-bef80394] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-bef80394] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-bef80394] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-bef80394] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-bef80394] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-bef80394] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-bef80394]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-bef80394] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-bef80394] {
  flex-shrink: 0;
}
input[type="number"][data-v-bef80394] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-bef80394]::-webkit-inner-spin-button,
input[type="number"][data-v-bef80394]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-bef80394] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-bef80394] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-bef80394]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-bef80394] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-bef80394] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-bef80394] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-bef80394] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-bef80394] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-bef80394] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bef80394] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-bef80394]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-bef80394] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-bef80394] {
  flex-shrink: 0;
}
[data-v-bef80394] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-bef80394] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-bef80394] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bef80394] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bef80394] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bef80394] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-bef80394] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-bef80394] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-bef80394] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-bef80394] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-bef80394] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-bef80394] .curve-modal-container .ant-modal {
  height: 75%;
}
[data-v-bef80394] .curve-modal-container .ant-modal .ant-modal-content {
  height: 100%;
}
[data-v-bef80394] .curve-modal-container .ant-modal .ant-modal-content .ant-modal-body {
  height: 100%;
  padding: 0;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body {
  height: 100%;
  overflow: auto !important;
  padding: 0 40px 50px 40px;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 18px;
  font-size: 16px;
  border-left: 3px solid var(--primary-color);
  padding-left: 15px;
  margin: 30px 0 20px 0;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart {
  width: 268px;
  border: 1px solid #e7e8eb;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart .jgc-name {
  font-size: 18px;
  font-weight: 400;
  color: #3759a0;
  text-align: center;
  line-height: 58px;
  border-bottom: 1px solid #e7e8eb;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .charts-wrap .gauge-chart .chart-body {
  flex: 1;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .line-chart {
  flex: 1;
  height: 420px;
  position: relative;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .line-chart .line-chart-body {
  height: 100%;
  width: 100%;
}
[data-v-bef80394] .curve-modal-container .ant-modal .curve-modal-body .line-chart .chart-time {
  position: absolute;
  top: -2px;
  font-size: 14px;
  color: #999;
  left: 20px;
}

.absolute[data-v-ba671fe2] {
  position: absolute;
}
.relative[data-v-ba671fe2] {
  position: relative;
}
.flex[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-ba671fe2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-ba671fe2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-ba671fe2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-ba671fe2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-ba671fe2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-ba671fe2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-ba671fe2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-ba671fe2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-ba671fe2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ba671fe2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-ba671fe2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ba671fe2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-ba671fe2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-ba671fe2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-ba671fe2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-ba671fe2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-ba671fe2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-ba671fe2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-ba671fe2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-ba671fe2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-ba671fe2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-ba671fe2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ba671fe2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-ba671fe2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ba671fe2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-ba671fe2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-ba671fe2],
.amap-copyright[data-v-ba671fe2] {
  display: none !important;
}
.box-shadow[data-v-ba671fe2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-ba671fe2] {
  box-sizing: border-box;
}
.flex-center[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-ba671fe2] .ant-carousel {
  height: 100%;
}
[data-v-ba671fe2] .ant-carousel .slick-slider,[data-v-ba671fe2] .ant-carousel .slick-track,[data-v-ba671fe2] .ant-carousel .slick-list,[data-v-ba671fe2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-ba671fe2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-ba671fe2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-ba671fe2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-ba671fe2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-ba671fe2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-ba671fe2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-ba671fe2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-ba671fe2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-ba671fe2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-ba671fe2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-ba671fe2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-ba671fe2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-ba671fe2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-ba671fe2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-ba671fe2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-ba671fe2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-ba671fe2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-ba671fe2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-ba671fe2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-ba671fe2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ba671fe2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ba671fe2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-ba671fe2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ba671fe2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ba671fe2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ba671fe2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-ba671fe2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-ba671fe2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ba671fe2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ba671fe2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba671fe2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ba671fe2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba671fe2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ba671fe2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba671fe2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-ba671fe2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-ba671fe2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-ba671fe2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-ba671fe2] {
  color: var(--primary-color);
}
.file-name-type[data-v-ba671fe2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-ba671fe2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-ba671fe2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-ba671fe2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-ba671fe2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-ba671fe2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-ba671fe2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-ba671fe2] {
  color: #999999;
}
.file-name-type .file-list[data-v-ba671fe2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-ba671fe2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-ba671fe2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-ba671fe2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-ba671fe2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-ba671fe2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-ba671fe2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-ba671fe2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-ba671fe2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-ba671fe2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-ba671fe2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-ba671fe2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-ba671fe2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-ba671fe2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-ba671fe2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-ba671fe2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-ba671fe2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-ba671fe2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-ba671fe2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ba671fe2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ba671fe2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-ba671fe2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-ba671fe2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-ba671fe2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-ba671fe2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-ba671fe2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-ba671fe2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-ba671fe2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-ba671fe2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ba671fe2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ba671fe2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-ba671fe2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-ba671fe2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-ba671fe2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ba671fe2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ba671fe2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ba671fe2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-ba671fe2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-ba671fe2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-ba671fe2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-ba671fe2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-ba671fe2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-ba671fe2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-ba671fe2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-ba671fe2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-ba671fe2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-ba671fe2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-ba671fe2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-ba671fe2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-ba671fe2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-ba671fe2] {
  flex-shrink: 0;
}
input[type="number"][data-v-ba671fe2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-ba671fe2]::-webkit-inner-spin-button,
input[type="number"][data-v-ba671fe2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-ba671fe2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-ba671fe2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-ba671fe2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-ba671fe2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-ba671fe2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-ba671fe2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-ba671fe2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-ba671fe2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-ba671fe2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-ba671fe2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-ba671fe2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-ba671fe2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-ba671fe2] {
  flex-shrink: 0;
}
[data-v-ba671fe2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-ba671fe2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-ba671fe2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-ba671fe2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-ba671fe2] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-ba671fe2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-ba671fe2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-ba671fe2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-ba671fe2] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-3d3078c4] {
  position: absolute;
}
.relative[data-v-3d3078c4] {
  position: relative;
}
.flex[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3d3078c4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3d3078c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3d3078c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3d3078c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3d3078c4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3d3078c4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3d3078c4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3d3078c4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3d3078c4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3d3078c4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3d3078c4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3d3078c4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3d3078c4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3d3078c4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-3d3078c4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-3d3078c4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-3d3078c4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-3d3078c4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3d3078c4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3d3078c4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3d3078c4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3d3078c4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3d3078c4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-3d3078c4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3d3078c4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3d3078c4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3d3078c4],
.amap-copyright[data-v-3d3078c4] {
  display: none !important;
}
.box-shadow[data-v-3d3078c4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3d3078c4] {
  box-sizing: border-box;
}
.flex-center[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3d3078c4] .ant-carousel {
  height: 100%;
}
[data-v-3d3078c4] .ant-carousel .slick-slider,[data-v-3d3078c4] .ant-carousel .slick-track,[data-v-3d3078c4] .ant-carousel .slick-list,[data-v-3d3078c4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-3d3078c4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-3d3078c4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-3d3078c4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3d3078c4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3d3078c4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-3d3078c4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3d3078c4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3d3078c4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3d3078c4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-3d3078c4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3d3078c4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3d3078c4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3d3078c4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3d3078c4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-3d3078c4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3d3078c4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3d3078c4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3d3078c4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3d3078c4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3d3078c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3d3078c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3d3078c4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-3d3078c4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3d3078c4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3d3078c4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3d3078c4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3d3078c4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-3d3078c4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3d3078c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3d3078c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3d3078c4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3d3078c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3d3078c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3d3078c4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3d3078c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3d3078c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3d3078c4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-3d3078c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3d3078c4] {
  color: var(--primary-color);
}
.file-name-type[data-v-3d3078c4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-3d3078c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3d3078c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3d3078c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3d3078c4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3d3078c4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3d3078c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-3d3078c4] {
  color: #999999;
}
.file-name-type .file-list[data-v-3d3078c4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3d3078c4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3d3078c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-3d3078c4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3d3078c4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3d3078c4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3d3078c4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3d3078c4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3d3078c4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3d3078c4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-3d3078c4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-3d3078c4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3d3078c4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3d3078c4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3d3078c4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3d3078c4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3d3078c4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3d3078c4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3d3078c4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3d3078c4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3d3078c4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3d3078c4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3d3078c4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-3d3078c4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-3d3078c4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3d3078c4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-3d3078c4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-3d3078c4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-3d3078c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3d3078c4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3d3078c4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-3d3078c4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-3d3078c4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-3d3078c4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3d3078c4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3d3078c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3d3078c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-3d3078c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-3d3078c4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-3d3078c4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-3d3078c4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-3d3078c4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-3d3078c4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-3d3078c4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-3d3078c4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-3d3078c4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-3d3078c4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-3d3078c4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-3d3078c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-3d3078c4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3d3078c4] {
  flex-shrink: 0;
}
input[type="number"][data-v-3d3078c4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3d3078c4]::-webkit-inner-spin-button,
input[type="number"][data-v-3d3078c4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3d3078c4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-3d3078c4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-3d3078c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-3d3078c4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3d3078c4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3d3078c4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3d3078c4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-3d3078c4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3d3078c4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3d3078c4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-3d3078c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-3d3078c4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3d3078c4] {
  flex-shrink: 0;
}
[data-v-3d3078c4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3d3078c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3d3078c4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3d3078c4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-3d3078c4] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-3d3078c4] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-394efa7c] {
  position: absolute;
}
.relative[data-v-394efa7c] {
  position: relative;
}
.flex[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-394efa7c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-394efa7c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-394efa7c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-394efa7c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-394efa7c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-394efa7c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-394efa7c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-394efa7c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-394efa7c] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-394efa7c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-394efa7c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-394efa7c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-394efa7c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-394efa7c]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-394efa7c]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-394efa7c] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-394efa7c]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-394efa7c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-394efa7c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-394efa7c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-394efa7c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-394efa7c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-394efa7c] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-394efa7c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-394efa7c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-394efa7c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-394efa7c],
.amap-copyright[data-v-394efa7c] {
  display: none !important;
}
.box-shadow[data-v-394efa7c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-394efa7c] {
  box-sizing: border-box;
}
.flex-center[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-394efa7c] .ant-carousel {
  height: 100%;
}
[data-v-394efa7c] .ant-carousel .slick-slider,[data-v-394efa7c] .ant-carousel .slick-track,[data-v-394efa7c] .ant-carousel .slick-list,[data-v-394efa7c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-394efa7c] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-394efa7c]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-394efa7c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-394efa7c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-394efa7c] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-394efa7c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-394efa7c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-394efa7c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-394efa7c] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-394efa7c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-394efa7c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-394efa7c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-394efa7c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-394efa7c]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-394efa7c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-394efa7c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-394efa7c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-394efa7c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-394efa7c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-394efa7c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-394efa7c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-394efa7c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-394efa7c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-394efa7c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-394efa7c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-394efa7c] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-394efa7c] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-394efa7c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-394efa7c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-394efa7c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-394efa7c] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-394efa7c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-394efa7c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-394efa7c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-394efa7c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-394efa7c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-394efa7c] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-394efa7c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-394efa7c] {
  color: var(--primary-color);
}
.file-name-type[data-v-394efa7c] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-394efa7c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-394efa7c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-394efa7c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-394efa7c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-394efa7c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-394efa7c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-394efa7c] {
  color: #999999;
}
.file-name-type .file-list[data-v-394efa7c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-394efa7c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-394efa7c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-394efa7c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-394efa7c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-394efa7c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-394efa7c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-394efa7c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-394efa7c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-394efa7c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-394efa7c]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-394efa7c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-394efa7c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-394efa7c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-394efa7c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-394efa7c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-394efa7c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-394efa7c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-394efa7c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-394efa7c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-394efa7c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-394efa7c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-394efa7c] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-394efa7c] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-394efa7c] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-394efa7c] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-394efa7c]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-394efa7c] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-394efa7c] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-394efa7c]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-394efa7c]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-394efa7c] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-394efa7c] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-394efa7c] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-394efa7c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-394efa7c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-394efa7c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-394efa7c] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-394efa7c] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-394efa7c] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-394efa7c] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-394efa7c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-394efa7c] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-394efa7c] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-394efa7c] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-394efa7c] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-394efa7c] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-394efa7c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-394efa7c] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-394efa7c] {
  flex-shrink: 0;
}
input[type="number"][data-v-394efa7c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-394efa7c]::-webkit-inner-spin-button,
input[type="number"][data-v-394efa7c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-394efa7c] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-394efa7c] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-394efa7c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-394efa7c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-394efa7c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-394efa7c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-394efa7c] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-394efa7c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-394efa7c] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-394efa7c] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-394efa7c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-394efa7c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-394efa7c] {
  flex-shrink: 0;
}
[data-v-394efa7c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-394efa7c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-394efa7c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-394efa7c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-394efa7c] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-394efa7c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-394efa7c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-394efa7c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-394efa7c] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-394efa7c]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-394efa7c] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-394efa7c] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-394efa7c]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-394efa7c] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .date-time[data-v-394efa7c] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-394efa7c] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-33db983d] {
  position: absolute;
}
.relative[data-v-33db983d] {
  position: relative;
}
.flex[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-33db983d] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-33db983d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-33db983d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-33db983d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-33db983d] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-33db983d] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-33db983d] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-33db983d] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-33db983d] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-33db983d],
.ant-tree li .ant-tree-node-content-wrapper[data-v-33db983d]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-33db983d] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-33db983d] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-33db983d]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-33db983d]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-33db983d] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-33db983d]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-33db983d]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-33db983d] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-33db983d] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-33db983d] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-33db983d] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-33db983d] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-33db983d] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-33db983d] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-33db983d] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-33db983d],
.amap-copyright[data-v-33db983d] {
  display: none !important;
}
.box-shadow[data-v-33db983d] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-33db983d] {
  box-sizing: border-box;
}
.flex-center[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-33db983d] .ant-carousel {
  height: 100%;
}
[data-v-33db983d] .ant-carousel .slick-slider,[data-v-33db983d] .ant-carousel .slick-track,[data-v-33db983d] .ant-carousel .slick-list,[data-v-33db983d] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-33db983d] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-33db983d]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-33db983d]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-33db983d] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-33db983d] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-33db983d] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-33db983d] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-33db983d] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-33db983d] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-33db983d] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-33db983d] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-33db983d] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-33db983d] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-33db983d]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-33db983d]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-33db983d]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-33db983d]:last-child::after {
  display: none;
}
.vxe-pager[data-v-33db983d] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-33db983d] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-33db983d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-33db983d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-33db983d]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-33db983d] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-33db983d] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-33db983d]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-33db983d] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-33db983d] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-33db983d]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-33db983d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-33db983d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-33db983d] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-33db983d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-33db983d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-33db983d]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-33db983d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-33db983d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-33db983d] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-33db983d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-33db983d] {
  color: var(--primary-color);
}
.file-name-type[data-v-33db983d] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-33db983d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-33db983d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-33db983d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-33db983d] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-33db983d] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-33db983d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-33db983d] {
  color: #999999;
}
.file-name-type .file-list[data-v-33db983d]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-33db983d] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-33db983d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-33db983d]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-33db983d] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-33db983d] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-33db983d] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-33db983d] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-33db983d] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-33db983d] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-33db983d]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-33db983d]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-33db983d]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-33db983d]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-33db983d]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-33db983d] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-33db983d] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-33db983d] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-33db983d] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-33db983d] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-33db983d] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-33db983d] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-33db983d] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-33db983d] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-33db983d] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-33db983d] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-33db983d]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-33db983d] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-33db983d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-33db983d] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-33db983d]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-33db983d]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-33db983d] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-33db983d] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-33db983d] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-33db983d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-33db983d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-33db983d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-33db983d] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-33db983d] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-33db983d] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-33db983d] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-33db983d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-33db983d] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-33db983d] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-33db983d] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-33db983d] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-33db983d] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-33db983d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-33db983d] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-33db983d] {
  flex-shrink: 0;
}
input[type="number"][data-v-33db983d] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-33db983d]::-webkit-inner-spin-button,
input[type="number"][data-v-33db983d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-33db983d] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-33db983d] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-33db983d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-33db983d] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-33db983d] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-33db983d] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-33db983d] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-33db983d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-33db983d] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-33db983d] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-33db983d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-33db983d] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-33db983d] {
  flex-shrink: 0;
}
[data-v-33db983d] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-33db983d] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-33db983d] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-33db983d] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-33db983d] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-33db983d] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-33db983d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-33db983d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-33db983d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-33db983d] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-33db983d] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-33db983d] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-33db983d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-33db983d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-33db983d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-33db983d] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-050aecd2] {
  position: absolute;
}
.relative[data-v-050aecd2] {
  position: relative;
}
.flex[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-050aecd2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-050aecd2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-050aecd2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-050aecd2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-050aecd2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-050aecd2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-050aecd2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-050aecd2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-050aecd2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-050aecd2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-050aecd2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-050aecd2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-050aecd2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-050aecd2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-050aecd2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-050aecd2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-050aecd2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-050aecd2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-050aecd2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-050aecd2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-050aecd2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-050aecd2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-050aecd2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-050aecd2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-050aecd2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-050aecd2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-050aecd2],
.amap-copyright[data-v-050aecd2] {
  display: none !important;
}
.box-shadow[data-v-050aecd2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-050aecd2] {
  box-sizing: border-box;
}
.flex-center[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-050aecd2] .ant-carousel {
  height: 100%;
}
[data-v-050aecd2] .ant-carousel .slick-slider,[data-v-050aecd2] .ant-carousel .slick-track,[data-v-050aecd2] .ant-carousel .slick-list,[data-v-050aecd2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-050aecd2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-050aecd2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-050aecd2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-050aecd2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-050aecd2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-050aecd2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-050aecd2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-050aecd2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-050aecd2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-050aecd2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-050aecd2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-050aecd2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-050aecd2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-050aecd2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-050aecd2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-050aecd2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-050aecd2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-050aecd2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-050aecd2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-050aecd2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-050aecd2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-050aecd2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-050aecd2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-050aecd2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-050aecd2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-050aecd2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-050aecd2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-050aecd2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-050aecd2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-050aecd2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-050aecd2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-050aecd2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-050aecd2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-050aecd2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-050aecd2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-050aecd2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-050aecd2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-050aecd2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-050aecd2] {
  color: var(--primary-color);
}
.file-name-type[data-v-050aecd2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-050aecd2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-050aecd2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-050aecd2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-050aecd2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-050aecd2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-050aecd2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-050aecd2] {
  color: #999999;
}
.file-name-type .file-list[data-v-050aecd2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-050aecd2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-050aecd2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-050aecd2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-050aecd2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-050aecd2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-050aecd2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-050aecd2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-050aecd2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-050aecd2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-050aecd2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-050aecd2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-050aecd2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-050aecd2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-050aecd2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-050aecd2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-050aecd2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-050aecd2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-050aecd2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-050aecd2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-050aecd2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-050aecd2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-050aecd2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-050aecd2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-050aecd2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-050aecd2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-050aecd2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-050aecd2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-050aecd2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-050aecd2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-050aecd2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-050aecd2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-050aecd2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-050aecd2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-050aecd2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-050aecd2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-050aecd2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-050aecd2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-050aecd2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-050aecd2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-050aecd2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-050aecd2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-050aecd2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-050aecd2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-050aecd2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-050aecd2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-050aecd2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-050aecd2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-050aecd2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-050aecd2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-050aecd2] {
  flex-shrink: 0;
}
input[type="number"][data-v-050aecd2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-050aecd2]::-webkit-inner-spin-button,
input[type="number"][data-v-050aecd2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-050aecd2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-050aecd2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-050aecd2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-050aecd2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-050aecd2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-050aecd2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-050aecd2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-050aecd2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-050aecd2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-050aecd2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-050aecd2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-050aecd2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-050aecd2] {
  flex-shrink: 0;
}
[data-v-050aecd2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-050aecd2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-050aecd2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-050aecd2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-050aecd2] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-050aecd2] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-19151ad0] {
  position: absolute;
}
.relative[data-v-19151ad0] {
  position: relative;
}
.flex[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-19151ad0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-19151ad0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-19151ad0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-19151ad0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-19151ad0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-19151ad0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-19151ad0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-19151ad0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-19151ad0] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-19151ad0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-19151ad0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-19151ad0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-19151ad0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-19151ad0]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-19151ad0]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-19151ad0] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-19151ad0]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-19151ad0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-19151ad0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-19151ad0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-19151ad0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-19151ad0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-19151ad0] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-19151ad0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-19151ad0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-19151ad0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-19151ad0],
.amap-copyright[data-v-19151ad0] {
  display: none !important;
}
.box-shadow[data-v-19151ad0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-19151ad0] {
  box-sizing: border-box;
}
.flex-center[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-19151ad0] .ant-carousel {
  height: 100%;
}
[data-v-19151ad0] .ant-carousel .slick-slider,[data-v-19151ad0] .ant-carousel .slick-track,[data-v-19151ad0] .ant-carousel .slick-list,[data-v-19151ad0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-19151ad0] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-19151ad0]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-19151ad0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-19151ad0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-19151ad0] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-19151ad0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-19151ad0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-19151ad0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-19151ad0] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-19151ad0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-19151ad0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-19151ad0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-19151ad0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-19151ad0]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-19151ad0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-19151ad0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-19151ad0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-19151ad0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-19151ad0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-19151ad0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-19151ad0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-19151ad0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-19151ad0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-19151ad0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-19151ad0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-19151ad0] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-19151ad0] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-19151ad0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-19151ad0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19151ad0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19151ad0] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19151ad0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19151ad0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-19151ad0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-19151ad0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-19151ad0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-19151ad0] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-19151ad0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-19151ad0] {
  color: var(--primary-color);
}
.file-name-type[data-v-19151ad0] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-19151ad0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-19151ad0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-19151ad0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-19151ad0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-19151ad0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-19151ad0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-19151ad0] {
  color: #999999;
}
.file-name-type .file-list[data-v-19151ad0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-19151ad0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-19151ad0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-19151ad0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-19151ad0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-19151ad0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-19151ad0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-19151ad0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-19151ad0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-19151ad0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-19151ad0]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-19151ad0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-19151ad0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-19151ad0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-19151ad0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-19151ad0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-19151ad0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-19151ad0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-19151ad0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-19151ad0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-19151ad0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-19151ad0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-19151ad0] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-19151ad0] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-19151ad0] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-19151ad0] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-19151ad0]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-19151ad0] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19151ad0] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19151ad0]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-19151ad0]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-19151ad0] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-19151ad0] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19151ad0] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19151ad0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19151ad0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-19151ad0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-19151ad0] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-19151ad0] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-19151ad0] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-19151ad0] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-19151ad0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-19151ad0] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-19151ad0] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-19151ad0] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-19151ad0] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-19151ad0] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-19151ad0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-19151ad0] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-19151ad0] {
  flex-shrink: 0;
}
input[type="number"][data-v-19151ad0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-19151ad0]::-webkit-inner-spin-button,
input[type="number"][data-v-19151ad0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-19151ad0] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-19151ad0] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-19151ad0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-19151ad0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-19151ad0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-19151ad0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-19151ad0] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-19151ad0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-19151ad0] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-19151ad0] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-19151ad0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-19151ad0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-19151ad0] {
  flex-shrink: 0;
}
[data-v-19151ad0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-19151ad0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-19151ad0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-19151ad0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-19151ad0] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-19151ad0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-19151ad0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-19151ad0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-19151ad0] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-19151ad0]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-19151ad0] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-19151ad0] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-19151ad0]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-19151ad0] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .date-time[data-v-19151ad0] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-19151ad0] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-6b30a122] {
  position: absolute;
}
.relative[data-v-6b30a122] {
  position: relative;
}
.flex[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6b30a122] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6b30a122]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6b30a122]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6b30a122]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6b30a122] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6b30a122] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6b30a122] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6b30a122] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6b30a122] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6b30a122],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6b30a122]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6b30a122] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6b30a122] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6b30a122]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-6b30a122]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-6b30a122] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-6b30a122]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-6b30a122]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6b30a122] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6b30a122] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6b30a122] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6b30a122] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6b30a122] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-6b30a122] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6b30a122] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6b30a122] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6b30a122],
.amap-copyright[data-v-6b30a122] {
  display: none !important;
}
.box-shadow[data-v-6b30a122] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6b30a122] {
  box-sizing: border-box;
}
.flex-center[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6b30a122] .ant-carousel {
  height: 100%;
}
[data-v-6b30a122] .ant-carousel .slick-slider,[data-v-6b30a122] .ant-carousel .slick-track,[data-v-6b30a122] .ant-carousel .slick-list,[data-v-6b30a122] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-6b30a122] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-6b30a122]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-6b30a122]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6b30a122] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6b30a122] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-6b30a122] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6b30a122] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6b30a122] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6b30a122] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-6b30a122] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6b30a122] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6b30a122] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6b30a122] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6b30a122]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-6b30a122]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6b30a122]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6b30a122]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6b30a122] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6b30a122] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6b30a122] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6b30a122] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6b30a122]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-6b30a122] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6b30a122] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6b30a122]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6b30a122] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-6b30a122] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-6b30a122]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6b30a122]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6b30a122],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6b30a122] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6b30a122]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6b30a122]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6b30a122]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6b30a122]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6b30a122],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6b30a122] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-6b30a122],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6b30a122] {
  color: var(--primary-color);
}
.file-name-type[data-v-6b30a122] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-6b30a122]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6b30a122]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6b30a122]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6b30a122] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6b30a122] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6b30a122] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-6b30a122] {
  color: #999999;
}
.file-name-type .file-list[data-v-6b30a122]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6b30a122] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6b30a122] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-6b30a122]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6b30a122] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6b30a122] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6b30a122] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6b30a122] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6b30a122] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6b30a122] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-6b30a122]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-6b30a122]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6b30a122]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6b30a122]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6b30a122]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6b30a122] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6b30a122] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6b30a122] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6b30a122] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6b30a122] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6b30a122] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6b30a122] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6b30a122] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-6b30a122] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-6b30a122] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-6b30a122] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-6b30a122]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-6b30a122] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-6b30a122] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6b30a122] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6b30a122]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-6b30a122]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-6b30a122] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-6b30a122] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6b30a122] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6b30a122]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6b30a122]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-6b30a122]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-6b30a122] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-6b30a122] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-6b30a122] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-6b30a122] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-6b30a122] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-6b30a122] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-6b30a122] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-6b30a122] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-6b30a122] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-6b30a122] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-6b30a122]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-6b30a122] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6b30a122] {
  flex-shrink: 0;
}
input[type="number"][data-v-6b30a122] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6b30a122]::-webkit-inner-spin-button,
input[type="number"][data-v-6b30a122]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6b30a122] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-6b30a122] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-6b30a122]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-6b30a122] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6b30a122] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6b30a122] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6b30a122] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-6b30a122] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6b30a122] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-6b30a122] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-6b30a122]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-6b30a122] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6b30a122] {
  flex-shrink: 0;
}
[data-v-6b30a122] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6b30a122] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6b30a122] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6b30a122] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-6b30a122] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-6b30a122]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-6b30a122]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-6b30a122]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-6b30a122] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-2b48cd1f] {
  position: absolute;
}
.relative[data-v-2b48cd1f] {
  position: relative;
}
.flex[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2b48cd1f] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2b48cd1f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2b48cd1f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2b48cd1f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2b48cd1f] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2b48cd1f] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2b48cd1f] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2b48cd1f] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b48cd1f] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b48cd1f],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b48cd1f]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b48cd1f] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2b48cd1f] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2b48cd1f]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-2b48cd1f]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-2b48cd1f] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-2b48cd1f]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-2b48cd1f]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2b48cd1f] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2b48cd1f] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2b48cd1f] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2b48cd1f] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b48cd1f] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-2b48cd1f] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b48cd1f] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2b48cd1f] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2b48cd1f],
.amap-copyright[data-v-2b48cd1f] {
  display: none !important;
}
.box-shadow[data-v-2b48cd1f] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2b48cd1f] {
  box-sizing: border-box;
}
.flex-center[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2b48cd1f] .ant-carousel {
  height: 100%;
}
[data-v-2b48cd1f] .ant-carousel .slick-slider,[data-v-2b48cd1f] .ant-carousel .slick-track,[data-v-2b48cd1f] .ant-carousel .slick-list,[data-v-2b48cd1f] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b48cd1f] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b48cd1f]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-2b48cd1f]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2b48cd1f] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2b48cd1f] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-2b48cd1f] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2b48cd1f] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2b48cd1f] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2b48cd1f] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-2b48cd1f] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2b48cd1f] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2b48cd1f] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2b48cd1f] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2b48cd1f]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-2b48cd1f]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2b48cd1f]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2b48cd1f]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2b48cd1f] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2b48cd1f] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2b48cd1f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b48cd1f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b48cd1f]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-2b48cd1f] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b48cd1f] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b48cd1f]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b48cd1f] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b48cd1f] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b48cd1f]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b48cd1f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b48cd1f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b48cd1f] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b48cd1f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b48cd1f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b48cd1f]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b48cd1f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2b48cd1f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2b48cd1f] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-2b48cd1f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2b48cd1f] {
  color: var(--primary-color);
}
.file-name-type[data-v-2b48cd1f] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-2b48cd1f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2b48cd1f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2b48cd1f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2b48cd1f] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2b48cd1f] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2b48cd1f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-2b48cd1f] {
  color: #999999;
}
.file-name-type .file-list[data-v-2b48cd1f]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2b48cd1f] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2b48cd1f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-2b48cd1f]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2b48cd1f] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2b48cd1f] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2b48cd1f] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2b48cd1f] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2b48cd1f] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2b48cd1f] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-2b48cd1f]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-2b48cd1f]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2b48cd1f]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2b48cd1f]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2b48cd1f]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2b48cd1f] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2b48cd1f] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2b48cd1f] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2b48cd1f] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b48cd1f] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b48cd1f] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2b48cd1f] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2b48cd1f] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-2b48cd1f] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-2b48cd1f] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b48cd1f] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b48cd1f]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-2b48cd1f] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-2b48cd1f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b48cd1f] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b48cd1f]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b48cd1f]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-2b48cd1f] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-2b48cd1f] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b48cd1f] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b48cd1f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b48cd1f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b48cd1f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-2b48cd1f] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-2b48cd1f] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-2b48cd1f] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-2b48cd1f] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-2b48cd1f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-2b48cd1f] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-2b48cd1f] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-2b48cd1f] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-2b48cd1f] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b48cd1f] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b48cd1f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-2b48cd1f] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2b48cd1f] {
  flex-shrink: 0;
}
input[type="number"][data-v-2b48cd1f] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2b48cd1f]::-webkit-inner-spin-button,
input[type="number"][data-v-2b48cd1f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2b48cd1f] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b48cd1f] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b48cd1f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-2b48cd1f] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2b48cd1f] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2b48cd1f] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2b48cd1f] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-2b48cd1f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2b48cd1f] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b48cd1f] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b48cd1f]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-2b48cd1f] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2b48cd1f] {
  flex-shrink: 0;
}
[data-v-2b48cd1f] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2b48cd1f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2b48cd1f] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2b48cd1f] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.material-volatility-container[data-v-2b48cd1f] {
  padding: 0 0 10px 10px;
  height: 100%;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.material-volatility-container .material-volatility-body[data-v-2b48cd1f] {
  flex: 1;
  overflow: hidden;
  padding: 10px 0 0 0;
}

.absolute[data-v-0aaac11d] {
  position: absolute;
}
.relative[data-v-0aaac11d] {
  position: relative;
}
.flex[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0aaac11d] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0aaac11d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0aaac11d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0aaac11d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0aaac11d] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0aaac11d] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0aaac11d] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0aaac11d] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0aaac11d] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0aaac11d],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0aaac11d]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0aaac11d] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0aaac11d] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0aaac11d]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0aaac11d]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0aaac11d] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0aaac11d]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0aaac11d]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0aaac11d] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0aaac11d] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0aaac11d] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0aaac11d] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0aaac11d] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0aaac11d] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0aaac11d] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0aaac11d] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0aaac11d],
.amap-copyright[data-v-0aaac11d] {
  display: none !important;
}
.box-shadow[data-v-0aaac11d] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0aaac11d] {
  box-sizing: border-box;
}
.flex-center[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0aaac11d] .ant-carousel {
  height: 100%;
}
[data-v-0aaac11d] .ant-carousel .slick-slider,[data-v-0aaac11d] .ant-carousel .slick-track,[data-v-0aaac11d] .ant-carousel .slick-list,[data-v-0aaac11d] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0aaac11d] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0aaac11d]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0aaac11d]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0aaac11d] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0aaac11d] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0aaac11d] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0aaac11d] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0aaac11d] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0aaac11d] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0aaac11d] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0aaac11d] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0aaac11d] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0aaac11d] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0aaac11d]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0aaac11d]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0aaac11d]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0aaac11d]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0aaac11d] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0aaac11d] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0aaac11d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0aaac11d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0aaac11d]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0aaac11d] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0aaac11d] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0aaac11d]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0aaac11d] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0aaac11d] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0aaac11d]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0aaac11d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0aaac11d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0aaac11d] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0aaac11d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0aaac11d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0aaac11d]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0aaac11d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0aaac11d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0aaac11d] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0aaac11d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0aaac11d] {
  color: var(--primary-color);
}
.file-name-type[data-v-0aaac11d] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0aaac11d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0aaac11d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0aaac11d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0aaac11d] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0aaac11d] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0aaac11d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0aaac11d] {
  color: #999999;
}
.file-name-type .file-list[data-v-0aaac11d]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0aaac11d] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0aaac11d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0aaac11d]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0aaac11d] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0aaac11d] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0aaac11d] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0aaac11d] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0aaac11d] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0aaac11d] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0aaac11d]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0aaac11d]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0aaac11d]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0aaac11d]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0aaac11d]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0aaac11d] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0aaac11d] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0aaac11d] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0aaac11d] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0aaac11d] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0aaac11d] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0aaac11d] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0aaac11d] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-0aaac11d] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-0aaac11d] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0aaac11d] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0aaac11d]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-0aaac11d] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0aaac11d] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0aaac11d]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0aaac11d]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-0aaac11d] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-0aaac11d] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0aaac11d] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0aaac11d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0aaac11d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0aaac11d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-0aaac11d] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-0aaac11d] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-0aaac11d] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-0aaac11d] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-0aaac11d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-0aaac11d] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-0aaac11d] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-0aaac11d] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-0aaac11d] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0aaac11d] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0aaac11d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0aaac11d] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0aaac11d] {
  flex-shrink: 0;
}
input[type="number"][data-v-0aaac11d] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0aaac11d]::-webkit-inner-spin-button,
input[type="number"][data-v-0aaac11d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0aaac11d] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0aaac11d] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0aaac11d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0aaac11d] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0aaac11d] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0aaac11d] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0aaac11d] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0aaac11d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0aaac11d] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0aaac11d] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0aaac11d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0aaac11d] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0aaac11d] {
  flex-shrink: 0;
}
[data-v-0aaac11d] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0aaac11d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0aaac11d] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0aaac11d] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-0aaac11d] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-0aaac11d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-0aaac11d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-0aaac11d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-0aaac11d] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-0aaac11d]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-0aaac11d] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-0aaac11d] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-0aaac11d]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-0aaac11d] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-0aaac11d] {
  position: absolute;
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-0aaac11d] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-0aaac11d] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-0aaac11d] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-0d2c8d02] {
  position: absolute;
}
.relative[data-v-0d2c8d02] {
  position: relative;
}
.flex[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0d2c8d02] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0d2c8d02]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0d2c8d02]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0d2c8d02]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0d2c8d02] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0d2c8d02] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0d2c8d02] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0d2c8d02] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0d2c8d02] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0d2c8d02],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0d2c8d02]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0d2c8d02] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0d2c8d02] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0d2c8d02]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0d2c8d02]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0d2c8d02] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0d2c8d02]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0d2c8d02]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0d2c8d02] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0d2c8d02] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0d2c8d02] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0d2c8d02] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0d2c8d02] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0d2c8d02] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0d2c8d02] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0d2c8d02] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0d2c8d02],
.amap-copyright[data-v-0d2c8d02] {
  display: none !important;
}
.box-shadow[data-v-0d2c8d02] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0d2c8d02] {
  box-sizing: border-box;
}
.flex-center[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0d2c8d02] .ant-carousel {
  height: 100%;
}
[data-v-0d2c8d02] .ant-carousel .slick-slider,[data-v-0d2c8d02] .ant-carousel .slick-track,[data-v-0d2c8d02] .ant-carousel .slick-list,[data-v-0d2c8d02] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0d2c8d02] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0d2c8d02]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0d2c8d02]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0d2c8d02] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0d2c8d02] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0d2c8d02] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0d2c8d02] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0d2c8d02] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0d2c8d02] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0d2c8d02] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0d2c8d02] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0d2c8d02] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0d2c8d02] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0d2c8d02]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0d2c8d02]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0d2c8d02]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0d2c8d02]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0d2c8d02] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0d2c8d02] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0d2c8d02] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0d2c8d02] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0d2c8d02]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0d2c8d02] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0d2c8d02] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0d2c8d02]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0d2c8d02] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0d2c8d02] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0d2c8d02]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0d2c8d02]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0d2c8d02],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0d2c8d02] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0d2c8d02]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0d2c8d02]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0d2c8d02]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0d2c8d02]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0d2c8d02],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0d2c8d02] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0d2c8d02],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0d2c8d02] {
  color: var(--primary-color);
}
.file-name-type[data-v-0d2c8d02] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0d2c8d02]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0d2c8d02]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0d2c8d02]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0d2c8d02] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0d2c8d02] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0d2c8d02] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0d2c8d02] {
  color: #999999;
}
.file-name-type .file-list[data-v-0d2c8d02]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0d2c8d02] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0d2c8d02] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0d2c8d02]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0d2c8d02] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0d2c8d02] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0d2c8d02] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0d2c8d02] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0d2c8d02] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0d2c8d02] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0d2c8d02]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0d2c8d02]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0d2c8d02]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0d2c8d02]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0d2c8d02]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0d2c8d02] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0d2c8d02] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0d2c8d02] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0d2c8d02] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0d2c8d02] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0d2c8d02] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0d2c8d02] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0d2c8d02] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-0d2c8d02] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-0d2c8d02] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0d2c8d02] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-0d2c8d02]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-0d2c8d02] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-0d2c8d02] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0d2c8d02] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0d2c8d02]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-0d2c8d02]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-0d2c8d02] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-0d2c8d02] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0d2c8d02] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0d2c8d02]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0d2c8d02]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-0d2c8d02]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-0d2c8d02] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-0d2c8d02] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-0d2c8d02] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-0d2c8d02] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-0d2c8d02] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-0d2c8d02] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-0d2c8d02] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-0d2c8d02] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-0d2c8d02] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0d2c8d02] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0d2c8d02]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0d2c8d02] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0d2c8d02] {
  flex-shrink: 0;
}
input[type="number"][data-v-0d2c8d02] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0d2c8d02]::-webkit-inner-spin-button,
input[type="number"][data-v-0d2c8d02]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0d2c8d02] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0d2c8d02] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0d2c8d02]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0d2c8d02] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0d2c8d02] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0d2c8d02] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0d2c8d02] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0d2c8d02] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0d2c8d02] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0d2c8d02] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0d2c8d02]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0d2c8d02] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0d2c8d02] {
  flex-shrink: 0;
}
[data-v-0d2c8d02] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0d2c8d02] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0d2c8d02] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0d2c8d02] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-0d2c8d02] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-0d2c8d02]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-0d2c8d02]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-0d2c8d02]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-0d2c8d02] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-1961cdc0] {
  position: absolute;
}
.relative[data-v-1961cdc0] {
  position: relative;
}
.flex[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1961cdc0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1961cdc0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1961cdc0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1961cdc0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1961cdc0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1961cdc0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1961cdc0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1961cdc0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1961cdc0] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1961cdc0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1961cdc0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1961cdc0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1961cdc0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1961cdc0]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1961cdc0]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1961cdc0] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-1961cdc0]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1961cdc0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1961cdc0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1961cdc0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1961cdc0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1961cdc0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1961cdc0] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1961cdc0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1961cdc0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1961cdc0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1961cdc0],
.amap-copyright[data-v-1961cdc0] {
  display: none !important;
}
.box-shadow[data-v-1961cdc0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1961cdc0] {
  box-sizing: border-box;
}
.flex-center[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1961cdc0] .ant-carousel {
  height: 100%;
}
[data-v-1961cdc0] .ant-carousel .slick-slider,[data-v-1961cdc0] .ant-carousel .slick-track,[data-v-1961cdc0] .ant-carousel .slick-list,[data-v-1961cdc0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1961cdc0] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1961cdc0]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1961cdc0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1961cdc0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1961cdc0] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1961cdc0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1961cdc0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1961cdc0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1961cdc0] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-1961cdc0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1961cdc0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1961cdc0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1961cdc0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1961cdc0]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1961cdc0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1961cdc0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1961cdc0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1961cdc0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1961cdc0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1961cdc0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1961cdc0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1961cdc0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1961cdc0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1961cdc0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1961cdc0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1961cdc0] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1961cdc0] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1961cdc0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1961cdc0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1961cdc0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1961cdc0] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1961cdc0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1961cdc0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1961cdc0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1961cdc0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1961cdc0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1961cdc0] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1961cdc0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1961cdc0] {
  color: var(--primary-color);
}
.file-name-type[data-v-1961cdc0] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1961cdc0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1961cdc0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1961cdc0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1961cdc0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1961cdc0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1961cdc0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-1961cdc0] {
  color: #999999;
}
.file-name-type .file-list[data-v-1961cdc0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1961cdc0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1961cdc0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-1961cdc0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1961cdc0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1961cdc0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1961cdc0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1961cdc0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1961cdc0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1961cdc0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-1961cdc0]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-1961cdc0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1961cdc0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1961cdc0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1961cdc0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1961cdc0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1961cdc0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1961cdc0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1961cdc0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1961cdc0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1961cdc0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1961cdc0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1961cdc0] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1961cdc0] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1961cdc0] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1961cdc0] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1961cdc0]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1961cdc0] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1961cdc0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1961cdc0] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1961cdc0]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1961cdc0]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1961cdc0] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1961cdc0] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1961cdc0] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1961cdc0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1961cdc0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1961cdc0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1961cdc0] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1961cdc0] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1961cdc0] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1961cdc0] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1961cdc0] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1961cdc0] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1961cdc0] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1961cdc0] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1961cdc0] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1961cdc0] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1961cdc0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1961cdc0] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1961cdc0] {
  flex-shrink: 0;
}
input[type="number"][data-v-1961cdc0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1961cdc0]::-webkit-inner-spin-button,
input[type="number"][data-v-1961cdc0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1961cdc0] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-1961cdc0] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1961cdc0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1961cdc0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1961cdc0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1961cdc0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1961cdc0] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-1961cdc0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1961cdc0] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1961cdc0] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1961cdc0]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1961cdc0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1961cdc0] {
  flex-shrink: 0;
}
[data-v-1961cdc0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1961cdc0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1961cdc0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1961cdc0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warn-statistical-container[data-v-1961cdc0] {
  height: 100%;
  padding-left: 10px;
  box-sizing: border-box;
  padding-bottom: 10px;
}
.warn-statistical-container .warn-statistical-warp[data-v-1961cdc0] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.warn-statistical-container .warn-statistical-warp .table-container[data-v-1961cdc0] {
  flex: 1;
  margin-top: 10px;
  overflow: hidden;
}

.absolute[data-v-757a29c4] {
  position: absolute;
}
.relative[data-v-757a29c4] {
  position: relative;
}
.flex[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-757a29c4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-757a29c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-757a29c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-757a29c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-757a29c4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-757a29c4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-757a29c4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-757a29c4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-757a29c4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-757a29c4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-757a29c4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-757a29c4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-757a29c4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-757a29c4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-757a29c4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-757a29c4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-757a29c4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-757a29c4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-757a29c4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-757a29c4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-757a29c4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-757a29c4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-757a29c4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-757a29c4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-757a29c4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-757a29c4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-757a29c4],
.amap-copyright[data-v-757a29c4] {
  display: none !important;
}
.box-shadow[data-v-757a29c4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-757a29c4] {
  box-sizing: border-box;
}
.flex-center[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-757a29c4] .ant-carousel {
  height: 100%;
}
[data-v-757a29c4] .ant-carousel .slick-slider,[data-v-757a29c4] .ant-carousel .slick-track,[data-v-757a29c4] .ant-carousel .slick-list,[data-v-757a29c4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-757a29c4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-757a29c4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-757a29c4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-757a29c4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-757a29c4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-757a29c4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-757a29c4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-757a29c4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-757a29c4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-757a29c4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-757a29c4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-757a29c4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-757a29c4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-757a29c4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-757a29c4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-757a29c4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-757a29c4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-757a29c4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-757a29c4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-757a29c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-757a29c4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-757a29c4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-757a29c4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-757a29c4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-757a29c4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-757a29c4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-757a29c4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-757a29c4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-757a29c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-757a29c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-757a29c4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-757a29c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-757a29c4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-757a29c4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-757a29c4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-757a29c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-757a29c4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-757a29c4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-757a29c4] {
  color: var(--primary-color);
}
.file-name-type[data-v-757a29c4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-757a29c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-757a29c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-757a29c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-757a29c4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-757a29c4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-757a29c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-757a29c4] {
  color: #999999;
}
.file-name-type .file-list[data-v-757a29c4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-757a29c4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-757a29c4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-757a29c4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-757a29c4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-757a29c4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-757a29c4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-757a29c4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-757a29c4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-757a29c4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-757a29c4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-757a29c4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-757a29c4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-757a29c4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-757a29c4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-757a29c4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-757a29c4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-757a29c4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-757a29c4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-757a29c4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-757a29c4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-757a29c4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-757a29c4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-757a29c4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-757a29c4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-757a29c4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-757a29c4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-757a29c4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-757a29c4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-757a29c4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-757a29c4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-757a29c4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-757a29c4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-757a29c4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-757a29c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-757a29c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-757a29c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-757a29c4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-757a29c4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-757a29c4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-757a29c4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-757a29c4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-757a29c4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-757a29c4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-757a29c4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-757a29c4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-757a29c4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-757a29c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-757a29c4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-757a29c4] {
  flex-shrink: 0;
}
input[type="number"][data-v-757a29c4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-757a29c4]::-webkit-inner-spin-button,
input[type="number"][data-v-757a29c4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-757a29c4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-757a29c4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-757a29c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-757a29c4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-757a29c4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-757a29c4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-757a29c4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-757a29c4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-757a29c4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-757a29c4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-757a29c4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-757a29c4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-757a29c4] {
  flex-shrink: 0;
}
[data-v-757a29c4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-757a29c4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-757a29c4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-757a29c4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-static-warp[data-v-757a29c4] {
  height: 100%;
  overflow: auto !important;
}
.warnStatistical-static-warp[data-v-757a29c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp[data-v-757a29c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp[data-v-757a29c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .chart-warp[data-v-757a29c4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.warnStatistical-static-warp .chart-warp .pie-chart-container[data-v-757a29c4] {
  height: 400px;
  background: #fff;
  position: relative;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .chart-body[data-v-757a29c4] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .chart-warp .pie-chart-container .title[data-v-757a29c4] {
  position: absolute;
  width: 100%;
  left: 0;
  text-align: center;
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #2b2c30;
  bottom: 30px;
}
.warnStatistical-static-warp .card-view-container[data-v-757a29c4] {
  background: #fff;
  margin-top: 10px;
  padding-bottom: 30px;
  position: relative;
  overflow: auto !important;
}
.warnStatistical-static-warp .card-view-container .select-year[data-v-757a29c4] {
  position: absolute;
  width: 200px;
  right: 0;
  top: -70px;
  overflow: hidden;
}
.warnStatistical-static-warp .card-view-container .lenged-warp[data-v-757a29c4] {
  position: absolute;
  left: 0;
  top: -64px;
  width: 100%;
  justify-content: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .icon[data-v-757a29c4] {
  width: 20px;
  height: 16px;
  background: var(--echart-blue);
  margin-right: 10px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged[data-v-757a29c4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 16px;
  line-height: 16px;
  justify-content: center;
  margin-right: 50px;
  color: #525a5d;
  font-size: 14px;
}
.warnStatistical-static-warp .card-view-container .lenged-warp .lenged:last-child .icon[data-v-757a29c4] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container[data-v-757a29c4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-static-warp .card-view-container[data-v-757a29c4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-static-warp .card-view-container[data-v-757a29c4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas[data-v-757a29c4] {
  margin: 76px 0 0 0;
  display: flex;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-757a29c4] {
  width: 100%;
  height: 100%;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item[data-v-757a29c4]:hover {
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.35);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.more[data-v-757a29c4] {
  background: var(--echart-pink);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-item.less[data-v-757a29c4] {
  background: var(--echart-blue);
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container[data-v-757a29c4] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header[data-v-757a29c4] {
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  padding-bottom: 5px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-757a29c4] {
  text-align: center;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .date-container .calendar-header div[data-v-757a29c4]:last-child {
  flex: 1;
  width: auto !important;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name[data-v-757a29c4] {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-right: 10px;
  font-size: 12px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-name div[data-v-757a29c4] {
  height: 34px;
  line-height: 34px;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .week-lines[data-v-757a29c4] {
  height: 34px;
  display: flex;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-757a29c4] {
  width: 30px;
  font-size: 12px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  box-sizing: border-box;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-757a29c4]:not(.hide) {
  cursor: pointer;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide[data-v-757a29c4] {
  opacity: 0;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.top[data-v-757a29c4],
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.firstDay[data-v-757a29c4] {
  border-top: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.lastDay[data-v-757a29c4] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.bottom[data-v-757a29c4] {
  border-bottom: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.left[data-v-757a29c4] {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days[data-v-757a29c4]:last-child,
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right[data-v-757a29c4] {
  border-right: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.hide + .days[data-v-757a29c4]:not(.hide) {
  border-left: 1px solid #666;
}
.warnStatistical-static-warp .card-view-container .calendar-canvas .days.right + .days.left[data-v-757a29c4] {
  border-left: 0;
}

.absolute[data-v-2b9f333e] {
  position: absolute;
}
.relative[data-v-2b9f333e] {
  position: relative;
}
.flex[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2b9f333e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2b9f333e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2b9f333e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2b9f333e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2b9f333e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2b9f333e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2b9f333e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2b9f333e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b9f333e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b9f333e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2b9f333e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2b9f333e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2b9f333e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2b9f333e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-2b9f333e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-2b9f333e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-2b9f333e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-2b9f333e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2b9f333e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2b9f333e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2b9f333e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2b9f333e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b9f333e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-2b9f333e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2b9f333e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2b9f333e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2b9f333e],
.amap-copyright[data-v-2b9f333e] {
  display: none !important;
}
.box-shadow[data-v-2b9f333e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2b9f333e] {
  box-sizing: border-box;
}
.flex-center[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2b9f333e] .ant-carousel {
  height: 100%;
}
[data-v-2b9f333e] .ant-carousel .slick-slider,[data-v-2b9f333e] .ant-carousel .slick-track,[data-v-2b9f333e] .ant-carousel .slick-list,[data-v-2b9f333e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b9f333e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-2b9f333e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-2b9f333e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2b9f333e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2b9f333e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-2b9f333e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2b9f333e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2b9f333e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2b9f333e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-2b9f333e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2b9f333e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2b9f333e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2b9f333e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2b9f333e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-2b9f333e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2b9f333e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2b9f333e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2b9f333e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2b9f333e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2b9f333e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b9f333e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2b9f333e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-2b9f333e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b9f333e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2b9f333e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b9f333e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b9f333e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-2b9f333e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2b9f333e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b9f333e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b9f333e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b9f333e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b9f333e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2b9f333e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2b9f333e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2b9f333e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2b9f333e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-2b9f333e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2b9f333e] {
  color: var(--primary-color);
}
.file-name-type[data-v-2b9f333e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-2b9f333e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2b9f333e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2b9f333e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2b9f333e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2b9f333e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2b9f333e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-2b9f333e] {
  color: #999999;
}
.file-name-type .file-list[data-v-2b9f333e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2b9f333e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2b9f333e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-2b9f333e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2b9f333e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2b9f333e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2b9f333e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2b9f333e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2b9f333e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2b9f333e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-2b9f333e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-2b9f333e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2b9f333e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2b9f333e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2b9f333e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2b9f333e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2b9f333e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2b9f333e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2b9f333e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b9f333e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2b9f333e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2b9f333e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2b9f333e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-2b9f333e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-2b9f333e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b9f333e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-2b9f333e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-2b9f333e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b9f333e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b9f333e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-2b9f333e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-2b9f333e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-2b9f333e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b9f333e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b9f333e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b9f333e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-2b9f333e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-2b9f333e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-2b9f333e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-2b9f333e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-2b9f333e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-2b9f333e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-2b9f333e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-2b9f333e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-2b9f333e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-2b9f333e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b9f333e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-2b9f333e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-2b9f333e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2b9f333e] {
  flex-shrink: 0;
}
input[type="number"][data-v-2b9f333e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2b9f333e]::-webkit-inner-spin-button,
input[type="number"][data-v-2b9f333e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2b9f333e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b9f333e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-2b9f333e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-2b9f333e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2b9f333e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2b9f333e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2b9f333e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-2b9f333e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2b9f333e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b9f333e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-2b9f333e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-2b9f333e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2b9f333e] {
  flex-shrink: 0;
}
[data-v-2b9f333e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2b9f333e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2b9f333e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2b9f333e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warnStatistical-report-container[data-v-2b9f333e] {
  height: 100%;
  background: #fff;
  padding: 35px 64px 29px 62px;
}
.warnStatistical-report-container .warnStatistical-report-table[data-v-2b9f333e] {
  width: 100%;
  height: 100%;
  border-top: 1px solid #dcdee2;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body[data-v-2b9f333e] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-2b9f333e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  border-top: 1px solid #dcdee2;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row[data-v-2b9f333e]:first-child {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-row .warnStatistical-report-table-flex1[data-v-2b9f333e] {
  flex: 1;
  text-align: center;
  line-height: 50px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e] {
  border-top: 1px solid #dcdee2;
  flex: 1;
  overflow: auto !important;
  overflow-y: overlay !important;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  background: #d4d4d4;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-body .warnStatistical-report-table-scroll[data-v-2b9f333e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  background: #eef0f3;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate[data-v-2b9f333e] {
  height: 50px;
  border-top: 1px solid #dcdee2;
  border-bottom: 1px solid #dcdee2;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-operate1[data-v-2b9f333e] {
  border-top: 0;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-title[data-v-2b9f333e] {
  min-width: 150px;
  max-width: 220px;
  font-weight: bold;
  color: #2b2c30;
  line-height: 50px;
  border-left: 1px solid #dcdee2;
  border-right: 1px solid #dcdee2;
  text-align: center;
}
.warnStatistical-report-container .warnStatistical-report-table .warnStatistical-report-table-detail[data-v-2b9f333e] {
  flex: 1;
  height: 100%;
  border-right: 1px solid #dcdee2;
  text-align: center;
  line-height: 50px;
  color: #2b2c30;
}

.absolute[data-v-b182dbc4] {
  position: absolute;
}
.relative[data-v-b182dbc4] {
  position: relative;
}
.flex[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-b182dbc4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-b182dbc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-b182dbc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-b182dbc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-b182dbc4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-b182dbc4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-b182dbc4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-b182dbc4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-b182dbc4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b182dbc4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-b182dbc4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-b182dbc4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-b182dbc4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-b182dbc4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-b182dbc4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-b182dbc4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-b182dbc4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-b182dbc4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-b182dbc4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-b182dbc4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-b182dbc4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-b182dbc4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b182dbc4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-b182dbc4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-b182dbc4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-b182dbc4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-b182dbc4],
.amap-copyright[data-v-b182dbc4] {
  display: none !important;
}
.box-shadow[data-v-b182dbc4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-b182dbc4] {
  box-sizing: border-box;
}
.flex-center[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-b182dbc4] .ant-carousel {
  height: 100%;
}
[data-v-b182dbc4] .ant-carousel .slick-slider,[data-v-b182dbc4] .ant-carousel .slick-track,[data-v-b182dbc4] .ant-carousel .slick-list,[data-v-b182dbc4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-b182dbc4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-b182dbc4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-b182dbc4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-b182dbc4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-b182dbc4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-b182dbc4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-b182dbc4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-b182dbc4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-b182dbc4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-b182dbc4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-b182dbc4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-b182dbc4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-b182dbc4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-b182dbc4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-b182dbc4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-b182dbc4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-b182dbc4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-b182dbc4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-b182dbc4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-b182dbc4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b182dbc4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-b182dbc4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-b182dbc4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b182dbc4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-b182dbc4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b182dbc4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b182dbc4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-b182dbc4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-b182dbc4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b182dbc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b182dbc4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b182dbc4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b182dbc4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-b182dbc4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-b182dbc4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-b182dbc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-b182dbc4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-b182dbc4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-b182dbc4] {
  color: var(--primary-color);
}
.file-name-type[data-v-b182dbc4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-b182dbc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-b182dbc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-b182dbc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-b182dbc4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-b182dbc4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-b182dbc4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-b182dbc4] {
  color: #999999;
}
.file-name-type .file-list[data-v-b182dbc4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-b182dbc4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-b182dbc4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-b182dbc4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-b182dbc4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-b182dbc4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-b182dbc4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-b182dbc4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-b182dbc4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-b182dbc4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-b182dbc4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-b182dbc4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-b182dbc4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-b182dbc4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-b182dbc4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-b182dbc4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-b182dbc4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-b182dbc4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-b182dbc4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b182dbc4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-b182dbc4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-b182dbc4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-b182dbc4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-b182dbc4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-b182dbc4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b182dbc4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-b182dbc4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-b182dbc4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b182dbc4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b182dbc4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-b182dbc4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-b182dbc4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-b182dbc4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b182dbc4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b182dbc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b182dbc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-b182dbc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-b182dbc4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-b182dbc4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-b182dbc4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-b182dbc4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-b182dbc4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-b182dbc4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-b182dbc4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-b182dbc4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-b182dbc4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-b182dbc4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-b182dbc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-b182dbc4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-b182dbc4] {
  flex-shrink: 0;
}
input[type="number"][data-v-b182dbc4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-b182dbc4]::-webkit-inner-spin-button,
input[type="number"][data-v-b182dbc4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-b182dbc4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-b182dbc4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-b182dbc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-b182dbc4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-b182dbc4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-b182dbc4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-b182dbc4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-b182dbc4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-b182dbc4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b182dbc4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-b182dbc4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-b182dbc4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-b182dbc4] {
  flex-shrink: 0;
}
[data-v-b182dbc4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-b182dbc4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-b182dbc4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-b182dbc4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-b182dbc4] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .tooltip-title {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .ratio-name {
  margin-bottom: 6px;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .data-item {
  display: flex;
  margin-bottom: 6px;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .data-item:last-child {
  margin: 0;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .data-item .name {
  margin-left: 4px;
}
.data-statistical-container[data-v-b182dbc4] .common-tooltip-container .data-item .value {
  font-weight: bold;
  margin-left: auto;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .axis-value {
  font-size: 14px;
  color: #333;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .ratio-name {
  margin: 10px 0;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body {
  display: flex;
  flex-direction: column;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background: #f2f4f5;
  display: flex;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .tooltip-header div {
  width: 120px;
  text-align: center;
  color: #000;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row {
  height: 40px;
  line-height: 40px;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div {
  width: 120px;
  text-align: center;
  position: relative;
}
.data-statistical-container[data-v-b182dbc4] .gksys-clbd-custom-tooltip-container .custom-tooltip-body .data-row div:first-child span {
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}
.data-statistical-container[data-v-b182dbc4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-b182dbc4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-b182dbc4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-b182dbc4] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-b182dbc4]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-b182dbc4] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-b182dbc4] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-b182dbc4]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-b182dbc4] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container.height[data-v-b182dbc4] {
  height: 760px;
}
.data-statistical-container .card-view-container.height .date-time[data-v-b182dbc4] {
  padding-top: 20px;
}
.data-statistical-container .card-view-container .chart-header[data-v-b182dbc4] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-b182dbc4] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-b182dbc4] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-b182dbc4] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-1cd538c2] {
  position: absolute;
}
.relative[data-v-1cd538c2] {
  position: relative;
}
.flex[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1cd538c2] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1cd538c2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1cd538c2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1cd538c2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1cd538c2] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1cd538c2] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1cd538c2] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1cd538c2] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cd538c2] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1cd538c2],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cd538c2]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1cd538c2] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1cd538c2] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1cd538c2]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-1cd538c2]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-1cd538c2] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.zhgd-data-report-header .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.zhgd-data-report-header[data-v-1cd538c2]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-1cd538c2]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1cd538c2] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1cd538c2] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1cd538c2] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1cd538c2] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cd538c2] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-1cd538c2] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cd538c2] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1cd538c2] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1cd538c2],
.amap-copyright[data-v-1cd538c2] {
  display: none !important;
}
.box-shadow[data-v-1cd538c2] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1cd538c2] {
  box-sizing: border-box;
}
.flex-center[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: center;
  align-items: center;
}
.flex-center .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.flex-center .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
[data-v-1cd538c2] .ant-carousel {
  height: 100%;
}
[data-v-1cd538c2] .ant-carousel .slick-slider,[data-v-1cd538c2] .ant-carousel .slick-track,[data-v-1cd538c2] .ant-carousel .slick-list,[data-v-1cd538c2] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.common-data-statistical-warp .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.common-data-statistical-warp .data-statistical-list[data-v-1cd538c2] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-1cd538c2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-1cd538c2]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.common-data-statistical-warp .data-statistical-list .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1cd538c2] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1cd538c2] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-1cd538c2] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1cd538c2] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1cd538c2] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1cd538c2] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
[data-v-1cd538c2] .ant-menu-submenu-title .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-1cd538c2] .ant-menu-submenu-title .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.text-button-group .table-more-btns[data-v-1cd538c2] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1cd538c2] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1cd538c2] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1cd538c2] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1cd538c2]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-1cd538c2]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1cd538c2]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1cd538c2]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1cd538c2] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1cd538c2] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1cd538c2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cd538c2] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cd538c2]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.vxe-pager .vxe-pager--wrapper .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-1cd538c2] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cd538c2] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cd538c2]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cd538c2] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1cd538c2] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-1cd538c2]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cd538c2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cd538c2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cd538c2] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cd538c2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cd538c2]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cd538c2]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cd538c2]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1cd538c2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1cd538c2] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-1cd538c2],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1cd538c2] {
  color: var(--primary-color);
}
.file-name-type[data-v-1cd538c2] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-1cd538c2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1cd538c2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1cd538c2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1cd538c2] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1cd538c2] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1cd538c2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-list .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.file-name-type .file-list .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.file-name-type .size-color[data-v-1cd538c2] {
  color: #999999;
}
.file-name-type .file-list[data-v-1cd538c2]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1cd538c2] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1cd538c2] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.file-name-type .file-download-list .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.file-name-type .file-download-list[data-v-1cd538c2]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1cd538c2] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1cd538c2] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1cd538c2] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1cd538c2] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1cd538c2] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1cd538c2] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.result-container .common-result-container-header .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.result-container .common-result-container-header[data-v-1cd538c2]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
.result-container .common-result-container-header::before .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.result-container .common-result-container-header::before .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
input[data-v-1cd538c2]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1cd538c2]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1cd538c2]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1cd538c2]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1cd538c2] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1cd538c2] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1cd538c2] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1cd538c2] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cd538c2] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cd538c2] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .form-label {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .form-value {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1cd538c2] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1cd538c2] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-1cd538c2] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-1cd538c2] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1cd538c2] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-1cd538c2]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-1cd538c2] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cd538c2] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cd538c2]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-1cd538c2]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-1cd538c2] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-1cd538c2] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cd538c2] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cd538c2]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cd538c2]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-1cd538c2]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-1cd538c2] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-1cd538c2] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-1cd538c2] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-1cd538c2] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-1cd538c2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-1cd538c2] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-1cd538c2] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-1cd538c2] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-1cd538c2] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-1cd538c2] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-1cd538c2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-1cd538c2] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1cd538c2] {
  flex-shrink: 0;
}
input[type="number"][data-v-1cd538c2] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1cd538c2]::-webkit-inner-spin-button,
input[type="number"][data-v-1cd538c2]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1cd538c2] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1cd538c2] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .custom-page-header-container .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.custom-page-modal-container .custom-page-header-container[data-v-1cd538c2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-1cd538c2] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1cd538c2] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1cd538c2] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1cd538c2] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: center;
}
.custom-page-modal-container .custom-page-footer-container .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-page-modal-container .custom-page-footer-container .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.custom-todo-container[data-v-1cd538c2] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1cd538c2] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.custom-todo-container .todo-table-container .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1cd538c2] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-1cd538c2]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-1cd538c2] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1cd538c2] {
  flex-shrink: 0;
}
[data-v-1cd538c2] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1cd538c2] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1cd538c2] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1cd538c2] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-body {
  padding-top: 10px;
  max-height: 680px;
  overflow: auto !important;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cd538c2] .detal-modal-container .ant-modal-content {
  overflow: hidden;
}
.material-table[data-v-1cd538c2] .ant-table th {
  padding: 8px 16px;
}
.material-table[data-v-1cd538c2] .ant-table td {
  padding: 8px 16px;
}
[data-v-1cd538c2] .ant-input[disabled] {
  color: #000000;
}
.detail-form-title[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  align-items: center;
  justify-content: space-between;
}
.detail-form-title .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.detail-form-title .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.flex[data-v-1cd538c2] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 20px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}
.flex .form-label[data-v-1cd538c2] {
  color: #999999;
  width: 70px;
  text-align-last: justify;
  text-align: justify;
}
.flex .form-value[data-v-1cd538c2] {
  flex: 1;
  color: #333333;
  background: #f2f3f5;
  border-radius: 4px;
  padding: 5px 8px;
  margin-left: 5px;
}
.label-text[data-v-1cd538c2]::before {
  content: attr(header);
  display: block;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}

.absolute[data-v-45485f61] {
  position: absolute;
}
.relative[data-v-45485f61] {
  position: relative;
}
.flex[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-45485f61] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-45485f61]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-45485f61]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-45485f61]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-45485f61] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-45485f61] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-45485f61] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-45485f61] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-45485f61] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-45485f61],
.ant-tree li .ant-tree-node-content-wrapper[data-v-45485f61]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-45485f61] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-45485f61] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-45485f61]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-45485f61]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-45485f61] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-45485f61]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-45485f61]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-45485f61] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-45485f61] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-45485f61] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-45485f61] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-45485f61] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-45485f61] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-45485f61] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-45485f61] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-45485f61],
.amap-copyright[data-v-45485f61] {
  display: none !important;
}
.box-shadow[data-v-45485f61] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-45485f61] {
  box-sizing: border-box;
}
.flex-center[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-45485f61] .ant-carousel {
  height: 100%;
}
[data-v-45485f61] .ant-carousel .slick-slider,[data-v-45485f61] .ant-carousel .slick-track,[data-v-45485f61] .ant-carousel .slick-list,[data-v-45485f61] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-45485f61] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-45485f61]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-45485f61]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-45485f61] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-45485f61] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-45485f61] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-45485f61] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-45485f61] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-45485f61] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-45485f61] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-45485f61] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-45485f61] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-45485f61] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-45485f61]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-45485f61]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-45485f61]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-45485f61]:last-child::after {
  display: none;
}
.vxe-pager[data-v-45485f61] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-45485f61] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-45485f61] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-45485f61] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-45485f61]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-45485f61] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-45485f61] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-45485f61]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-45485f61] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-45485f61] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-45485f61]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-45485f61]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-45485f61],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-45485f61] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-45485f61]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-45485f61]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-45485f61]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-45485f61]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-45485f61],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-45485f61] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-45485f61],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-45485f61] {
  color: var(--primary-color);
}
.file-name-type[data-v-45485f61] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-45485f61]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-45485f61]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-45485f61]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-45485f61] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-45485f61] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-45485f61] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-45485f61] {
  color: #999999;
}
.file-name-type .file-list[data-v-45485f61]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-45485f61] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-45485f61] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-45485f61]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-45485f61] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-45485f61] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-45485f61] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-45485f61] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-45485f61] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-45485f61] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-45485f61]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-45485f61]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-45485f61]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-45485f61]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-45485f61]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-45485f61] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-45485f61] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-45485f61] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-45485f61] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-45485f61] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-45485f61] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-45485f61] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-45485f61] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-45485f61] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-45485f61] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-45485f61] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-45485f61]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-45485f61] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-45485f61] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-45485f61] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-45485f61]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-45485f61]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-45485f61] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-45485f61] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-45485f61] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-45485f61]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-45485f61]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-45485f61]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-45485f61] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-45485f61] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-45485f61] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-45485f61] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-45485f61] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-45485f61] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-45485f61] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-45485f61] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-45485f61] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-45485f61] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-45485f61]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-45485f61] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-45485f61] {
  flex-shrink: 0;
}
input[type="number"][data-v-45485f61] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-45485f61]::-webkit-inner-spin-button,
input[type="number"][data-v-45485f61]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-45485f61] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-45485f61] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-45485f61]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-45485f61] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-45485f61] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-45485f61] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-45485f61] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-45485f61] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-45485f61] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-45485f61] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-45485f61]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-45485f61] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-45485f61] {
  flex-shrink: 0;
}
[data-v-45485f61] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-45485f61] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-45485f61] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-45485f61] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-45485f61] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-45485f61] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-45485f61] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-45485f61] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-45485f61] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-45485f61] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-45485f61] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-45485f61] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-45485f61]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-45485f61]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-45485f61]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-45485f61] {
  height: 100%;
  background: #fff;
}
.data-report-container .table-row-text[data-v-45485f61] {
  padding: 2px 0;
}

.absolute[data-v-fb8847b4] {
  position: absolute;
}
.relative[data-v-fb8847b4] {
  position: relative;
}
.flex[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-fb8847b4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-fb8847b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-fb8847b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-fb8847b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-fb8847b4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-fb8847b4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-fb8847b4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-fb8847b4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-fb8847b4] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-fb8847b4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-fb8847b4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-fb8847b4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-fb8847b4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-fb8847b4]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-fb8847b4]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-fb8847b4] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-fb8847b4]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-fb8847b4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-fb8847b4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-fb8847b4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-fb8847b4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-fb8847b4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-fb8847b4] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-fb8847b4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-fb8847b4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-fb8847b4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-fb8847b4],
.amap-copyright[data-v-fb8847b4] {
  display: none !important;
}
.box-shadow[data-v-fb8847b4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-fb8847b4] {
  box-sizing: border-box;
}
.flex-center[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-fb8847b4] .ant-carousel {
  height: 100%;
}
[data-v-fb8847b4] .ant-carousel .slick-slider,[data-v-fb8847b4] .ant-carousel .slick-track,[data-v-fb8847b4] .ant-carousel .slick-list,[data-v-fb8847b4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-fb8847b4] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-fb8847b4]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-fb8847b4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-fb8847b4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-fb8847b4] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-fb8847b4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-fb8847b4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-fb8847b4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-fb8847b4] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-fb8847b4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-fb8847b4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-fb8847b4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-fb8847b4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-fb8847b4]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-fb8847b4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-fb8847b4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-fb8847b4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-fb8847b4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-fb8847b4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-fb8847b4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-fb8847b4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-fb8847b4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-fb8847b4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-fb8847b4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-fb8847b4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-fb8847b4] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-fb8847b4] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-fb8847b4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-fb8847b4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fb8847b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fb8847b4] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fb8847b4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fb8847b4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-fb8847b4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-fb8847b4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-fb8847b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-fb8847b4] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-fb8847b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-fb8847b4] {
  color: var(--primary-color);
}
.file-name-type[data-v-fb8847b4] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-fb8847b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-fb8847b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-fb8847b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-fb8847b4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-fb8847b4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-fb8847b4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-fb8847b4] {
  color: #999999;
}
.file-name-type .file-list[data-v-fb8847b4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-fb8847b4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-fb8847b4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-fb8847b4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-fb8847b4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-fb8847b4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-fb8847b4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-fb8847b4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-fb8847b4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-fb8847b4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-fb8847b4]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-fb8847b4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-fb8847b4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-fb8847b4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-fb8847b4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-fb8847b4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-fb8847b4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-fb8847b4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-fb8847b4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-fb8847b4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-fb8847b4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-fb8847b4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-fb8847b4] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-fb8847b4] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-fb8847b4] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-fb8847b4] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-fb8847b4]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-fb8847b4] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-fb8847b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fb8847b4] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fb8847b4]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-fb8847b4]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-fb8847b4] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-fb8847b4] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fb8847b4] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fb8847b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fb8847b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-fb8847b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-fb8847b4] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-fb8847b4] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-fb8847b4] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-fb8847b4] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-fb8847b4] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-fb8847b4] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-fb8847b4] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-fb8847b4] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-fb8847b4] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-fb8847b4] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-fb8847b4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-fb8847b4] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-fb8847b4] {
  flex-shrink: 0;
}
input[type="number"][data-v-fb8847b4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-fb8847b4]::-webkit-inner-spin-button,
input[type="number"][data-v-fb8847b4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-fb8847b4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-fb8847b4] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-fb8847b4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-fb8847b4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-fb8847b4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-fb8847b4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-fb8847b4] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-fb8847b4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-fb8847b4] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-fb8847b4] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-fb8847b4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-fb8847b4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-fb8847b4] {
  flex-shrink: 0;
}
[data-v-fb8847b4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-fb8847b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-fb8847b4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-fb8847b4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-fb8847b4] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-statistical-container[data-v-fb8847b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-fb8847b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-fb8847b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .card-view-container[data-v-fb8847b4] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-fb8847b4]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-fb8847b4] {
  height: 380px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-fb8847b4] {
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-fb8847b4] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-fb8847b4] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-fb8847b4] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-47d21f4e] {
  position: absolute;
}
.relative[data-v-47d21f4e] {
  position: relative;
}
.flex[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-47d21f4e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-47d21f4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-47d21f4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-47d21f4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-47d21f4e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-47d21f4e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-47d21f4e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-47d21f4e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-47d21f4e] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-47d21f4e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-47d21f4e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-47d21f4e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-47d21f4e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-47d21f4e]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-47d21f4e]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-47d21f4e] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-47d21f4e]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-47d21f4e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-47d21f4e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-47d21f4e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-47d21f4e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-47d21f4e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-47d21f4e] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-47d21f4e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-47d21f4e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-47d21f4e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-47d21f4e],
.amap-copyright[data-v-47d21f4e] {
  display: none !important;
}
.box-shadow[data-v-47d21f4e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-47d21f4e] {
  box-sizing: border-box;
}
.flex-center[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-47d21f4e] .ant-carousel {
  height: 100%;
}
[data-v-47d21f4e] .ant-carousel .slick-slider,[data-v-47d21f4e] .ant-carousel .slick-track,[data-v-47d21f4e] .ant-carousel .slick-list,[data-v-47d21f4e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-47d21f4e] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-47d21f4e]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-47d21f4e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-47d21f4e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-47d21f4e] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-47d21f4e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-47d21f4e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-47d21f4e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-47d21f4e] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-47d21f4e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-47d21f4e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-47d21f4e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-47d21f4e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-47d21f4e]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-47d21f4e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-47d21f4e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-47d21f4e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-47d21f4e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-47d21f4e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-47d21f4e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-47d21f4e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-47d21f4e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-47d21f4e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-47d21f4e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-47d21f4e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-47d21f4e] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-47d21f4e] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-47d21f4e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-47d21f4e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47d21f4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47d21f4e] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47d21f4e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47d21f4e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-47d21f4e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-47d21f4e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-47d21f4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-47d21f4e] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-47d21f4e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-47d21f4e] {
  color: var(--primary-color);
}
.file-name-type[data-v-47d21f4e] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-47d21f4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-47d21f4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-47d21f4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-47d21f4e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-47d21f4e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-47d21f4e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-47d21f4e] {
  color: #999999;
}
.file-name-type .file-list[data-v-47d21f4e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-47d21f4e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-47d21f4e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-47d21f4e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-47d21f4e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-47d21f4e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-47d21f4e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-47d21f4e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-47d21f4e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-47d21f4e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-47d21f4e]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-47d21f4e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-47d21f4e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-47d21f4e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-47d21f4e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-47d21f4e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-47d21f4e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-47d21f4e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-47d21f4e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-47d21f4e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-47d21f4e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-47d21f4e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-47d21f4e] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-47d21f4e] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-47d21f4e] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-47d21f4e] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-47d21f4e]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-47d21f4e] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-47d21f4e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47d21f4e] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47d21f4e]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-47d21f4e]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-47d21f4e] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-47d21f4e] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47d21f4e] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47d21f4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47d21f4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-47d21f4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-47d21f4e] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-47d21f4e] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-47d21f4e] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-47d21f4e] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-47d21f4e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-47d21f4e] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-47d21f4e] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-47d21f4e] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-47d21f4e] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-47d21f4e] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-47d21f4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-47d21f4e] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-47d21f4e] {
  flex-shrink: 0;
}
input[type="number"][data-v-47d21f4e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-47d21f4e]::-webkit-inner-spin-button,
input[type="number"][data-v-47d21f4e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-47d21f4e] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-47d21f4e] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-47d21f4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-47d21f4e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-47d21f4e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-47d21f4e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-47d21f4e] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-47d21f4e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-47d21f4e] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-47d21f4e] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-47d21f4e]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-47d21f4e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-47d21f4e] {
  flex-shrink: 0;
}
[data-v-47d21f4e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-47d21f4e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-47d21f4e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-47d21f4e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-47d21f4e] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-47d21f4e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-47d21f4e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-47d21f4e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-47d21f4e] {
  height: 100%;
  background: #fff;
}

.absolute[data-v-f048d772] {
  position: absolute;
}
.relative[data-v-f048d772] {
  position: relative;
}
.flex[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-f048d772] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-f048d772]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-f048d772]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-f048d772]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-f048d772] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-f048d772] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-f048d772] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-f048d772] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-f048d772] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f048d772],
.ant-tree li .ant-tree-node-content-wrapper[data-v-f048d772]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f048d772] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-f048d772] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-f048d772]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-f048d772]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-f048d772] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-f048d772]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-f048d772]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-f048d772] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-f048d772] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-f048d772] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-f048d772] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f048d772] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-f048d772] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f048d772] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-f048d772] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-f048d772],
.amap-copyright[data-v-f048d772] {
  display: none !important;
}
.box-shadow[data-v-f048d772] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-f048d772] {
  box-sizing: border-box;
}
.flex-center[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-f048d772] .ant-carousel {
  height: 100%;
}
[data-v-f048d772] .ant-carousel .slick-slider,[data-v-f048d772] .ant-carousel .slick-track,[data-v-f048d772] .ant-carousel .slick-list,[data-v-f048d772] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-f048d772] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-f048d772]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-f048d772]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-f048d772] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-f048d772] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-f048d772] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-f048d772] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-f048d772] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-f048d772] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-f048d772] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-f048d772] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-f048d772] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-f048d772] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-f048d772]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-f048d772]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-f048d772]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-f048d772]:last-child::after {
  display: none;
}
.vxe-pager[data-v-f048d772] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-f048d772] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-f048d772] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f048d772] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f048d772]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-f048d772] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f048d772] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f048d772]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f048d772] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f048d772] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-f048d772]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f048d772]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f048d772],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f048d772] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f048d772]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f048d772]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f048d772]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f048d772]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-f048d772],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-f048d772] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-f048d772],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-f048d772] {
  color: var(--primary-color);
}
.file-name-type[data-v-f048d772] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-f048d772]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-f048d772]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-f048d772]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-f048d772] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-f048d772] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-f048d772] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-f048d772] {
  color: #999999;
}
.file-name-type .file-list[data-v-f048d772]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-f048d772] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-f048d772] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-f048d772]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-f048d772] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-f048d772] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-f048d772] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-f048d772] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-f048d772] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-f048d772] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-f048d772]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-f048d772]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-f048d772]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-f048d772]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-f048d772]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-f048d772] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-f048d772] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-f048d772] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-f048d772] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f048d772] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f048d772] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-f048d772] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-f048d772] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-f048d772] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-f048d772] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f048d772] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-f048d772]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-f048d772] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f048d772] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f048d772]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-f048d772]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-f048d772] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-f048d772] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f048d772] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f048d772]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f048d772]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-f048d772]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-f048d772] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-f048d772] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-f048d772] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-f048d772] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-f048d772] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-f048d772] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-f048d772] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-f048d772] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-f048d772] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-f048d772] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-f048d772]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-f048d772] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-f048d772] {
  flex-shrink: 0;
}
input[type="number"][data-v-f048d772] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-f048d772]::-webkit-inner-spin-button,
input[type="number"][data-v-f048d772]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-f048d772] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-f048d772] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-f048d772]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-f048d772] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-f048d772] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-f048d772] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-f048d772] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-f048d772] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-f048d772] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f048d772] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-f048d772]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-f048d772] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-f048d772] {
  flex-shrink: 0;
}
[data-v-f048d772] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-f048d772] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-f048d772] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-f048d772] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-f048d772] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-f048d772] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-f048d772] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-f048d772] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-f048d772] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-f048d772] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-f048d772] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-statistical-container[data-v-f048d772] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: auto !important;
}
.data-statistical-container[data-v-f048d772]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-statistical-container[data-v-f048d772]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-statistical-container[data-v-f048d772]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-statistical-container .material-mean-error[data-v-f048d772] {
  background: #fff;
  padding: 20px 0;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.data-statistical-container .material-mean-error[data-v-f048d772]::before {
  margin: 0 20px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 30px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-ink-bar {
  display: none !important;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-bar {
  border: none !important;
  margin: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab {
  margin: 0;
  width: 200px;
  text-align: center;
  padding: 0;
  height: 90px;
  color: var(--primary-color) !important;
  cursor: default;
  position: relative;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab .custum-tab-name {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab .custum-tab-name .nums {
  color: var(--primary-color);
  padding-bottom: 10px;
  font-weight: bold;
  font-size: 36px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab .custum-tab-name .tabs-name {
  color: #999;
  font-size: 14px;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab::before {
  display: none;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 36px;
  background: #ededed;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.data-statistical-container .material-mean-error .material-error-container[data-v-f048d772] .ant-tabs .ant-tabs-tab:last-child::after {
  display: none;
}
.data-statistical-container .card-view-container[data-v-f048d772] {
  width: 100%;
}
.data-statistical-container .card-view-container[data-v-f048d772]:last-child {
  margin: 0;
}
.data-statistical-container .card-view-container.chart-warp[data-v-f048d772] {
  flex: 1;
  min-height: 500px;
  position: relative;
}
.data-statistical-container .card-view-container .chart-header[data-v-f048d772] {
  position: absolute;
  font-size: 16px;
  height: 18px;
  padding-left: 10px;
  color: #525a5d;
  display: flex;
  align-items: center;
}
.data-statistical-container .card-view-container .chart-header > span[data-v-f048d772] {
  font-size: 14px;
  color: #999;
  margin-left: 10px;
}
.data-statistical-container .card-view-container .date-time[data-v-f048d772] {
  font-size: 14px;
  color: #999;
  padding-top: 30px;
  padding-left: 12px;
}
.data-statistical-container .card-view-container .chart-body[data-v-f048d772] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.absolute[data-v-40dae798] {
  position: absolute;
}
.relative[data-v-40dae798] {
  position: relative;
}
.flex[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-40dae798] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-40dae798]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-40dae798]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-40dae798]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-40dae798] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-40dae798] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-40dae798] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-40dae798] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-40dae798] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-40dae798],
.ant-tree li .ant-tree-node-content-wrapper[data-v-40dae798]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-40dae798] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-40dae798] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-40dae798]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-40dae798]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-40dae798] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-40dae798]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-40dae798]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-40dae798] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-40dae798] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-40dae798] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-40dae798] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-40dae798] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-40dae798] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-40dae798] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-40dae798] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-40dae798],
.amap-copyright[data-v-40dae798] {
  display: none !important;
}
.box-shadow[data-v-40dae798] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-40dae798] {
  box-sizing: border-box;
}
.flex-center[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-40dae798] .ant-carousel {
  height: 100%;
}
[data-v-40dae798] .ant-carousel .slick-slider,[data-v-40dae798] .ant-carousel .slick-track,[data-v-40dae798] .ant-carousel .slick-list,[data-v-40dae798] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-40dae798] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-40dae798]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-40dae798]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-40dae798] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-40dae798] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-40dae798] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-40dae798] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-40dae798] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-40dae798] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-40dae798] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-40dae798] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-40dae798] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-40dae798] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-40dae798]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-40dae798]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-40dae798]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-40dae798]:last-child::after {
  display: none;
}
.vxe-pager[data-v-40dae798] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-40dae798] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-40dae798] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-40dae798] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-40dae798]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-40dae798] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-40dae798] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-40dae798]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-40dae798] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-40dae798] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-40dae798]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-40dae798]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-40dae798],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-40dae798] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-40dae798]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-40dae798]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-40dae798]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-40dae798]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-40dae798],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-40dae798] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-40dae798],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-40dae798] {
  color: var(--primary-color);
}
.file-name-type[data-v-40dae798] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-40dae798]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-40dae798]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-40dae798]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-40dae798] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-40dae798] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-40dae798] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-40dae798] {
  color: #999999;
}
.file-name-type .file-list[data-v-40dae798]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-40dae798] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-40dae798] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-40dae798]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-40dae798] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-40dae798] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-40dae798] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-40dae798] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-40dae798] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-40dae798] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-40dae798]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-40dae798]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-40dae798]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-40dae798]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-40dae798]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-40dae798] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-40dae798] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-40dae798] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-40dae798] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-40dae798] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-40dae798] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-40dae798] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-40dae798] {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container[data-v-40dae798] {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card[data-v-40dae798] {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-40dae798] {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title[data-v-40dae798]::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit[data-v-40dae798] {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group[data-v-40dae798] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-40dae798] {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-40dae798]::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn[data-v-40dae798]:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active[data-v-40dae798] {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body[data-v-40dae798] {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-40dae798] {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-40dae798]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-40dae798]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper[data-v-40dae798]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item[data-v-40dae798] {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon[data-v-40dae798] {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content[data-v-40dae798] {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name[data-v-40dae798] {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value[data-v-40dae798] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header[data-v-40dae798] {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body[data-v-40dae798] {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom[data-v-40dae798] {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container[data-v-40dae798] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-40dae798] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-40dae798]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-40dae798] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-40dae798] {
  flex-shrink: 0;
}
input[type="number"][data-v-40dae798] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-40dae798]::-webkit-inner-spin-button,
input[type="number"][data-v-40dae798]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-40dae798] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-40dae798] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-40dae798]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-40dae798] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-40dae798] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-40dae798] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-40dae798] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-40dae798] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-40dae798] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-40dae798] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-40dae798]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-40dae798] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-40dae798] {
  flex-shrink: 0;
}
[data-v-40dae798] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-40dae798] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-40dae798] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-40dae798] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-40dae798] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-40dae798] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-40dae798] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-40dae798] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-40dae798] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-40dae798] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-40dae798] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.data-report-container[data-v-40dae798] {
  width: 100%;
  height: 100%;
  padding-right: 10px;
  overflow: auto !important;
}
.data-report-container[data-v-40dae798]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-40dae798]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-40dae798]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-40dae798] {
  height: 100%;
  background: #fff;
}

.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar {
  overflow: auto !important;
}
.custom-scrollbar::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,
.ant-tree li .ant-tree-node-content-wrapper:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
/deep/ .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
/deep/ .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
/deep/ .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
/deep/ .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo,
.amap-copyright {
  display: none !important;
}
.box-shadow {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing {
  box-sizing: border-box;
}
.flex-center {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/deep/ .ant-carousel {
  height: 100%;
}
/deep/ .ant-carousel .slick-slider,
 /deep/ .ant-carousel .slick-track,
 /deep/ .ant-carousel .slick-list,
 /deep/ .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
/deep/ .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
/deep/ .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns {
  color: red;
}
.text-button-group .ant-btn-link {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link:last-child::after {
  display: none;
}
.vxe-pager {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon,
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon {
  color: var(--primary-color);
}
.file-name-type {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color {
  color: #999999;
}
.file-name-type .file-list:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text {
  text-decoration: underline;
}
.file-name-type .check-icon {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
/deep/ .vxe-cell--checkbox {
  color: var(--primary-color);
}
/deep/ .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
/deep/ .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,
 /deep/ .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
/deep/ .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
/deep/ .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
/deep/ .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px 10px 10px;
  overflow: hidden;
}
.beam-layout-container .beam-card-container {
  margin-top: 10px;
}
.beam-layout-container .beam-card-container .count-card {
  width: 100%;
  height: 270px;
  background: #ffffff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title {
  font-size: 18px;
  color: #525a5d;
  letter-spacing: 1px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title::before {
  content: "";
  width: 3px;
  height: 16px;
  background: var(--primary-color);
  margin: 4px 12px 0 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-title .unit {
  margin-top: 4px;
  font-size: 14px;
  color: #89898b;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn {
  padding: 0 14px;
  font-size: 14px;
  color: #8c8c8c;
  position: relative;
  cursor: pointer;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn::after {
  content: "|";
  font-size: 14px;
  color: #525a5d;
  position: absolute;
  top: -2px;
  right: 0;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn:last-of-type::after {
  display: none;
}
.beam-layout-container .beam-card-container .count-card .card-header .card-group .btn.active {
  color: #3759a0;
}
.beam-layout-container .beam-card-container .count-card .card-body {
  flex: 1;
  padding: 0 0 22px 0;
  box-sizing: border-box;
  overflow: hidden;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper {
  height: 100%;
  padding: 0 24px 0 24px;
  box-sizing: border-box;
  overflow: auto !important;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item {
  width: 100%;
  height: 80px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content {
  flex: 1;
  overflow: hidden;
  padding-left: 10px;
  box-sizing: border-box;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-name {
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.beam-layout-container .beam-card-container .count-card .card-body .curve-wrapper .base-info-item .content .type-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #666666;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body {
  padding-bottom: 0;
}
.beam-layout-container .beam-card-container .count-card.chart-card .card-body .chart-dom {
  height: 100%;
  width: 100%;
}
.beam-layout-container .beam-table-container {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container {
  flex-shrink: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page {
  flex-shrink: 0;
}
/deep/ .custom-form-modal .ant-modal-body {
  padding: 0;
}
/deep/ .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
/deep/ .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
/deep/ .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
/deep/ .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
/deep/ .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
@font-face {
  font-family: "bj-icon";
  /* Project id 3381091 */
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC4wOGU5YzBmOC5lb3QiOw==);
  /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC4wOGU5YzBmOC5lb3QiOw==#iefix) format("embedded-opentype"),  url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAJq8AAsAAAABI1QAAJpoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACgBgqD+nSDmBkBNgIkA4dMC4NoAAQgBYRbB5dZG0zvR8Td1ynI7QDk05abaDaidrclSakXQgXs2BOwcQDwvZ2S/f//n5d0jCEDHaDZq/9Z70B3D6GnQ7beYpEBIWviSzbcxenH+zOORfoXhrRGaqecpnmJS07hKSER0iCo+krcVSqrNgMpHdcWptv+awkJbo/ADh7V7qwmy63oGEBjGFjNNyEUWqiy9C0LH6Q8VGgP5VO0V53sOJt2Jd7yiCsdSDjQvVPxEdKVWw9zO/6wwazZr2szZU0ThrwKvMuFeYFtw1406uxmT55/2u9/686Z+zHRTDVPJNXUvAQISTMhkfD+MmJtD8HcunXDNpZsg14RvYRRsVE9UkBQQFEBUQEDwQSTsMDCSFAxGvPNV8xAfPv/FYvWdMKgolaYEioAcAnv3QPuX0qyylfo2vgGwHw5tZ+J82nGdtv/DCUKdgkbWqR0B9J4IdRmkXOxrqPrgCwHFoxyoJBwyymxLF2qmUALjsvPd6eU0wLQSfmVPmY2pN2R49b1h6JRmHH1MSljd2sXpZGAsTVKbIT6ipgfJodu+f9tQ9WWxRJ8rNiwdI9gAb9DjiVdlmSvD6QZO/tAVP21z2hYCCwcs5tRq2kX8s4BOs/UIibVW6oaJSs4pA+x6B4g8L6i/SoF9IcVuUeOLO3KEvdsCeUmOz0gAPC/zS8+3ydiIujgvJBHHMR879TvZ3b30cwuDxiSXpIlx24vB9osAMhympTSFDBdzuvTA+lX+h1JhjQpGARJykFDGQznLftZ37EGMJhALLjijOO010v/+TkKQg5yXx4IoTgSPxKbQu1F6nP0Z/YD2429IxEBCMDcdldUc6RmoJ5f073NC5KPMxHuX7CMDmiMKJE1Hdhu70jMv6rmClBHl1RdlNaY92oZFunKnreXvmbmLyD5/wcoAyClA0FaJmj5BMINoKQTCPMeRTeQ1rXaBVLMmaScd7R8d5GdVoY9U+ljm7ZsmUrd+zqHaHJI2QFY1p4wjYlKRhSJ5P9yWl0lJ5nAkrOMmSU6A992b7dfUtytkuOOJLtnLbshitMgN7mSAckehqQXkG5cchokJ72v5AzIyYI0aA/ai8kS0eFy7t7TwP2y0I+h+B52DXgiJqnpHz6Mub6HNu42R0RcGKLiyLO5bMz/D9mWRz0C1hsFEjV6LEj9jEO2/Sc/Ux9g9FPMBYu62wZibobGzoVCB4fiICIS5AhHCEE67P/lGAAzwX6BoIYjNy+ol141AXrg4PuSA9CZPZTe1WMU6yroIbMHMB0MYMp2Wfi84dlGoLU2OuCp+PEP76cs/JcGRpjvZ3Xu1ukMC8YLs28Y9XA7s6vC0g0wAgqwu2CpviG8UJ0rSXYLNtP0+1eHPQCXHMiBtdmSK1Y1tD2ffJh8m/z3n99Qr79EXoteS1+7vg54bRAmilmxqeZotdRyq716/f6Nx5uoYituZnOaX0fDXXjr8a7j0o+McdZklEb+WZ/Qbrj/yIqR5xOd94f6fe8K+9y99IQeDl+OXI/cn0Ai+FQeV5/X08PdzXtn7yCOTs4utjbWVpYm+gaGRsZ6uto6GppaKqpq6krKirZ16u69+0u7+rdt7du0uXf9ho3dPWvXrVnZuWL5svYliyOiomOXmg1GfVxyyurUtPSMzKzsnNy83fkFhUUlpVPKKqdNr679+79n1zc0NkXOW9AcYrJog6YGODrZx0ukfEGiUMzj2tnaEJFQaHQCDKwuHA0eUg0K2hbRQih3hdLH19trbJyDsLMKTgbzIFrlsmfvvv0HDh46fOTo0PCx4ydGbofhdTFuavIMCHZg2FxV6/w5Dx+c8JjZFuyZpGNRW6wVHYsYTLmzv2t5aIIDCFLcGqD6OZsJPoLhSoI2JQReEuFJYjxIgjtJcSMZ3pJjRwrsSYkDqRBS40ganEiLM+lwIT22ZMCGjFiTCSsyY0kWTMiKPtlgQLYYkh1GZI8xOaBHjuiSE9rkjA65oEGuaJIbWuSOCnmgSp6okRfq5I0S+aBMviiup+WIr0BO+BrkjG9ALvgW5IpXcsNruePF5HghBZ5PiadT4ZnUeDYPPJUnHs0Lj+WNx/PBE/niyfzwcP54pAA8VCDuKwir0uDetLgnHe5Ojzsz4LaMuLVg7FYI9siEPQvF3oXhjsKxfxHYrkhsXxS2LRr7FIODi8UhxeGB4nFoCTgsMw7PgiNKxJEl4aiScXQpOKZUHFsajisdr5eB48vEiWXhpLJxcjk4pVycWh5OKx+nZ8XZFeDcCnFeRTi/YlxYCb4HleLSpuCyynBF5biyClzVVFxTJXavCtc2Ddc3HTdUjR2rwU7V4oBmYOtmYsvqcFazsHmzsbw5WFE9FtWAfWvE4uZiSU2Y2zzMaz4ObAHm14yFtWBOrZjVQsxuEaa3GNNagrG1YVxLMb52TKwDk1qGMS3HiFZgZCvxYKswqtXYqk6MrgtDW4MLWothrcPw1uO5NmBBG3Fz3RhYL9asD2u3Ceu0GRu3BZu0FRu1DRvWj59AA9i07ZjZDgxpEK92EOc0jMGdwNKuYFC3yw+gkUeeA/f3Aqv1Em/2Cm/1Gm/3Bu/0Fu/2Du/1Hu/3AR/0ER82jo/6hI+bwCd9xqf9g8/6gs/7ii9A3/Al6Dte6gd27Scu6T/sVQl/Y42f4VjvZ3KZCCLsIpBiA8AVmwH+2BYQgO0CBuxqCMPWhSjsJjBj10ExdjlUYD/CVOw7mIPYacXWh6XYxbAcux1WYzvAK2wDeIsdBO+wbeA9YEz9xQMTfonCjb/E4oRfivN2JszE7oI52C0wD5sM87Ep0IGtBcPYSrgABjb71QOr/9aBM/6QYuc/GdjvL9bKj8Uy/A+4Viq4/Qniv+8vvnN2VbuDjIEA0OBFAxsUci2joVtKc2uGAlR9SMlYBn2DyQB62IZ5NEuMGQNdAslsneXmWE44MTHO8ZYmOYU6K6xZ/iFBKNSYyWMbyOmkjDKBVDKZSlmOzBSb5Yyp4jEzoNBMLPWbAjLtgdw8lCsIc7lCHebI9MBia4Y54xEkoYEHltVgYZkaTN4xKCIrgOtMl2qhJcxWgtEgZUUijsKcTcNChkcQzC4KAwl5ZIOCLM+cqYT6Qr3HJtYljimWIo1zD3QpcNdgrmh7MfG6DIi2BrhyskmfZwKlkW3Sd4iBg1XkCu8o/8fAE3E1zoZmOuWKZa27na+Y6YeP3B/0UGhEvSBrcrNPA4xj4wH0dG8djrsxzbw/SjTKvn07dcNb1fawKIVmbzEucE8lR8TRptDe3bupBXNjh3ZkjXTPjy1inevUx5KEyqm0sLfuyzLvK19QcXARhpS6451MSo7NOgnq5YqJp0uMkSi0qsUWY7154oAs/6ZDVbexHBpHQO66kfZXRF/VUpeMCHM02sClxu9H9/O0Xnm/X6ABdIGha5qRGEhCeLEcUltVQjVwlUEXbJkk5wZHtlOJpJxAw+Vyu2scP+Eh9HPv+x54QqNtUoxHizOCZ8nBc71lk2KcjA4ydUI10gegHHNqVXazmCqAxA7rjlQxSrWGcUqkDhrVqW24n5rfwRtgAthu8/w67kBSTYx7TmSrKEeN+i7RzB4lFmgaqLg1ZRfLmOqE/Y7F2FFSZY2pCL43FLVlb422hZaXUAhcUIByCWORwEtLQsoRDQnsmkNzRiwKZyNiR4x54TXFY/QIx9+Z3vXvugJR6BkcHQasKSrqMBGl4UMV54idcyIt5OAK547qXnhjrCYVQW4AdmCLwdRlTHXstBTi48bAoWE75STXXSLgc0xtGOUUN+E459LQ2nkOt1bK5dQis3QCoPk9pwNWj4JCUv5VoAR5z545kEzrba9DoNua+znYmeeCyN+vTUa4/S+ChWCq+TlxLA//5cbg6faf/v5ks/sJKV4RY7MYD9Iy5283JfUMu0pjwdrER9UaQKAuRZtxPQdg3t+tp9aRSkQmAregSm00D0WlUmk/kHgr+UnFlR/a6xnc3S6ail1SHAGWYGurOJRzJt4XxsNDpF0cajN22dhBrjpxvKvP7mKGsG4VsGclwmGeQzktK1nqV8GuhE1uuwj3+pAdiLAv9f3OJqAP26EliYJmjOTLISZ3RW7ddQZ2l8unU5KylMgsuecMMIy70rr2lINGJB9GPNb1aITZB4aPZkRoRnhHH04zaIcqEvIeN3U6ZAdAhK5OPVOl9B2my5wojvQFpku6KhDyEpfxl2h8YNf5oPOcAz8yAXVfCHsuos9q0fELXTbTjZmp3XvSaT/eCa48in7uhtef+kHLlWqXh/npLnsrvG7mpp0j16OoVQTFiJQjTWdvfadiXlzWbErcS5e3ZtpgNf1TJQO97K+1aSKRMr3IWwJzuz28j74FLq7o1aPgQ1Ndt+tylPPWqMIRC8KEuRDB/Y2VLIlUbol8YkilaNFWeJnX3oFQ7lw2NqVE1hg73KwDEpmiYCZbTiuccn4k24GbYkAaliIl5JEbJTXzTTOsQS/8h89gmgT0zgCXDuknD8vekfY2BHfYTaA0Ejc4VrgtGEkbbwKEQ2Cw/Pv9SWa5SAlaV/rLVGA8GWqLJKTkQ6IQNqQ/TQlBAJ586YkdM9+5p2/plZSyuRkPJ8IZzISYE8Kf6jnwITBB9+y1RGCthMuLKZuXf1XmBl5m4S/Gy+MHmlasJcPF4YVhpdiKmgf/MP4uuSilFzlB1/O/61K0nLQYa9foQkzSLkcqoJX2M7hkrKMg5swgypsXv9tMGN/qmslt1ZG05eyvWjjOmlZ2NnFKtvz17mZ8cGpbT3kxwXTNIm+sjux1W4i0Eds9P/ZW6UaMOOdS744Pdhbm41RVbf72yvCeXJDC2HscaqanMM5U6RWHcx7Yh5HqF7vh3V/xjw/p/+QMRlUAOQdb70EUV7U2osd1fQnYLW/gxG9dhqGsbO7N+ijW8IwjB8cAJOGDIUG5Gx5qAlLBNwI7gsJ4muZk4CjlyAz3xtF2J/udyQaYwTXtNsQ9CukRxkNuXFcQcj0aZCKjoPSqy9zwd29FuKW67RgVrDWzcdVNOdEA0d5SSm7tq+b5W0dFj0KeuBMjBm705hw2KmLmkOhp1CPPnpVVd6+CgsJbpPhHZfY7MzuLKQwWY9Pbp2MVqSAJWW8yflelxE/u0vx3vR9eMIGU/Mn+QDlVDJUWDUVZosHUwvC1LvRm+u7lyY+m3nLDxMD4q8ZlXRlkZKbrljHieVZs4u3ajGzaxdnegfYY+5DXi9xRPvGxjE9lVl8iugzEsgLU71YOSUjhsnYkvQjkBGmzEuR+VzRrJgMx4aJ7NLf4AahLzGIpAUldBi1ucDPxWsuD6ZXzA8ambdjUieDD49imCuhy3AQPGI/aThZ0kiWtwCk6mL1Dm6qJXoCI35l35uKo6oOyqBhuPLjK1jg0F6dgbCcie0ER6DYs/Ax6CavUCBTFKqAqnsyKQybZnl/ZTOzUrJRw38lzw2AMRpPJEzFHkmT7hlzuZGW7TfE0XPDafPvpyLM3CpZ0ofoh/9nXyn/3ugJzV6e0JCNSIA15muMg6/FRqYJX0vRBjNBcb1P7Y1/0A9qVPiqsGE076/HNahoNZLQB2DjjwsWbjCZOwqdmzeJcV9nTxoeqXa8bBjf9qD7abhS5Lno2BPVce6LtZhwYnVYia6Uy57U+i6cRDQp4Z+utDoxuG1X1cokxr1dXSCpGZojaA4ThfCu0E1EO6bP3ZjPA1kd3i7hz4JPT3cw/v00f2NAEltzTdQR/kobgQSuapUD44PPr5xeGkpV1cYpA/4q6aFDKHg9/tUsXM4zdBV/Xp/iZXs4/EyQgFHpoqcM46ro/gtV/Xh9/bwLw8bFvM22RPqgVBI5Igep0owvR4lWC+HPz7e5AVh/881nYk/2nvCiIjEnwTtValDTMZXpSPHMB7seHTHTwh8aFxbQNcoVkoUZdzg3mqSqEMBzH9jzTdbXOIVe16wqrHvOpheZg9l0wnz7X6oMkPsDFdLRAppEk8kYYJgJjscCc+aG3Df4NT7dHy7r+dDbhdM5LNGE6odnOIOXD5nG+wgXrolKTvVQ25hCJtIZoU9XO8nBm//otc50bPOnllOLCaorSf/o5JpnneSdsX9qTue6FbSezBvvNTZO5HTNx/IBNMH3fBG5yM1y3lyBpFHt4YQ5ngE7c+h0dfEztU//qJ8FfN2M+7HLi4I6ZePBOH/eTOJ/l4RBj5NpmiwlHDu7K7PbR7c/y7kw/p5UczgnOaVUpbzVlb45VrUdwrbRO+esmSYzOnCu1v0SfNWyn6FNEEpIQTCe54WKzKVWGbgfnlqTDyuHcXYzWNjZiXe5zfBTFPdFfWF1Z3LoZnCNUeTxTYr7oKOE9bLSHdn41Skf691FsJCjRKVW7zGlIKE51K5FS11VKgawfUjtmKGWrzz80HePWbxVXuEJGcvfQR6LlaoOaSgWgJnSZPtXobhetuZds7TqMtqKI5347N8po4BpWC4ZGW4jLbShtuwlsedVtRmiBud/tJdL5ZD5bi8nja+M3Bq54bB7Fva5qPOHEnHQlfWpseexq7/qc6JROA7pNK9j3K+bguXZvLNggg/OzuIn5v85asUcvuTRUH7rVpp76Xr4bfsyPWCGib399Fa72zn/+FBI3SKUyxSF1EzPvwpWWX7gyENrGFXO9f0z4QHHE7ZQU6tqwo4STSP2ZlzdKI7D5KNCeBIchhx7aMDT8CsXf3ETCBz/QdZQjtqFNZ570X872T6pJ/Yb12cnv/Xyqo868GPhEFgw2yOqU8XSRyFrI2hwpmbVSOTrS+m9q23XwsRgUC+Tr2ycSeeUvSiQitLogB0HbnXUpKjYTKRelwaQZ3F37DmRQjeAqD5hyqaZrsFUWdspCMajW+aO1LXsjXu26QiJJ5cHPi3rVnx8WWlS7MZfws31aWdUipzrYNu3uMQuhRR6qrKchez1/tLGhilVbcs51/3bD49P9VOBzwHeVx3K5eJC+irr2bLXoBM5MufpKU47f4WcPJdKZZKb29Mv+zvP0yPJDyDpz0GMl5h42BQ4rnf183hpZhCjZ2qjhhnkJtwyyh6qAK2mHwoVjP8OxyczL7e94IwylhfR7rS9WBt5VsJqJHQ+1dawM78C7lsafP/DI3Duvw1SshgtQLhe3ctlYWp+8PXyDzbE+BN0h34EvxnVd93z+BKRXai4q9iFHAm3SR3vxSKSZxekLZBH1lLgAd7JCmWsethuoaov86RgCc7wQzS4L4sTdRhZO5A0HNQ4iK1aNjchz9ZPCaqfNBEk4gHhSOfhAQRBZpM8r7Hm6zPB/SYcpM6iPCdmVRh5WaiuDbaumLqZ/UZt3YTq9jOqVZMZyO6wXdBLO9b2Ly7E+6Tgef1nF+pkIstMG3XcLkAoqrqaMi2gVDolwCyCjb/jnaB0ZOOpLlb/NnxumNHczy2lxLflpPlSHfAdIUjD24WsqO/na6Ldsf+HB25eX2sq3SzuLy/Hc+Ya0/+OW0vxqvpdyfZq2sK8KD36+vTjZ9zf5E9hpK4Uo7dymRu2fbcEtfIhaqbKnXxdC9QRNVtkz0yu6liA/bAjXFWc8Ee20HRlKiITzlI5WTEqDoU3jHYjxzk75Tydt0IcE5nSaLOhzdq1vI1dcp2rt1av0eLcvmb7CNecVOuRYZzDRUMciH3xzuX9RLs1cQ8sxzyORn6fNY0Q3CN7pe+z7GRM8du39s+MUaQd0pWAUq9jqFveVIT78zCqmxCth99rjaA86/U5YfcEspgsDzrtwfLwMmP68MeZfZmTyCx0QQdcg0CSBFChGs0GZlfDgjYQ39FB7O1kP5V1jLDXXl6JJKiilIIPv2m9J0qrdNmcNbvxu+v0jIZuhmFybro7afXs00h7n+kPCZcyVU16aEARJkvhFyFYdKJSB4H2IKgfMJAVUJEqkmIoUfKX6Oko7Kif6tcd5OWlKTKuF83HKNIvQ3EaKDjNbm7AnlMJcRKhtgLx0TBq583oQvduJqJzTCsu4aUvmpEq1STwqORvXJ293VRbS3ltLztegrWhbaChopCxCt3lpQFbYUCqly5xTyOaXPpzkM/nE4Xh5jjo2HVSOIciAtNhQeoE+bPYr0XQ0wwt6C5ZjFsvjTkO7WjQKFWS0VjLLdSucP2BYudGwEtnRpLUk5VwFRXwTUrEyjMhKLbRSfb+LGSQIGp3Uw5vh0DN539j0XVXnPvqhLolpFzDtUqC9CiRV5WOwA43BYoAatDSr2x5f68sObhDPPUxbMh6iiGeWxVQMcjqmticuql05N5QogQZ24lTfpkP27ANnyiHkqaHXmDY5J4ZSMxIDhsupfhykhxWgPQhNnGZ72BZ7X7o8Y+HCOGQspRM7n7qqVNPCsJvkK2Wln7LNkuz2Ez6j2nRxuKmoXEslQu9hQ3nuz6HE/ywlgAPZGiGtX8AY/C8Ap3rTgbkLbibkLOwG6vpT7a4Q+VMCWhwyZIXJ+giBEgpxYSW5MDZ6+v3pcm35BqVI9ECmk/bVWGoTrOG2UDdrqWIDCCqCYSMOT2fnRsvBHXRhaGVQgVEaVcW0N28UFlMUzTzMC/ms4VSkP7mbKYV5OVtLzvoQ5m5Kg0IIx6E2Zu+VVXOnrBAnUGYol5omSjNCaxWZh/qyAEpTbjymGRI5IYz6dM8rueQH2/9zOCIRqeoAQZTdZsb8ItD7G9O1iigUKSXbrFOt263U84wIF4CPTj4SkiEb2hBoA7ISgOqkN7VleC1od/TgdYRXyX0SmYYt3ZYcxT1euld4F3woPOoCizJ9D+ORcOaBrgIueX/y1M+ZwPHL29P3KVuVAqeCNTaV0BlF6y1Q8MjLlJEn0gpN83giME6aDFbk3AYSch0BuOGF3AJmPxo2LEHMOBrK9QfSGLr7qzakW69KCTkf7yJSZjpkzOWjAeuK8To+DU9oL2rniF7QSzR8z+RnKrYmYNTYrI/IwpYtzv1IWVdqsPAlN2uWnkyk5ClNDCo+bKpT3AA3BJ/SbHAERLCLLWJajZTjiLVNSWV3mUV57NAHfHKU6XnCthlFlTnZyQwtPdQr3bLjncrpTu3QtVPzai91ou8ZkIK5MfMo8MQISMs6qhzPg/i0KpcIguwKwnZBSoWB7dRlHS7bqeqOnBLYWiH+6HKnPgDBXI8Krho4KXsKvOSxTxWDeG7wURPx2oEsEHtGw8XcBVmjgdGUKqXA8gKRRKMnNNmWMaqG67hyuiKKDlcZt3bdPDj5ndNdz//s+G9s6SylvtVZWH/pcTydIIe0EIb1Ap6Zza67fRpA599X/Ajcrcb1Vr8iw2XFmDvOHqHi9UlggLx6ClqKvBVuM6YeC2yy0TxHnsV4XCQ+tJswsTW2fKXbBeJ4iWci9p8wcZy2Moic3dBx0ieGo+rOdjLEoRiYBQyUr/ni+yhTpPCkmJHKo3zmALJul5IYCQ6BnpLRoBGiiIpEbW2IqmrpBJ93UzwHoHSB/RBrGcVioVI8hk5ZCUs85Bu6ViqX67SO1Cr4NXaB1qYHc92CpY/yb5/8h06226m5711uMccSxHPBWrTgPixydXr7eRTMB9hHyTwULfCF9NxVV+pcuJ1X9MrK+NQ1lYynKwLb50py6ntnf/X2kUdO9JpLSJ8lnO5xHQ1S5brGSiFzk/ktWUh85/Qnj3/DPIkrOx4+3m2SbC8z8r0T7awjcFr87plPn6DFgOZyis9OKRlfxl7puMEV+Yt3YPzbp37+Bn/kiJK4PIpX9femx9hUrxgieLOTJGc+fOf8GKGcX+MRSjm7s2kUR2e1crQgsfIkhloi1RQpyeS5nbyY4mKE0/np7QdZWRmrLSa6p0mlG435eE4Mr/Nrmg21l2qQ0wkNcRKa70Ix8p4iKSDN6K/8O7EkJ3f5O2iOqqAQCv3dtJFx7UKj+Cv/fialX7SIQ+pp7NlTxEED5U29s+O1S2+lsA5Fq3bWc3L6eQl4XddSzDFJzL9CT30u5VljLHohTFp9Vwfws5zrsumzgbXk907NeFsy4Y/yy80N2GpLxfQ+U68sIvLtbhNleQr8F25CMB4YJDe4IrFY6/cIlTS4XN37dWiRYR4AVZTJRUIkyJVEQpLhcm4dM2UOVchzcaqU0aXr7BAp6GHtWO3vUOUS0y6UOiSmstTGwOiTeFjnylr/yNVzK6Mrg7n5pfXpi52KjBtKOF/DEfWGH9ZrPUof+soQkjX/ZSFtc9jwQXuuHGxoHXrr/v33loS0WHPzwYNDbm9Vuchw4OSq6+StsSZFk+mycmdC3fiM9OwuCrnv93YeWu4QSZQ+T11pz5oAxu39uORQT28tGQKUKOGkO1knJZQwIiXC87yH9jDOOOU1e4Ike7o6u3gXGdwvfhKh9CQ5+8+l//3/mMXBSpZDoxLmZr3jh1YnhOTSYW5ROOF3hhMuTn4BNoLrNcrvxtdXDBWe/4kKChXG5/OkzLRPdblepTBCzlcIwkO5nZn3ZS4UnPIeUhI6WgvOATpO7bDUyzfTRAKlsmgIIXPfKqsIXzeljuSVMTughwmLpvjdQURir1ZTZnAFlybCh/ZgS9mgZSUTiK/S7R24sdXO7kw0jZVD2hoMnQVgV6SDxvphmjIMpaQODA0PDDYMBiPDhlKzIRRAGahAv8teHRos2spw+Xoy4l6byBYsd1mXYsCvz8Omg0lVBCfAVesQpVbB4yOb0oi0UMT8J/imVCim6ja0SyamrrqKfpKwXUD1ms8Rxs9NCAW5dmEBCoVJX1ZmKgFHqe+l4LCODLiiHlchrlzAN6gIdh9lemCCEiKTO3D5rhXpCTZRwC/BXkOBbza4yRDIoeT56N8bGBz+mNX6dEDuyOGHH1xCleO5B93rT7/92Hm+hD9qvjo3FEfDnWCGb8uvVTee2g88+SMeWuoDcZaIh1ZJP+fbvJY0yV3WIjfl6ZUuIS3wjejdchdrst4733nfB87povfdwBV+x0FCNmb1yDx2DVHs+S6LcagjGPmojmy77zqa/jK7tG5trgRX6o5VRpzeSRedxNAcpyb4CjbWygRxMrtrFb3KctmZ6McHJxoZWihdt8WUI40WNAO4jbsY336SBvIL62qgMCjiMDUj4Ve2bF1ub2ELEYXLNHVrBb/RXI4Cqy00r4yB9gxpQYOsmUfnshqWHjC/AtbycGru3wS+/vE68h+8hkpyOCRBYPv+RjEL4Bx8tDSE2Azl2JG9B/HwpSRizfTYP+bOzQV74nLt+MQXV1WYs0eXxhuWP19XOlLatTqyiOj73Pmx/rX8lSevlZ3VWBb5z+DsuIl541xn/TkzUJ4Tt2ZMIkRdkvxkxrWkQlrGHADaCsPpO2PvEJJwAvrW4EFf02wNijspGkaAPdmTMwEwJFvhn0ah5L0GImCgDK2Ep325qCVYZAU4Ql9wzJHjRoeXpbfjuz0ukbR5ktapLDCYyAJtM51MRobOmk+H5/ASkxRITihtwa4+uC6F5xyixuobmtrUCL2uBCJpj9jmZxQQ+y46iESAx9+t4EUm6kfgKsyrzZoqDbcSlKLhQ9fZr8Mqvj4hquYcUJMEtiZDKTnxFwAWsBVegj8wQ1z8KozPmu9WeY7WtXY/jxkv27Q3Z8RG2Cj9jlPy9ahqk7UMV2W2cY7t92vX+y+Dyd+EOr1WtzBazrfc6FvYWfwF/CnvWovhBk7r1aIgjrSMQibwZf31p/nHOyLeyNDgGZx0JiGX46fKZDcUXjZlVloHWwzjuO+0xWMfV25BG7K+7l7OczsPaHfsTkcV2GHrI4/r9teq/R3w6Y2hWxb5TGQyZfgWkWfagUHIjwgUEJx9FVygG+Hhm81w913MGDYEUQTRd+o10cg4FhCPEuj+UU/AsIhcknbR5FnMv0YUbXYACEWC2XjECKPGm74curEiB4q49x+erNs/t+5YZcTREQflM4YNuqHg1zddROO3pfRHDEecfb4hMqe3RnTpRCKBm1EaiUPoZtfpwATgwwPGqVvoJomKvsV94hkarG8P9uvgKDoJTx/LGhMLDgpEBQ3qnJb8+z589u0rYLEhI9GCaMA1pOOxJSCqG7HGXFPZUGwn/+W29sSjZKfFttr5Hesgj/mbfigYlxx/gpsIJ76T1po8f5Ah9QqEs+gCukYzWMQXEZEtGIRaFRItmYd+wHkH3sW0S4TYTCyFmbVXWBBUw1APabsZrgazpazlhc8L9+DgkczGxrR4nBgTcSJc1RqTN1cQbLm8hY8FZbUpe+ej4RJA2hkrAFHEj+SosiYLaykitoyHdLsjPpwVQklOZddUlHB+KHFe2ay0m0DsN+LJxmuZiiu2F6hgbrVxihpJRPgGAaM42l2E9XSl6IidOAhWzOInEV90NchXPEq6UbBHopABPGWJnqiQmIEvKtDQbT9y/7fBkd7Rw182UmQwgXYDhYQWDlwxFldWI5J0VqyMZ2ZfNibTqB4RHZU/vZXlL2YO6Td/pr3V+wWUVK4YV5uP418lnKoN7F/u/be/X6TFunu6lLFX3rBWmXfxUnYUI+nHglXS6p9yXaLSwWPkknQWZbEeCXKYOUHkrDErwu2IxHRHAAWFt6B6fzDZHuwadyqYItsbAGI45E30O9j3PpsAJGltQnEtt8yID8MDF7gIlxTzNxBOhmFJIaXB+CMJFMkIEgFmzHGs4ESzxBC0wVtB7AHCLrTQlgj19CUWvRRxA1AabBQZwbEHf2FtXAXjsTLO4D/YayhKgiwirQlBpCxD7MvIIcAG+bCYyCBfotlH7PCbcw5G74SQPnT3khoFgCCjB97Oa4a6lfjXZI82mopPvSHnarJRrS3jlaX+UuPbI/8q3l6R9FJOwymLAYIqXcHYwRefXwAcqSMTXlOv6Z3rMGTvGU10lpe64um3eOyOntmvk41ezxXyVpfDeDlKQjeUUcGPgfbuBjpw6MNan058Ex+c7CwOU2glH5zCaiY7Puz9gGECPsz0jhzq55QcWSd+kcy+B+Xr0l4AUl3BRd5usrQuHQXOodjkcyHrZVkycKaXjThFJ7tFp7ve1I/Zpr32frHhEGZvn/dvoM1gLMOTjTLIkOz0NT7VKz7TU5PQjHiIT0NdryxMxpSHmh7J+hBcI3nUPADbs/WST+KBxak/O+dlXNLj9rKDnJTVDrXZikBn87FRLG+Waug2KpOpqtxTi45imy0tCTF3Uz6yr1lx2GHLo5Tr6jjQdw84f1q48Ar14JfZl5Bftt6FRFaApVQU6j2d1sfk17oF1InMPa42gw8/4sPX77M/faYmw6WmkWgUtaNAQPiTY1fIAYMtgW+KQYdU69Wz7Y9JRf/htAp/vqRQwiQ9LkKbC2x+s4Jcbz+1aVHqGsZZ7qa0rrWeqLYrNf/ffQQDd6XxCJsZbdvFATe4aYPMoRlxqebvSxRxxlpg975bkyMRgSetHyi8BKl9P2cVxYikicuOGsmiBm1eWv8yUReuI4BJN/x9B0bshnUFbGLa/5pGiu0CqylL3/TvjZ/OBa+TzV9X2YsyLGrt9gBfacCl3fq9/Am8IQOAXz1ugTVT4pYhJagO6wNJ7YbSNotUxCp092tGDlDb2scwxTB092vxa4Nk1rjpbhVl5hlUhat+bFv7G4G9lcRGH0Vxwkb/JeSp0kHKhnhtwJJ+AUtBfmTosFcea52mXs2ITpcLPMCMkGnwfVDUztZ6HwkCo9nsSoGlkvimbvNQ7hCdlecg/YqmWxM7nA1ojy8J8N8XBacOxc0t4C01LDc99m2YOm8TUXxbejK7fHMtWlzYRNrISQEt7jSuxolxC7izuXkg6ziez3JdpGLooti2CeF4LDtJmre9JLzh58SKuWUvG+uaTB21m+HpjcL1CFt0DIHpleNXOuKbdjFZChejm0kltYZYM2jimguyhvg2uAekjBPTRx2KJt58tOa1ooNIC2YXon6UUvH8L3vqTnseuzftBeqEDH6OAYoSJeeT+ybtAFxRNZzyb7a2MgtWO9XQAJ7JaCJXEoqLdlqeXXEM4C3lzjQON7QOV0Z8WTyM6yiVGky6MO2JqZEEuD6Y133tuU7PZ6/jTPf0LAKh6C44CNmFf4KBhvQDRgHhTt+4yHvJpyhJDcV9kzFOzr0UZzdA3IhJ0EYzQaOwnYAyzNJRp/Uqg7SOhCsph3v060TKYJ5/7kQEruMGA0Np8WTMhT83PvKl4aGFj5PNZ3uRKx2MKu6eoGQzWw1kLgEg+fOQoJ9BhU2mKKcEEOajhyN2IzmzhIZK4Ooo0SHj0I/LzVN2FymBVQ4Uiz0RyZeg21BVCF2BOUuQopsfmLN9KdqF8UCpWlIcGeLHIHh4DgXAI+BQTyubLopXkaOV1U2mGVztSfmRds267dBa39uzrdOYRJIEL+D/sMsq90DJIa0YVVFXwZi2CgYlLWUC0d2+65SZs1OBx6I5zh+c14Q3LaA1qjKJazHjhxib5pb6B1YKf7F+eGFl6jxBEMhTHqXsTs/Fy7QWz7GQcGG+kaG8VR2vhd2rR1whJJBD3lAeQtKdRof11Wg0uc5mxZ/ZQI5gVCeFoKfFIH4qfAWUCdb570qQoTET7R4+fPxFov064px3KYOQbm0+uPXyWgoWh241vdALDiVBfMvEuz6SzN0VI6Ok31PbGM+Dz0iBZeXKyI2WGqeohbvyoeo6tAEs5PzaRS30Nk+kDCjO28IAgn6VRYIC1JEQs1qvl0v4KG/BqGpjdnFr2EjmIaciZU6mK5lK8Tgstd+dbRJJI9sMBhrATUCKsMApRspMG3JOTAy7KrYvtYviC4+JgPSc9sJrMo7EDyHA8Oj2VGK39KcxruxBSZZ3lrKSSWmWKqFPXyWed9sPvXZ+8HYNhdL3V3vou+XCmwlOOepGcuhb2HOSdYmh6gv/BnpZ81joCftvm0xQ9EnruUYp4sPQwvxK/l+WEm7q3TSa/LggwTNI05KgEhtPiyuKSlIOhusDKUksjhU8nHBTPqFlPTPz57mXdgSpX5ccQbxflNl4pJ1T3k3BQ4QNIjGYwiwU6Uw9vJYrhb4Sjg4eI5HHL8by+B7cJ6hgkCU+QUB4xaP44f1JI4eCeMKQlcd4JQaMJL4NvtHiG3cdSQJwrigQBGkGDUKP4l5iBa3ffVkYK40EwGDny7VXO6ffHR+cSCnH89DDm19T7ECp+llZgY8lJHim6jk5x5WOBzn/fMqN2b8/7es9hHsS9XU/Um1K0icNhVvuwkSXT5nsCxmLZW5Ho4UrwN920DPcsda1SOlbd2Uy6YiVi3ksAfDl1dvoCisdtWB7notIAQ7egDSmf1oPp+4AEiX/LnZJ8LyYRVX1nHfdOftBScZKvN/3xeOuSm94u/a6ZvLVY7uX059C79hyN5W3qzulImb8noSlf9VD9E+UwzVFjxuzNLRcaWKeEl/higftcsHS3rMK/2WhJUZJ52K9CMANT2pq0zoSa3co208/uxFtAqiADCCVsefvyf7B4aERtmqOc1a6ljQeHpZTg8ULMSlQSosBgDjS6NkNSCItptlQiWko45gMDjMybY6SgszUBl8miqq4SC0O6Ti+oiubx5efXE06dBH1edSApCBoY5TApXvHZPa/9lqkj7zyxHDCCxAUvDi/KvP/8k4WnGsp13l+m5fwtk1C6wbG004ajjfN1ahUk1J9gFyEZ661nQZr1ofeLk8uofpzZKWVdCU2DeBeNRbjcLcLsUCYNxTBF2WD/AeUgn04PfpBeu7lzy2jWv4yhb2m5k22Axfi2k3EN7QOV8qPyNXSIg+1SmjIV1jgx01LSOOO1+quTmltI9+KTWtr2wGEnP2GJZ/SHZcqc+pN/bVb5vv17OJIkK8FcVQ/4ToswvP58NIc9kPVMMn4x7Lo0ISHGda2yTs3+93A5OGTbsMmtaA6KNaMafSpKsnmYzFZpEmPfRDpEelQ9Yt6nvJ4OkVJbMDX35B/OttlhXXry9zgDXYxx43n0C31suFS5qhntu0h+mONX8FH/jJzgmS4T5FzmeuC/YwwH7ZE9PmLXSn9BrxtKnPJngR+WharlHMpacOxwf6d/3Q+vBDj2MLTd3uwpwzKGEo4fjrP49yUJpDPQPIWWpsPUIz+fo4QixAaoF11QvPXbfsTxDRBl4m4oeUo5IsbHZe8LhlVh7wX+Is+pwaemVZVgvqHBjNBgGowuc4Y/3ZVskO6XL8VvbojhOoicDmU7QjOCvngfdX66/OCmQbs1YtC5D+v0+TasjiHPWGEyVRV3StTa4Mr3OvQI7oiCrRr2s+F486azXuM51oLQTqlcJyJs30MZ7B0tZNJzL8Szqyul9ORYzVpd9E1enKzRkome821pw190c/fXETuLvSakxeQBA3bfHpvDf7sdvC+lhoTAQ4pnyOcQnENwKvaPPtopHv1TV+iOORYYJ46NQtAMkGq48taWS+owguwznbHBD6VHRMoFk9xOiyYLvEMGoW5qPEwj6kyCMFjdwgyIqfwIAt8bptpzhHJLkCloF7ekltTYq2tmjAniuR1jVZVyCYRsNKoasz1ET+ZgOh8+UaElLSG477C7gn7J3BeISjxAmlFPfuhTnhAqCOwsQzaBr4rDHWhdvzsiWdkODY/gDthqAekhadnwcYyWTvsEoa6cRvKHXie9+zw75zjOgx796V+8vHl3suCWebplzcvf4wu5ZvzDtl7S5M3CFmkbyr+Nl2bqBqRkockfdjbyx81jB3U5DmZez7UsdeYOyN3e6racMoB4/o00gpbjAdQGhC4vrQ2tBXSgkYUdLF1vx7ERh1IeJ5lWyHG6tqF1qrtuWjKtEUSKJ2ZloBpD1UTSskvRJpKAqaFZ2gShVEkpZM8olJ5Giek4/A0CKEqbqwbY42loBfx9jy+ODc55Hsm7a1ULVVJlJXBf7SfqOJv8W80qUdMEdMTCke7Hc6E5kU5Zc4Rm1hA4F1+M6IQAGJCNaxtinN1HIZva+zoMWBb8IYhbtSbcjVQax8XDmDIL3ewhxExUdaY15sZT6+fPWr1gnGiuPoJ0nnnP5j2cYARHvajJvMHpPw50DrOYD7xGmy013pc2KI892+bJ2CuBMUgInqjZar3f+29fHE5tvzy1e6Tz1cYwsSo06ijYgSnrZVZa4pjFbSDsbc3eBR4x4+ijsDX1xIi92Wh6vyTOjXyzMj8yN1eTQjwRKRUyCEVGep6tEPVbswFNSglVQhSkOdlq1YpALrxoRQ3vxgODDDLGinJGq4+e3jBHl3K1hbOfFa7HvUvvnj3oTtXfnIpHrjSslawMt4uO1BxqPNXHFv+sR8lzhfgNOIQel6Q5XSv1N+s4ASpljsmyTlqlRdIiv3yJJW5qdffg/LWWjReC2Kbb7E9PmeODCtmqejugg6Lhz1CEns8PfHdC823FenPl799ansfdRS7EnJd4lmh0HGR/fb7CUi/o2sXgszakyAZdu0b7zS2ygIgSNG65WUyKQf8G0nJvW/+TooBJ2cdX0L8E/CuE9BGYoHZCOswAekf8Jjd9cFkLEwCcj6124n8SujTfQPemlNu9v3aW05NZryR1R+LseXtlQEHvG/cVEwZLvH8wYW8H1Lnrism68dz2+zI0uLNrEnAMWSxLkYYB5FBSv7vzLA/BqavEtwSWWpJuYL2xaYSK7ZzTElE8ge1uhHXmTrfcE1sU3wmllq5Ei8n+qhWQQSttUj0r2iMEvoU+u8yBSc+tE0jcIWKVStBpJ5ltaOxT6ej2ewrZfSNnI/XvuWtx/61MzD8v8cWovnYvtlkq0s4H1UOUxc/RiveBbbVvZOvSVSkZUyCEmQXjb4FtlVmlkX/1QTPx6BktKxR+0Rv+IEg5Or9vr2NT453h67FIze45qSpSoHuT2DdCJMQdQlxmdx4mLHKhcWaQvIn2NlCH3c6GrjShnqrDTbSW20T6hLuZYxwyo3J0kPO9tum2Md5HI2zKGbdklVIwOkAZ7aCY6DHWFmGkXLNBPWDm46InEXA7DJpZUgp8qUdjd5jGwT3b05tl4LKar2gnl2pbRSPluahTNfCioxJ1l8l53ct2DNOmBZh0hFO+Mi9DzvQ/C3UNb1cOY5GvugXZVx0HCIzFXubOSKd1k1d3Di+QLK/FWjt8l0Gc5XQLoO4wIA/dWe4DylA497P3VdZBCmb0WoskNmjKCSi0v97awQl1CSQMCAGctmTtN5DCbE34ii/NaMcQpq8OGNQPJyKFxex84w9PKbV3LZWkZKGBCYcXfUw4ihDyMCh1GqmaDCZD9uOAoIEBxjokd57C4XdtaNowCkaohyPGwuaIkmthY/FkcMxGdu+X8enGcbfZDigicu5Ykx5DE6TSHgUiT4uFBHy6UXjfPP+u0vQasmxUtksP5XRDOrPCxIEQ7ySJFAplqUwpC1D96UvWFqPbZiSS9JIfgt/1hzAk+3RoXi0PN7v4u2vgntIN2nn2uXceDg596m7KUPcjUVB4E0bTNEbwv1oCH8NGBRn1PTq4JvybDtlJfGJ3LUnm0U43NIni3QC1DwjdrcqerJ/G5hGDJdnTMPaT4A9KHom9q9TuwIvp5XSOyGNkFEsOMjUOxzqSfgeS2qjCfQExUbdbB8Efw7hSKojgnwEjO+HlStsyzeX5yXf9XdaomdKC5fXUnUEMc/mBBOWcOBDOrvL9No4WhSHi2kpw4ac6E/uIxhHRb1ocX9VuR70feCOtPF4mdLMCFVbOsDocktl/qOxz6rg7+LOgaOUlIp0mwRFE88+5C3wdOoB3xJjthQuDMGxquWY03i3OOBsd4gTG6fqe2lDZLrS+fdiaGUggVKaZ1qBllKjCy5faHlWWkFwS4nqHH/XrwXzJHKpPTqUB0qlxlb40vuoGcnqg2hmlQuV13xAaOrZJvwhCoUelS2AWvpyk3P5R2sKtsElLg62/vAoI8/Tb1xEQvTgev7io8IX/M7pAV9PPG+Y6nOdjT/rYjJme3zq7uG3L/sfNq/fWkVxsQ3xPJywOP8c1a2Lbbt5oaGhz5+9dzv7dXjh5SfePbhRal1q389TIMJX+7CPNXB/zbaVwYnOaJc7uWf2VWiFqVpOHDrR1XXbQip3SjNdiuoHba2gVWNMowI3t8jcYTDATY8IX89MvmnOiEboJ0GDTmqejMeXcif1knvWI/vXYq208aHoyDcCGisnjVmqEV4tySAVtOteajhvMR3Y92kBQnxXMJXqCDiLurvH/NLSFBgpbWhGWNSCKeBJnGvMO5ulxaIxXVU4b5P8PQNcStglE9dHGCDwwq/yk8tBaICGRoKawDVKcYTWYKQr7+i2azx0DXUSAUZsg5+d6EWuEnwliwfJ5nGRviKlr9rqa5fa+sicg9oPWZ3mM9xwPFAc7aPO9uArwkWC8U2t/ExeP1pkX+hFDr5fWwA42zPgjEzW/5GPrZvUBw9oF8KQgOA7TGKBKtOHxtFq3O9qp/sNsBPDLoxcvPsCYKuo5wkEXCJkcI1JDBQmf9koxQFFjGz0NUhbXyw0aeOWWOY3gCXMCiIWR5NZXrOHaHUAKWBeDJLezOSD2W7lPDo3kNX9m37CQtSy0ZGBSRrlngs6uny8s9/GFIyOp1u81EpEpjB8U+x30Mji7FBGG83W6eGN6NQpT2UFUuQkmOg85ZBgTEP54ExrZdRwM+DD3CPKIUrPGsThgAnoTlW475LXcxwwEagnO2LlmcWNyzlMDWGVOjUYz2Vk9cKQdtk2oFbU+y9YuCagOOdyk6AqUCXQv52EOPHsMEQ2KKpEpldFk2dCc4ta/+CwKnzXMmCOUlnIJjNKmvba2SnCzUlmLyl27OmLShwdXOdLKR+6mfbYVh9HLQbRhJVGSlqg9Md+7vxS0oPACITLXdNS3EjLiKYMJtE38M5y/k4/ZXlNsEjBSPLF9jUgvA2mbcJlMgWkjTPo61hdXWEYCGk/fA3yRQ6s1WHwObQVBtljUBRNLhBjKxVM5GaoqrugndxIcmw7wvHoa3UQThRb5QG4hZnD24v4o/PzWZBRzaAaZnDMk7bjY7I2wHQRvcVf4tuBDPHVVVONaYgTiqSH8SHTKYivhKl0OpUyCiBfM1Rj+N9iBXxzvdv7sL94j5x8WLDXGrgVckWhpMh2eRqIv40aM6yRkaN4q3Rk0CR2JG1cHBMtqRj+g28hqwrAn2cOQ4xGhcX7GP3mS7DIj3s4wRLyU/sxxuuLOiBlhU4IkxbLzYyf6A9gc06sjCrVzWrhCl/ekNlNR3K0FF0nVcYJWxxUiTSl/fjdLSEWsTX+sEopzp10jb+KrLikOvLPnIZf/e7XE0/92mPyz+l3jbWRf3cOq+1vRzWHZt5SwXMXSQVa19SpDEaAYEc1nPBRY1NgkDlZ5tY/wy3KJTLCJdptKPckKLhgZ8vwn05rtW+lbaZ22XdRP6O3MZoF15O9RQI9WFziX9jgV1S8dQsnkqQn1phqCXqSBTu4pcSvqMG/sKT44LXrJVsOFvpjCgMOFAdM4FOLDzxLaDEc3JIKJvcmW2zjbBYkmQsrCs31tuNsLLZ7NZekeS4RDu4mtBkdlOhbbBdflkUvMNT+cuEFPvd/Hhjg9izwmRsImNrgHZmerNMRP65pbADJtimsn6uClWKbDOobNNzcWK/0O9DMNLvp0xFFtPBwWlHM6lWhLp1H/eN9oheVosJfOkLthg0k24pkXEdTk9fg99uNvxKA0bhtW0Kr7cB5l2TTViLt2DrBJcJ0RpzbHnaMp09sbrg9jdlnqkFH+L05ZHIspnKXlO/5vkSTPyvSrhAASI2pj0mjiYrWn6+6pj9xoWrQRgg+2Z54hLmyJ/TX/hIR5soJH8wbIdo7cKXNysNFhwo2t2/eXQSJnL1yH/7u3uIt+z7xluD3GS/rT6cPHshHb/UMzTTYX++TJcOg5OmkJBAL6xCVOm0s8XP+CVrEFBBmH5XjSa6h/aGQIDXnlBRxC6hJ7mMCdc86c+McMsXTi/u/YFTwKiJCpewaDQ9v2FR+V9eNFaUy8kpkfmeENQL4xcWhE0xk9CE4DEDcfIQnBaEMvfQZAejx+ov/OhukIYze5pvz6d7lcuRqFASth8TBBylNZqPQOz3R/2KI/XmEEK34dj7Y/qLFLyMkDhOC1isR5uwTed7aVxGeYapYWZw0TB3leefmbR9yE7yXCofiqHL2l7MHaqcCQAYQNgjdtmdpzXayrzfWGfW8nS7CsaiQTGSc29Lz9mWmImvVgbyqovyCqUlhmEN5e2LJmLXmuNEuXALV6W/NhFVip4U4hPaZkjTQgBlWrO0MLfhARLgRshIne7xkSWBxpK9niNLkEekXUJhiz8sCIfjM2bpaEifK+SnSgOJIP4+ODlFtWkjI14jj+yIaZ5/gb96Kil6EEtp02QiQS6JRC8I+7I9o3LfTnxF++2NnwoMdXIXKrEM8jiN5YIbQQrRZXaY2wNbwlIr4BHk+UNHluMXGKiDIAMTnmDsaVL2+niXknteYspHNSBGyBZmNrEWKELWI+mwFi3z0bGSNOPkuSg3wpIER9pG17Oxfd7j/8Dra2iMIPlFIGCEIiWNARGCcKqBdpiPmrUXV5UGPyobocPiCrYK1B3aoczB2zax86IDDMA05f41gu2yIEJiFakEJkK2o5asVKUC1ANBJ6aSpZrDIcsCakVLpcyc3QUVbTV0Caq64a6jIuBiqQi8qp8r11Kw4JNVd0xWSHAyCQ1J4kfhJBMlmkkm6gSclZjHK4zwbwLrPAnLyJHDz/phO2bTF9BD5GGDSL7jKaKheZKhp3LdQ0voMQ8o4hXt8vjyhpBy65RR8ru+4a7iLc2SqwGTXDufCu+yFjWYfWeex7gh7XBx8gAKS50fITvRjQiDTt4Sf7ZtYOPvEBFN96sZf+R7zn7eG7LUXDO7fsupvTiQvPirZUfNlit+ThvOw/wqWwZlflxXMTkh61l72Khbyz1ok6WI86llInFRjfHWrJGsu8MuZ/F/2sKzwrU0e3qpMidHlCIvgmQ7hJscMeKEw2xCdJi/EW212LZg3eUW6RvqArNXkZp0uA7KxnCzyQ+mp210GTrgoSq4+jKvTGzhhbUzP0YVlJMCvmyNCcMnQ+VAqBKoyEwy1w5cGc8Uw+c8sGBc5M9YRXxwWACo4oqWIxwr3xEOEkNYWH5hBBaNVwCAAWGNc5FaGE36LCMGHwuZDqFCRmWxuMZPMIpgclZ2cL1ZnUkNM6FGYSP0+KIK0HNkogsEqmNCELTlUIQTGz8ZPwU+hKywQuBpm88sol1eq0TCjuURLFebAsrWsEhiAQvoxUYdQUuxH7D5lGXBnO4dJY10jTNCARCSuA/7MwGORcTDq/pU7xBBP366adzQlq+GDHAwlIAUvBciEISD/0I5S0t7VpF3Y/Umdi1I4JEV7YUcx8Cg2jgbZGds5BwhgWXPLtaWBgaXacrig4IJ9Dfyl2XOzTLsXLBg0bRsQK6oW6W+hiHQ7WOz4KsYcKclTN1sdAxFka+FECc3pzhaAvus1ByQJC/aGyZ0j3ORu0dFJE/27FbiL3CF/OKzHuIiVamex+RP14rdbKX5xyji3xE1kc48lZjvrxekw91jFGLerp32MOsvR5j1nQyuzDIFcoGWL5TFubtEg3THCJAeO4ugknt0Nnm2IsbraGOISknD8xxJiy7th1xbPHyIGeTnnTtP6tjR+RtVqfN6LIpw0qBZkJp5iA8EngMBJv37hyfiKJ8gL3LFpyoT0S5qEiqfgR9mXB1WS9gWoRSPR0Va7mcNXrdHRA7R0ajIjmZmedz8quotv4cVDjnLj7CwD0VEWs0O5tBA+FV6aeGn+TwCoEPPO3dYHD0VmQ45WasOLg/SvntoFGYi2Y3nGzrWqHjxQfU2Iju7KrCFG+kB0dLVd3dC1yuPRUWFhiRdhU+BTJQWO5WZLBJ1n4eay3HhxfAvg78ubke4aJfUJvm8XkbSjkGFanDAjKNeANZwgeSKyEeHkLaqzSB25SDUFYRKayKtUtxF68m1cumDdERencCux42oXP/S7lzZcZHGsTqBcXRMXhfH67++cw1Db6NiBK3cCxEfExnhx8OGAfC+QOJGxP11rRrzYeCRuMRTR/MRbRYuHitBLDZ1PDDDYVMRe9J1iSvEd8p2ZlJl3MFWESYIcT2CRsPLzZgog6wU/feLm70Kz8pG6lNdr9IYQtQqBW0QIA2HSJ43vbkLuXniXdcOZTJxNGECoQtR6w5rXKTpkPgu9a34cUOwhVGU55K10iZ8/yj41xUthS/+bHbVSOWpbKrBk76It2F0U6jLXZfEyXMOy0zoMYi4qns8fjRitnFo/578ssYNTaWsJLZqmjnN0nJ8mE7owlJtPuYzudXR2ZIsTRWdF7F2FwbYbnRdsHBt3GbVdPtMz3XsB2imvtEXaRQ+nRx2qjaSH0rqEew9EksNJq51ajtKjaZE040Uc3d9OIj8Ft5wa6nf8scSvmQidWKO/J34JXQC1hWKhtFC3N2zHm6vAnPrXs5jj1HS4BRK7DEwTbt3EP6soCZbGHGZGPdvskeBh8DBuCuI4TfQwg68lS3+eOWPd5XLTroarJZ7f8st+NCwqLxZUgofpCfnmMceHuQn68O1v7juRddyapXcvE1VcJXFWVXJVhCOziGKuiDhLycPdfhhjP9xdEp49s/YW07OIXcNCerGT9bOturhdZksnFwhgRMa/yfHGQTqtQ3Fu3qBpdC5rFUKjnnFXe5f+jXZbu+y+R7lkG2v5FcdrOxqVjaJLTI/4wn8BOwKybx8Y3bu3bcmj3PqRscfHp9x8fbZOMP+4TjLPa3XnWJ+OyFnvkLaqZaiFqGUqW2Qrr4sH0H0eGHQSHbaGnPh4oQgh+SvK/pwk8pbkg+RWpCSpGjrwFNvt43BtRm25nMMSWT87KDDI6c352/vC7ex693NvcqbpFvPCXyaYUKZ9yFBUaJcM+EEB72xjeISNUC60iQi3pSgotp47ieSi3y+YjJg3RZEoMxopfnZV6Q29vxzmbJ8MW//Ca+1HozE+pWLv3ZYOgNBLadGY/qcqUbFmp4dSmdR/yUOVqFyzw0OiTjQrFN7iDidxQ2ac2bfdkCFYD+K3Q6GHj17L0dv4P010o22n8V7Ha+Je8xxmt8Sn/npW7rWjhxmHqXaj22Uc2fZRAs1+DIoICdbUhFn1LdLpkRny0SKpqAPee2Loo4yfhw79ZIw6OjbO/fWcQ5z195v6xZ0cH8P46TzdaKU38vkfHR86jlWy0Qqfj/BnDnhq7HUG+0RJykVpmiSptTVJkia9mCJJtDfoVCrnwjIz/WVMIhb7pMze32pRJigUCUrLx3yfR3haJvazJvoCAZBNg101+RzH77y8bfcp+M2PZ2yft+b2jHMnlyXXcVX/cabXHlneX7o458Y/Tj2uoeXjaUt5S9OKx5Nde7473chZXNoPXNgEEZsysoEXqIQLycrgNyK1vVD72HkJyjh3eZzCnJvpEuscHa5oMXCyUCwXo1soJEzpFOUSm5GrMMvj4twTlIK2aGJcESwJD+1REGA6z5CFJ1+GZgCPU/evRgnNCu0qpCUxkTy/oOUz2Cc/PTGDrCVrZizr3H5+8Mmcfzd4/dO09PTEo0ihpX0THi3rXMgp45TzD3+tWZjK2zgG67d/WFt2kL3yU5+7zqXaRhxAF58GeaNHDIRXqJRSnN5SMNtNjzPipkZs+Run81qy+/DPgqIyzg41BLYaHgv2dCTndEEsyMp9EO/xoWuJ+znjaQ9rZE4LXwT3Rzt9p/4Tdu62w+l+El/oYhdSExxc22asqQ1e2qGWzdLgmprg6Knsh9713u85OPq3ZemxkuRI6NZ+tkN+gj7BKmNrybU/QGnvVyYO+I2sbIpAjXYMIklaJ7L2+55lD1mRc3c6TTHlDI/1h2857rTrkO+RKztzg6c4TSxgZD78xrA78Z/Pfyd8HlxuGWj/jIVXhWg1ZWWaJgMLSxsSVnUllDEtR6ATBEeV6ol6dCY+VmtC5/kFrpoPhribmOPMDYwBy/kRYwNzjKkxtTM/MtsNAP/ouGMXfvbx5xK10aBf8UENkAeQ89BDaIZfspC3o/2OHTOVVqC3k4fQFdDPf0E8cs4oBkIykpAyn2krj2bDCa1mLA5rbiUgY/+eZvaBOKBIRiIUM4qD2hOoAgh72JL3uKtTwvwjBHEGENBFbn/VkQkgRUPgxYGqiJC9kSyIAuoGVUBWgLSMuWWakqCgEk0ZXFBwvewyDVy7UeG55M8KjvOtLQVRSLr33De1v5BQ5LZIL97eLaHRKFhI5c/anwgKNor1W/7H7Y/8NxDHO6WBzeEzWjmJZej64LXXjUSPddct9RgrN6Qqf7lDJ3dGurElCqTlrN8cf4QU7vl+er3lP5PnoHRQvLIoZS19n9eu2vmbwlKBj+6zSuhnB3zP+ESP13iRrdbRlYEBISs2hkxf3p3qYZiNJLXjsvz0lxgRuqPoCDXYNd7vc2S504af5zZ0/frVdV6ybGiBU6+59G3XuZ8LET8vVX9mEmaZGo9x3THrzcDBn45rNz04WM3llKyghQKkXuBtI7JNJABCJStNtBUx3/qyp2p7Cpp/z5yaJo6QKwgEvO9GtInbTvt7Uea8RjehX8+hBM8b87xLuevpM1/OUbH3s1Uc4a/tX8oIXoQfobANagPwkBP5yDa/uXUh8cmyFEd1HAjMga/mkfUcPXkL8cVDdAZkA3V8ikOyzCMe+GUg2/hrPTHIL1eXr6Y0MiNBEHhqiVgkK0MgZbkhQfuRzeWFauJkSMQcr5lJUSNkTTykib3CwjAjTUgjvMkn8W01oDyHKtPoBbHaIki0gVzokUxRUzxSKIUxhhJBod9Fr3kVZutwShHle42qSKcXxGuLYFHBxEKvZPcufYpV7etv1y64XnqHc6eEWELMb6eGKAOl1++mBCOzBmeNyEvB7U8SlX30uC4k3kBKPfZfADykHW/CwrMD2xNiQLKq6qxuANEt3TUt1Cdx96uzQAkd6RY7Lgte5iju3lsd0Yg+F36STSNAMMcWNI8lp1y+/BD4dgfdvjP9KDdbne0e6xYT7RbnfjLWfStbitlzJ93jdsUBFKDbDSSeg6MFDgVyR3TlGk15k6BGm2SYIDndZNAEGbeB1K+Wb+mOZlnM0vokUao4A2kAaQPBGm2I8cqsO3V1t38a2EEN+J5i4cjQVZCC71Vocl9MN0wBWV4LRDQKnZ7zk54rxzKyrzQ7QeFIpPZqP8UJ5g93wEJtZB5qkZK8hUD+9XQpQJIRwhetb/mNS7Q6KNSHcmkXUcTJrRn7eoX/T6Lq0t5S3dynDtkrj0+9hgfPP/6xG9f6hRue6owM6q4R2ry7tkKbUhuh7d35tD277PXGzxHGD04vFyWpi3Fc+5Z+jXWDNUK3Y4yIfV77MOmpHApHyBFVVZmAR4yzxs7aZeVpROxesZnaQgVj3M/cwNwqM9gr+82XyP+rTDADVQ9ZG+L4Do6uvFNFnlZ91yIuKT4X6qSTgtetOeRc9HogOB/I6f29mJ/LOjdVXxIE+boYM23qnaql1KVVFoejVs15CKUufOrt+cD2JXPMaYw5ymaMOY8x1PxRgXrkVbfawODODOs+4pS7nLtTiAWE2aIwmzA6bEpeIRMA0sdunygpY6M8xlOTsHv3tq2tW7eoimd2Hj1q1pjvbidPdm3dKiou7vzrFvC/jkJlrGXpMKbQmV2hCl5D0h+ZRGdaPzTxqJNKIIHudN1UYpU3V0bZYU00XzGtpfC6AYuu4+tSbVItYodTRuxgSwvNgseZXMtWAv8bDWCRnAcRFHsXCX+LW51dHSM9C3ILPB0iXWdT/yPB1+8l9rjkXnfM87rh1mxqALlqOP39p/fptMNAoLKFjCBfyCIrID4zaIoloUJh+xWoPawTAxNDJBUweBAKDq0YhkDakdApbgKkvEReGwafk+YhQMnL7XcmCcnr45Q05wqInPylYEq7SQCPFwUrxvIAeHONNk3cdxkqhq2Hwewh117CUDClaJr4w0ko9Hq+IpgKApbdxeBlUxL3BDWUxW+tOoCn1k+NqiQ+ffpOj82ToYtwWUH4DQ71Lm0pmWk5i+UM/h+mzeNrt8tdWxYk7KPV4kzpyNcLXcIWPb4F/mIINOuwzsv9lovnHjTUnagzHJwjXuK3RBYLi4R27/FOtOylR7lESm1ncSb9s+mRftBIk/OFUE62Ezj2vZlsEBrIbxEJigIDA4Z6SlHnozRfujTAM/O2q+wXLNDrgpExTXkq080XQ3IBDpSP/otHCwOXLjUnQqECO4KUmEr/xe3Tjl4MOmQCip7xcaF6Grlt7uVHFJKG9xWKt24IsfVmtOc/IEagSB9QWMWmkBbjoARpo0FvR8FRM5djECAWC1d3Lne1s4eyc20Qy+SY9G4RkCIwZoKNJTwmZA1qS4RdVzYMZcFeEgYXEdB119cufMrKZ4smcpC4ZBY+KhRJjMOjVOMiro6Y3WoXfgiVjiv0IHoUDaYiQBPmCnUMk4HcXCr4exA5EwbP2mEIOws33YDORl9GZyKg8GYYQ4DMQK4KRaajPZJwWZhRTDZyIUBt7d5oldiP6XXWw9rdbdXpxuztC57B7QX29h91cdbu7kCmOP1He4l16/nCDFmqdMkSaaos47qg4IL95WfIrhv2Br7Yv2G8peFpbxmCRLsQtTZaLmsY8oh6p/oN8ImrtZt9NgQTxQrhXFvam91nogdzw5A3F+83t2OUc4IsXKcfXxQ5ZUxrt+CBLMolEWdF10fXYpOk4SKd/kMo00E8ZbBg1LAA/z/MAItHR/AsbJ2PCqfUq6J4OVHMKHwHGz4zb7LiDTQ0dPGMZalv6Odfv/7gwbZOZbcGVmCbFxhQWBxQL6BkVkBRsX89AGtc2akYo0wnk2kdDJAYmqDNxQTbW3IqACq3TUADMQ4GmVYvy3YCZ++Aeof5tLLogBrIgoCZJdHzWRrawtaaP70E1ST7+rBefxnUYa6rCJg6MMzjMcMkXccih6JqogqirFEAqp1Z6J/v55fvX/hVYFvz/Qr9v4LzNC6AD+Dz6Ki+oMIklVmpMKuSrgK9aFYmqa6RbmWX8n9NfidBwVUQqAQlV0noP7t15XffVU/Wr9r0w2c1qEirPNIm2DDz6Kx1t6sdl/dVO71Yt83Xe0rfcrfS5ZZkbVHd4pfzO/r2Lem4tXZWUHGy5VZ0KL7k1qJZiUuTg3s3ePQu61D3BSdnrqhbfBuV3/fvjPGM/ZveJN9aPMs0NdmyvFW+vG+lojc4VD+lbrEJ8L9oZxYMwFief8HXjjDmW+D/lUK+r2++dlffvHy/cVSfZ35Zqk8eL122ofKEBLlFeVmLl38i566K+HgFg+LqquqV1QN8M39g90K9bnNVS8HtRp+RD3hftBEInXCzNth5BnrW15oQvxNalhGT9L7GN+R9GGmmsaAkCFmVwPfQhCtQnS6pK7Aedt3oAeIQ2i8QDZMcuNmK0nYP7j+9x5fniV6ejE9ajnYJCiucllMYaPILNgh1+Bm7M9zrO+bdMrNmuQbtdtWtmJHBeloMvQ2zaTXbMHHQTMgyJEnzkwyeNBidtfu+H5q7700wN5E5EkQRq3/gYvemlvLBZ4kc88RPg4skBIYzCN9we1foejTY9gb53hdTxDZI3CsMHMqitmm8cqFLBBey4ghb/FwvgNxDCOfPI+vFGQGWrqxEbml6NCOSkR7u0nLNLcrFJSpVYCVpkS6ukekAV1JDMqV4+oL4kVaCvcmow+lnLvDgrh55stzt2Y0N9lmBBY5uBPx3VfK9HSZk2iVIFtyKZhzVknmR8MmfDf+kprw7BbqlR0YxYljD0cxaLsw1wEswY5hgcvmqpUUrO3ZhSIU+yV6Jg9MKyXA8wIlez4b3nGSTMqvWm50TXfMrMr3SPT3TvTIrrG5JLuaNVdlE2FLnMp9LNgPPQf97xDepL48ise+xZNxlLPLhUQnRvm5Y3jK6Dor6+vQftH3an4vYj/SPWG75Ofxb+fvlOrWTM1Qeao9/VDIoUM09CHL8+6Yqi4qS8yR9Z+qYLHauc4JTbIhbmGKHoOCCfVnk2tDyn+di4wJi/dwy3bOnyovVvoB1r2GfYKqnsbgG8hlSN9MsaehmV9yT+cnpAfZT3bPdMmP94gJysU/IBSIrZeGnbq+T9k3c9mBUbdjMJd/2ZC6Rh65KrzG2c5vsT3p1J2KelrM8dEnmnm9LZtaGgb7/EnrWG6TfpeZ/ved5L3Aokc/+mVQQlpgyLXmqQW135pTjicDZhUH5AX7F/mVNtjLKIX2dlF4iT3azxCrjVQOe/CChpEbHkO2gU1aRbWyzhBZ+PJCII1mPDtQVFvN27W58h6A4hvry9QffAlXwvFoHK7VMVE5LZsup7VdZNnUDKYeLC594MaXvTx+n6qxTDur66UJoBP6gzvNN25tpcUw6rs/l6IeKuYaKg3p/x5TwQ8WFT4MZ0ne3dkbW0fOygw/Qyz36u6LxuFH6uu3tT0TPjENvSXZ/gVvUR9yZxc86SbPQDsbjJ6o0TFR2Swzw7gi+sC2o6el5WvTD09dOj9Kjz89/GXvpQpJfzELatg26hI6nTeCzedl63e0QFtdmu0fC6w/o9x8IGNgaWz3atrbm8oW8XL+4s7c1f3Iu1F5Zs1F5+VSmpqxt+1mea3/K2uQ1f5MrM0/pKrfXA6UgAoyFRG2/nTcmfGyKGDrTiKO6ki2kRKFVYJ2wPsT4CFzhEJ4eD6MPMeAoROSswzepNhur5x9GYysVlD9UnP7zoSXpCCaSPiqH4VWutiYKBs/0dFXi4dbIxBqx5PAzchzGZmMLCd0RDPlEw1WdPDw7kssZwbhMh+NUARCemATR7KIohSoKNBMv45hRHIyrFeNAjFLWVP2leg5EeUr9m8rFlMA/nVD5WAdChn78lg/8L7hKPgrTuE63pJV7v5RQD/4df/+Me463TldeodE/KdVqyrXe7rn7VlRF2U2v1KxKsOGAPSwVTkeG9C84N9399IOUIajRDBkOEMDsXRIpjUdjPpi91iu1QKkzuF8IoYVQLxndFDqIQsuJAsZu/jAU02imXLamOzzOomXyk+wSK5avKUqmh6WrsGJF4GAm7V8B0h2SDgc1UOVL6A2x+dY8Cpy1xOZdVb1OKBzZqnc2t0sPTrHm5cc2LKHLqUENXlSgFvbZ9/ntp9ZQTJQa6v7wrot+h+0P+12ivITVPJ8DOCWYR7XpKEL65txgEaB4LvjNAOybhUZHa/JZ2hVsIG5cM5mcG6t6h82L9jU1Q0qoNdQmSi21pLtQmqg1xb6h2aEbFi5Y76LyW1tfXt780vN/k7+YOq4R9tpgX/ss+98iWN64WUOEoxC1EN/HeY+HyyHAXN/vXKkpUMYlGs9kRF7/NGOvFq9tPkZZg8MfjNS5RnpmQK3q+tygJZAYabh9SLAmv/xZ8Yqm2FhT2LPykCBpiEMYJBoTBNSJKlWiWhMgFI8qjxcjM+VeqZ4atSoxURUkapdBjCLnHuMNw6gBRzKK2T1A9UVZWSnyFI0dPPjDuGjRxMSVq58nVq38lHOTxbop/QOpqhxrzMHBE5+vXpmYeP1a5Ln0R2Xl9rGxh48Mhodt61hlZULCkMe+FYPRrIbtlZWnToMGQCV6+Rqiyk5FVPMGsH1q7vtd3rvecYc5/+722vUfZ8xKVBGHMT/3qip/YoaJKuFx7rtASbTix72Pq/p89Ig4EZaohoqk4jJk2VX1gPdcFfe9M/hdwHdo03+9uTmvdfP/zTf72rrvZuvT1rIvX+b23NEhF+RTlRWxVfBFUFun3KHqCwDy+XnBmu/ZwEc/x7/HMPbV+m82r635brU++VnGdtUl1Ez+AuXG7IWq8C6hTs5hiR16rcQwJ6cwF7zK3RnZ0yDQRWmy9hB/Ojc2ljsib28bJmfPXzDErxVtXTA/m/ixrW1ryMXSoKCrZMoYhXwVOPXpSDluUfuMRtbcFru++hXhtTMiWgFI+p9SI6qheKOfk91ySOC/ld44p15mrxPuTjLpYs2QaAgGa25tbz8qqunsVZWvXg2J3ltaWuzekV2+FgMv0XTL2XPcc7z3g29Ii0lvDnraKI0n6Bb0CLYYXvB64nhbirfE8XsigWdOu0jO2zxtp/8Glx3dtwUJ/NvdLjt3Bexy3bXxDMFCus0eIL+74LzjDv+V0/Z77ykJlPf3jpqvuN+kA4p7/1Ni78+jjY/TiLZ9tRRQ+hW9iGSlffxerP2xSGGMOA4m+PhJkApLlprFBr2AOv6IWix1jb703LbvOdUFvF9/s7YlKv3CNPq0rEuH++2Z85hHerbn7MrrSppHmzbW2iqvrk+ZthT7JuayexEOdn/H9c67PXND1qVp7dhVjQW3XtpvTUvUv7he4K1DLaBYyVE7QP5E80Q1OXInyXpcCaoC6MdoucGhH+k76JaItYwPgK/SIXOtN++SA/KfKrYXxMhRpqIg/ZM46834Wagt5PMFtG2d5wHPnR47c8I1mmS8jq5x1RI1FEDRELXPvurwKzUaUbsVQ1uNP83tdj2FfYz3xY0APzF+Yd8+U1Kwx6w1WUmLb39ZeWd44LG49zvCwSCP8c1bm+WREiskouHfOOiepJV/PaEdPPfDl4qBIuliJkeDoK7wDXF2DYgu9TVRoijRILldWODjE5XiFVsUsFqUCRGGyO0+6Bz1Ttzf4fxsknJwKCxMspRN970AfCBR0X7tpeUmXty79EzlLMNXYp1S7rc0usKgmvXHUt5On2ryOyDb7xji5/R8jXit6Jn/Gs7Ovz3/3unJZ6RrPM82xA4GVPL3TsGu37lzujyZxv3Ly5SOGplEnyAxaKSxWry9wYm/dsuC1QW1bsp4lSLRA6KWJyWolMB3NLiDVf4iJlhKwEErA2ufy6qjq6NY4I27ZvPztF8yaNwqKjdr3LBK3aqMwWW7eCQ6mfDh+EGgWBOdPHJcY3GKJPRCWaQHX1aryacWUr8CLLJWI+NFerZKQcAptqvqme2gapB/WbBLlW+ydVM+V/0Lhvm7VauZtoHiZ7Z5ts+Vbrb1qnrBkCDPJtJZnarLdSuKd69Y7VTY5LQnuflRSpw1UZhfmU+1xBX8MDBBLx7wX4/4j9QkNkmTP95ffiqpOrb82n7/QD9rE53bBphz6+h5Mq/u8LPU9YwX814w1lPPhG/UikdjS8O7RRXNC8YSqkeD6oU2EsPG8DO0JRuvGXBQIpMIxRnw/3C1EL6A/94aDr3N/3KxjhegcfjRbP11SE97kmtP95uwaggfFhz+aX2GXLjijFDsgifjkfow/AlyEZsBeDejPMN/ieVlvhSsCgWN8xUJTV+UrE5UKS3q5L80VJmYqExW/1WwKFWJ5K4qi0XVWXgCIpha/RsDNyKwAz7LBchTgb93LGg+fQ4Ls6AT1Ute1F7FIVO8PRpDN2d00ph9dPut9qNr8AgztcA2zv0yixPLZj4Ar3duZowyYpggjoq1xVPwf/AkFY9NuP3/YQNXR9L+m9AJXi56CF3EUnSheehliqUhsjsPcej6NedlWSSImLznvQAGMFjyMcr/jH/Ux0FZdFR0dWSUS9VAKtRo06KmI/Ze1PF0qDVRgotUos8oeE406A7G+89j1gIPZKNv1RSjBnojHEmjJomn76jcwt5i18mhxaTwC8mdqXHrsXuUod386x6o8AtJq1Pi16IH5Sb7YzSc/0rPWsCEN/hOnaL/50Y4afGheLbp4kQggOlmTLZfAR+/3AAr7LNPoXd+TkB+UC2MVAbPzQgqGmfCWORvAghmEZiEFI7buFKZeNj1s7+uTRQE1RWWdJXC73rfffPzfQv9v5N6QGCHo05bXq7VET5DQ6NzXLyCr/AoDfZM8/BIm2JQLJ5iyLMinX/plxkMmVYi0UVJtI2Q+fp6eaQG1AwqMKUE2ybOivRVKRLMivwTkNl8hdkCgP0e8+ZrdST3yYQJ94mzZ+fPL7bOm5dyK+beQ/vcjv+dYPevNOXOCfB3a6Niz+mP4ULbcni1XjRP28Bo2nV2xe/7Jv7Hgtg9Xy5zAbegr+vQmkKIiY6Ja5vxhC11Aer2oGWCsleC3PiqTCDfs7NYQamhLGM7gfC0z4xFo+sfzvfs/9E2o5b7Fx7HOOz62V9H+bM/bGjp33NKpU0Vyp6InEYYmVyeuOAB2QK/fzQt329RjPlu8y9MVFmOm8SuxS2KxLcAiWqLoptTqieHPjV7wjnWzfZ40VZFwk8s6g0dG2PiBduVltoF80zdgoLr7QfbmXjdhucf7XVA5+S0nd5YKxz+I8ySuZmFAbOGeMxHxO4Dvmp0VF9ESapHkkqV5JF6R1BvO0mV6nGH1BO+GT9pM4mfU1tbwwKsmm3bamyaQmee2lrwoPfQYZKBZyAdPuJUHsS2o2noBuxBv//mhSePdWt3gh7dzJn6jWC3tntGXYww08GKzEMmKpKVVdvx+fg8foYgp/7jwcC9+tzkQCAi9iOOgfOE+XrEXvp6pGLkRPlI+8jSpTGDBBEBVHYMxjyJae8ssD0KAgF7R2lxnhLPOGm8h8QjviueKpISPqMz3vycynjaDKXRaoaS6nEFtx6ELzxzUKt1VCVK9zndE6s0UeWo1R48M7Nz2/6l+8m2SUoTMZI82KAYkpS25P1Lz2w7LxGrrtITaLHMUOM//LOmiYj+vTu7SmOYCR80AZYp0TuwlTpFuVBMLSXfvok/Dzq4fQFzwcBmsmKFnLF3DHZwMMYLKhNvlADpqLEXhYpMbIng4eJBN9wsAoRgQxDgZ+PdCU+heyO5c3BQPALK6A4oGDHHP/UmbL3O4nXxPGQeds0jLLtteLWuQYfehJ4MXxtibQdQcttn32nf2Y1wpqzr9pmh646FSfvFbfocKqNcwFU4K2KKhTG38pjqNvF2+30w8VHC+37RO1G0wxZxvx1QjzjrkLbQHuEgk3EUiBsPEAEXEFFJODpEJHPJxCFnTj3i509VI3KljZX1kWW1Sa+bgURA3M0qEi/QxmnnbxE/kQmnW9hp8PrPjhVL26bW5ppr33zKMGtWp63ItsVg+FgxPxr0rXxvK2ZVAxVNx307zP5E1HP1xE84AXEJQY4bwQcR7hMNXAPxPufdEGeEPXyfK/nLm6TnGeg1ryd0usJOffooclp6wybQWot1J48Mkt0IsmP7Qe+iEaYAbnL0tOy3wU/YADxv+PkZ7w8bSSo7FekBUW+nJ/qeL0cl/ZT01fPGrmsBgANNxzazIS220SzUaRt4JXqZrYaFPG0LO5VmQGQcTUPL6WWnW1AyjQ2EY2ZPabjS3JySMvpwi60GounWsi+u9Vh7UX2EMx3ZiH7TRml7gyZSOdQVWoi2BUBaYNAcsau+voUtYrcc3N9q27p/f6et0rZr1qydfjk+PjnVgtL8TOc3KQRTRENYWH1XWANU4Cu2l8d60xdYLOSuz2eAI9x0SwMwW8wJCc5m5wazLzdwIexMnsa3KEC41NGpN1Z/Jc8/zxhgvF7DrIlH/QLyRLFOJ7bIacr3q1aumkpR1TALIkOqmTV5FFbxitWTb82tQTMud2o6zftO37w5XsEQ6BdesfQSCpg1arWhhmmZ/jHTqfyj+vYtdZQKBkXZcoB6eUu4er2Bo2muJevIWqCl6Cg1tU7icK06ltJCglJf5P9xHh8dDQ0dvfzJuXYOcfZru9ezicxx53EmGMNVmfxMFyKveCOb671ycabVlAvoPJy1nimsyvHJ9PbO9Ml51aDggv3sX73kUCp6KZRzv6c84Zx89/JzaIh1kRfCQI9RxtCyZ3nX4q+pmN8u2rGLv/uG0DGGe2CkN/MDfr3E9Sn+AcZOQMjdn/AcONT2P+xRPBnPwVPwxwKnAfBZ2uajPyYAPBxO3kFuDA8Ij3FPug2BHOKiRGymza91s9cNed+vuf+315w50TCcwTFIAIQzEzSUIg+fAiadxJRg+jyxRT4JMDyeBw1PhfgEW9CVa+0nhiFBOgPbXJaKmfsSQ7ZznDqUUAIEN68kr5jT9rXDjmz7ci6GMT5/8SOnR/MXPWZimqI9CXcoJ684v4SLH7KTS8a+aLr9p/mLti0el+yfuIhB5HlJ/T1FRMNAA/ypigyso8nk5EKgEDNBIT9MEIfSudmbbGc7O/kFcD4mGrvqGel7iHrOI/aS4kEQDMbFTbImcdzDUO3owtfnxHcRMX+wE8wlXPa6I5ywkKCpxkf2au484Vuk4oHllzlHt3PwwSNRCF9o5AJoVbRsAcr2kJFkoByy4Ww/6n1zhXwIthI6JBdU6Er6qO3x1pZW8BI/s+PM+MBjjJ053tnS9XEWr06Qliao481+tGN716M5ojnCHQtb6ninHdpZRkAcoHond/H5XdG/I+mO60YmcUKU+Kxb50iPJNOrwgHA7JjBd8e5P7jH3w3+6JaBuinpP3B/un90j2N/YD/hfuAmsfsnkxytKFlkYyzeyYYXcUyYIla2O/Ywehyx2hr5Q+Eczvvj3O/c4+85P7gwGS9HMxhp9GE/xfGT+OG0bMdPOWF4UccVCcnrHnYe1zXAZU12KkRLTY1AAJtpTZclSxYtkiTL0q8ICq4PIFmSLruSJksxLCZFkibbuzokepgCoQwP7h4St4hGOzocFZfJLRf6nG8Na/Q2QMazbHUKpUqpVAiyprAyeuzn45rpPYyMOmysP5qTx6FcWyfKIcD1oINyCItpp7ejsYfCZmrmmLA4cAjT/os+XDGH+APX36mtlSbmTN4AL6w57CEbSaGhpAR+QovEtmNomHZsG6ZE+0bED8kIJuuR2fA8k9ON6rRga9bCpUeUeB9s3YeT/AquMX9r7ZK/BQ+xVmc8DXGOh2eD3JGCJFWCUmFWWqzVcbUBKQWWU3rnyJ4qsPzAnay2Ki0Kc8I2pg9rkEeqhzqlRJ2YoihJVatTiyVF6WEU34wMC3scPD3DQx8Dr38qTx0HrHc2ZBsq43c4x7MmtwwdHj4XmOjj84Q+ms8O7+3evgt9GvBOBNIvqo0swOq3PW6rZ++1sg2272wNbHtRU3eDTBRzxEQyUcVR7Zu9xcVEt8hVQtcdQoPEQwQlVwzovPxWM2+cbCZDSWbyuF2X3TjJTIKx4jtefovFKHiGkXgnNGCcZ+78SFjlx3mt6IOSx9/xzF1ZxYzD712kPZA0YLdig0IBFJwJ3Njez48QRu4URvHDB2JjyrklnADgbGCAHy6M2imM5Ef0uzrfBkDcyzaye8RA3COm9AJfSJZm6SI6+dL6EQUhTeiWuPu+E+3f7ntREt5VxnUf+ISQk3kd+fKRImSRiLUVwMWBDV7bwZdupG3mo+cKN9ENDgb6JrU6bfpT3838RplwM83oUMVmVkhwSLjDE0Q0FoSoRnniVcFraEkstD43ulFmoM8gBpkRuC/PXrvYv8X35j3vRX7tGzMFYKNvu8+inanZd4n/mi115fJS9y07XMvdquoPNyQcHlt3lLiVy2durLEG5Pr5bPOPzawAM6bik3/zaw1QK67wUSmpKB7CgrbY/0FYMVbEb+QtAfT3KXRUasqrs656Fk4GsmQaXKaFrZS38pHFxUgeIh9r3g47o3vd8E4VjzBjzYh49S8nPP20PB9jhv+vIBrsDDz1YFRV+sc7hsiMRlmw49YQR4PMwegYsoVLy8FgcAhxjA+ocLOYXSvk1ZZQ52BHxxCnULDDyeQYEuIY6rTT5BxSnTDtdA6FiyU3xuCglUp1MkO3g6G26qQGWTcx3W31PRbfhwKtRzl/nsAwSSq8+QZYJjYGTxPq/EKAGl1MLMYPgcXcpz5PU5rVs599PkPzLXM0iupMAVpUExFEguBZRpHj31qgQWnEMdFOmjBJUqjEWROdRdNoUcfs6q7qjvYtTxCsEURMWIioZOxD+hhtTP5oA47TpJ7Ue+3FkgzXsVmjSCyi5iYO+4EWsmf62FWSgWCwM9oZnmAa+iou1k+ghQysc1WsyTii4QmiBocl1v5KY2SX1zys/Sal2xVocwUfNB+0D0mkD/ymLJJbZW5RH7Jo06ka5/BVSMxQNIFiW2ngIDKseRMCZmBtxe2PsInYj4fQ1mjWKEysiU/ETGbSdTF3Hje5qqLHmyZ4P6rPjyVWgCwpRvLhVrTVgYdKSUHxJratuJXcAmuVd95bWYcWM0y9TB2lPkx6otNYMBaEbtZouAGej9Ait2xBauGWozbE+v40/f41P4iwARoIxo4zPlJzHPtfqnaqQZEqEGaMRYGwwuMJnAhrKCebBXQ+Uv53bNO4Fw7ZCSYRxSlnPJSUWxLOcrzsFPUtjVoUlBzuHOrkFOocvteglFCn/ez3OunjkkU3WcCto/wrXp4ZGZ5lgppU7pme7llxsnj6B9fwl4TDVJ7pxg+uDqov7EHiZczhBzVoEm6Aj2wa4VNurMFN4h7uOCCoLWOeoYfwk8xJ/KGRU24X61lz8C7BpPnm5JT1yWYnc1LKhsocgH89d4KvYVXYlEIifhJflsNbluEnX+OU2YASyLJIVr6VBDg1qzRKppNoNFKddJ2gXCQamS4qoqTUxzsry7sSwMOnNPtlxGgIW5JfCSIuV73yomzXRK7RoEpL80tKXj/sqH+6mp4oTWmppaQEHDoSIRjWDAexrfxqwZAmkNw2zSwYDQKzA3J65HRHeARcsrY6ovoUJhKDNJUUP3zYHePqSkoetnA6r3Ryuu5kKHRIi4tOI1nf//J3LzJHxMUaLNI/OpBsJiOgbybnA1CDooMekBCRk53Qo0ltIS8r0PpLO9striX/cUz26ThpuvDpDffptnsxsyDoOhLxCOvZf9WOhXgnGBEIgICbYOW6+BNX3UO+9xW9+Dn43hWesbPVOwvCv2vw7sITSSd2F4HJv2kD1EozbQ2NQuuiIRmmdHyZK6kDdBk+fL/t/nA8bUDaX41PrXCp29ZIuxb9vBanHjWlVdxKwe184PVuF47SIm6hqK/McVY2JYY6hTg5mpxDkyg3Q5dSNIElxYFzBCVrLFSQtBLFpiVspE7AuxEWmz3dfYt7iX+kVBv9TSeNTDC6oqj8IQFz73ujv3vJqjTJ0iWyVIetaxJKQ+ABPrzc2vJJvBssy8nsGN8+I5kNIQZwDk97Aa4qs71D17Y/ZpEY7x3eR/JcAgv8/QsCvVXZVwH0S+4hElesoVWE9UnuotPwT0av2IMn2ZDw3/GTtp1abY3NBKumf3Ys0ouytg6pm20Aq0WrqxbX5IP99iQFMaSoap02KSfeIdbB3agINodmhBvl4tI5QQYpZJ8tmbxZGhXbZJSESMuyGS2OLU4YGeZ1CtPFTh6G78KQYwuXBMeag8VGUWzN0thag+sSm21ui7xzPNjJa6FeqwsI+Rwrgb7SbsU+1w48Gxqu26vsJ1hCEF8ysWPYCaSug1KviRMFCw3TYxcKykUUHKfJczY7xpnkoYpdAHBNdTbXx3MMnpT4amPTbiNnwgG3D5JsJU+bRrYKWpchoDdFTAXw3PmotRXxAN1Xy1X+3YcF+sfIWVP1/Ms82WdsQWr2IhVe5U5fDlNKgV2VB76bY63v0V331+KRy4H6BIKPgQAjNAyf75IojXyQ/3t73vywRxqtNNwpLgaKAiGgAEDhJ5SAvH+hOXu8ffLQTc+XJ38uLdzdNASsClaUhMiAwUpg01NcYiE6iLFyGkQLCXaCoNNgsCpEuSVEmnp6pMDcKyF6iKGjCWhCXfqQpqrO98328cn2zf/QoeCCffTDSyf55Xnn5Hjn+UGDslcjqC32LVQyt7a0N8lBg1tGB6qJoDniBPth4lFejtsdvLPU5ectdY7IKh6Gxis2fjoqPLqpz2IeElYLhyqnvionT2R5js812iKHRbSr1c4Gc/7r9el1uy99H78uao7djooOmrLkUMvqJFd1hDobCMNVERmNmA4MHdOIhf79TbF5xqKk3beDztr52Z0Nur37m6v92kcup1J/PNJCvt5gsJq4Xh4h3sEenv+qcDi+hR/eGb6tC9g2vaoJScvaV3sQ66kJc5d7AQYpUOjnUhoXV+rqB/w6HLDZ/YTUGx0T07n7SZi/j620JKtT8aqUlPyVX/V4Ab4wsBBPfqPfnJ+sSsWrU5Mt23YlW1emqE/qqCstHg3YZAv5B8hPUVVKuSNCG9iIgCBAwwZBQS5393uvByd8jj/wer/rJ7e6YiRBCyr/O3JrGfTgsyengLvItmAoNT9l9QIaQWEH9Djl5/8ObW+BJGOQpWnzhYula02gLWpuOfKM4PqzvX+dA99DbwVJP0iDbpn22HmaS62aK23LwiOXzYFkIHIgu1eFRwKex0nMGCaWJQTpBT+PeYgxIIF+32OYH4CPkw7g2zwE0d/nvS51mQElRsZ43bDL/SbK7elybT0nyGXQD1YyKxsSL58n12io/qGVkbzUbgiSbf4etOmZl1LDgYqghIppaILLicR6GyaHO7Jz5bDNW04UQIkwAbixzyp8TwsJS27dgxqyhPeYZfOtive0xJ2xpdRED61V+N97u9mfdkiI1cK02CRiuCxDYTT3Pb7desjD5f4B50MTq0yQvzhkODF+YOHq9M3NYFmCGY0dHZ93ZiiQCt2YhUopYs2jZFGtK8lXc3iBfwU8D3Dlr8C5goGzi1OC3nAaFuDwcDpa8+ibySEW14+NlZkio4z43grxHHF5Lzf4f/uZnNnJGXXiWdz/3WWJ0ExRMmR3QkVqkKTQrqTvcC71xA3Pp1eouWs2E5BGui5lQ7DAYXwOsg7fgnQhkNDFyOOyrC78FpSMSES0ZMpQnYTNHVcCojXGBVlI6MqSIWfiWzPbWBGpEMn0VgL+3vAzAQ6ryYl6v4Ul8XDu7A1vPDXT4fCPnvWMD4xOxkf6xlMH7zku2hveuKyT4xEWFjx4e99S0uXWicicIOWFkhbFhsNUar90IIUN0wwqRXnSlhCAJ1jVw359hDVmc/gNu4dz77DNGOvI3XMVuDjiJRKVJyJNRdgng5RPEpHu/C4RJ8I7o3S5c+4W8e4DbL3awO51G9R6kPlYAyFQCBDKm6HhFjaF3bJo4bedspdQXx/xPar5y5ehoCBz3QQdmilHqWWf760ISU5UTl4REdJaSqdpslG27+LFKftqP98NnYwipMH82igbxu6ewmB+sOCXOXunql1jo8lqKttnU1bKkOWsmOEz5ciUfTP/l1VtzM6juVrh4sX71tfXOALqJ+8NEUX6RFCpUdbsW66WL/TmExbn3TabNHvjLShTCPw/QRqBE5/MELQR8KwI5FBzyZ9SBgq25r+U+GfitiYOFD/hx1M59qu0kze5I4Gc2kxtEaSE9S95fWrolcuylepC1aoOl9dD4NzB0r23hk0CagtGH20ImIy5rLmCP7ot9p1a583RYcsmZ0I/rkck+47otr0nSxDBeReTdof+qt1d2GUORgDw63XmjDTyvDRe88qY0iLvc8X3WnuHoou3eccWKGNsJsOTlrvHECe2pA7qHAbOcp2SQ+mhiRPO35mfKbUULsOfO9uuzpKaw2ll7kE8wM/GAxt+lkIlnP7o15j/G+6dKX1ZsukkYwUne8WJZOC7p8ePORZjDTfNmR22clZYEeFWzRjT7y44aXwcntKsQq1BUURxAnTX/EJVkaqnOfpSauDy5UgTXHRLQ+uWYEgHjxTCvzP1HrNO0iRtaLA5gRUjV9GzbYNZujVcOP/1Mi6W4PkrtA/niEt2j0Gzv440x09sDTzLlHffNeXHo2xmk4LpFmebCCGFPEs7D/9sDrXddODNUFhIbUyYt8qP4QJgzClTb3uFijw0KoRM/fdWy4rkPvxOCuG270GOj7pmGrCpTyY04PrmXWJrHb5+lyXwrA4gk99ORaNEXhYv8d17smdiL6uX0kwRgdsJlAq4zsuSqCpApjtoo/bsDsvAi221EA3HXoibZE7ihKDih8DdP/gVg1bNCeZHwbUyR40nZsQxWcKNL/wrbG5TI3Qujp45+h39bTSTro4RQM1fPVzERzo7Boc4HbVZHuKbcktKXHT7xhHmUQyd16biWAj02Mj5vk0+07xDfFqjwb4F4CXsjevkRNij8khM9CxEZZRPrp69g2HZgXKXuGjFZ0GUB2/R2afbpPKqsKYVsVlimMEIz/KP+KmwTySZBDEwvaOj3gY94pT0J+u8GVbVNBfagd3zu8en588gF/NaplsvKY6Pw0z/xYSeEBeHMKygYnmIT8nvj76zT+Fw85k2Hb4iJDT+WIbN8/SEY7sOJjcfycv55lZfLTZaLS2+s13CnZ3DkqWHuSRDCU8CtS4FM24SF4n/w/yDj8RNXo3pbjEcnXP3qCHfPfNC8ulI/CfmJ5mOF445SfyFvpDhbjbUsiaZtYaWcSvuz0SISXwqwNcYmvUnajbky8vuZ/yL9KP2n264XybPjzRbLajYhf+Ec8d9Ym3nP6yp1ozDC4Dx1vN+t8CE/jSzCHn93+4oRGjW3Bm4GpAQ4Dbw/JYRmN0z7nk5PhdXSqdmG/zd411XVyRBo2QexkUzNnPCMDEuWqO0oTpL5yBVh9B8Z7s5G+ScGJsY2/jDxpNETLujJBTD3g1Iw9MHP8AsnrrNcXTDdi0/DPY6SIJqsynw5MYljTjCIApyXNZcHGN/8H4GmWObeUdevTCPQnSGgy5y32Bozqzw7EGR2ZO36Iw6BGaPxE3i4gZ49tP2o68DEtHInw6uy/Fe3CTjeEf6mCdp8YunA6yS35AzqlgFCgJCZ/d5hRb/dhu49RnRbJ+mHNhyr1B2sEu1632qXsA5wZlwLN32+ZR4uhtewvVOzzSBPIb0tIAbF4nc2x2Wg1e4xsY0UdRYJCgPzlWKrYQQYTRcj6GTYa4BiQOtsmlZ0VZz8neHT8/4STXuD+sPTt0d4uIYhmWWb0r21a1jvU1nnh5mHqcmT6/93Rh+J7Rt8AicGum9ROq6DCThUbp5VY65ET4nEWmLjNJL6KHPUzyIHnOfxVZcLOMb/XvrXLepb/xw0T0YgYY9rZs9p/HlTFBxgzPaDdydPdCfPl0+RktU1XvuOUJbeW6dcPMC+LimWnlZRbYxtCri4BG8sPiF6GjmWf6mnj2j8AQP3apYunGA7torsUYmrNL3lZN00gEKFQriYjuwscERwbFK3OQkWFmhc5AYHOAQik9PPvv0h62K5cbZqI3O/C1z4w973CS0t2+d6ELWe8wkt/ggepzqW2W9JaRuLfd4Ca8OUGrNkvdReSZaPAo/KZsgd42LcRKn3EQ0CWPQHBwNwDmKdl1bfi60EddjWOie8UGPnAqU+tJ+PkKq8C14ldlepCLUEtQiiVFPaMbrkchaQm0Svfug3ihx4ZsJKpE0QW0tVSMws+dgkCea4MzXqhIziikksgXfkmVqQi1ebZCJ7QgdiMr07qAyZdtt8mFPYv1VzMdbBpBLDvzkx2As8uBwRxeh/HATUXDX1fCvCkl51rEw6ws92n33bN67JpbO3fVhkPHgcwKrDHFmbKhXCOuFcC1cuFSoqBfBtHDbM1S4M5xqpN7Dw0EMVNqC8r+FiksKmAdc0RJCEnBAkVLDzrUsDmq4l44L3MTZ/7DaREEhKfgDu22zAK7p2/1nj/iNeHcVJsbmY0WAM0BDmRuEAxySGFOAGauEoQ4etDBl+1MUO7/5ENaKFfecEJiPESMQVqwVARdjrFGSKz3irO0fwPlqoMvKJ8DhONU68H6UEOwb8GlicEgI2NsLkcJW/5CKUMWUowYVSdUdhBlQaphOdw5qoVFKzCEEddQURrG3Dx4SA8c2Stue1TC3UlAULYAMRfiIOvkhBTnRHlp6T9WUD4dVVBS1xY+KbBuXow6y/lDQvAGm0p/vewuPijt6ZdIb2R2rwpjwedMAaESsUfuwspWgW6WG61Fq8ODw0NXzWrBr022fpYesC5025ycbP85apXzKutuL4buhBGsfuXf7O14sxuJuCnPe0zY+WLTUC6q7FEyjB4QIY2F6Rwe9DDNZL+UeOgUKVQhyshvbYSc/9uCxJ3rHftKzyIdi/7pe+69Hl49RTjAl0dZZ2jm0ksPeQbtBTCK3xFZjX83HEkYQYBS6FMga4dVowYpotTsVocHEfiFOlLKi4+Sb/bV9rWld/iqWO2aVo0yEFCl1MG0a6JQngJ8SMlKPpI7S5dVqNVyVhavUmFaVthjdrvJBQMmhdxUupMsUlBpJIU1epY4pWP2FXTsvge+B9ioIbx+R6B7igOkMkOnL7EIbnAdx8ZMRbGR8vNATn/zMjLZnJzP+wNvaPQsoYpwVp2wPo4jm97+z7fJQ+Wega19Lyx+a2ItN9k4/qpvRs3YNFKKESl1mQBpgepUG0Auch8NPIkJCtDb0UOkUZ9UI6H1UG3U35IQsUUo1iT7ADbtg+Dm2BcSYom1T9rbWMCeZNZYf5TN/Sze/ZU8w/59ZfjffoZ/WvaX9MzRENo7EBBmudp/Mi9RDeAvG9K6+2Z3FmYRUXipJk1njPbVXoSHtSh6JhZi2N9SfbbS2n9Q3bQ+sIsxBpi51sJb6DAsxwKjgiKgRYZb+NKPtmP8GH35pYSl4T4iY+tmmj81cExI5pB1aMsHCOemdEc9J9dR6FsfgJnG0TedgeaoE2NlNtGJ/Y2xjBTpymJYSFGeDm8DOwv7GXPsMuYYnZF3H2WnE+V/scOOIyTitUL/YBx3ibc6xf6EmQfxzKy4N5A5cWnGOb6Wvej9+HE/O/Ttilv+7XHK/GA7eYU745O/NxyfD2xzwfyyLbJFR33OfnE8nLpq67jKBYZ94xUjapABXLRJ6UMiL3FLCrPNP4o3YM0w31eMYSjhloE2OpnxSgYqRK63XJO/aQJZEqszoT6fQLvj5cd9JvAM/j5mH2BG4mArP29cPp/E80iWOGfO3r/ukSDRv41wM72B9fI24mGAp95WROOU86Zx0mgscQvHuyXeQhv6qirXbueK2znKkt/EUEdu4kGEaPiKfjp2unK5XYIRFfO4pj6o6JnS7Jg/8f+nswKg0ZjWjUlxhX7ln83R2JaeCN42/Y0CQThW2lbbTt7FUCQr5RcJywsMlhWcWqRBIpykK4C9vOFXkHpZiL0NHltXGsqauRbPn+y7noNZNjWOW12KixLJS97DEUwfPE2g7dBfYz3gB06rbQSOeM25uwWCFKmH0XC09QgsjHQIBCBA4oYUsFFz+8cPlJSB3QS8d2X2KmV6AKYDAYyE1dfAhC8mjp9C/RgHIcKzyi5XMa0LgFmczZdeQUzCaYuBSOtURuTzLrhkPFfwjhZJp+OZEW8i0tPs8eNzhzTuulD0RBN/d/G33+fUCglMHftpcLKR+3ultbNXbd88QjYQ29xomm/4/f4IyDueCgI5ER0+vIi8vR6Sjl3jbno7KOKVmeRDeu6m35/em6QjuvmXirINUuxY7KjGZg9Z2STOJ60IEBUw5FEXibeaSu3JTeKS+6bqeFG7zCQetANZkKjla8tNSENBwVFGTF5MdNZM1x+ZHeHJqYrJ9jf1M5e/Y3JjMKnm1HGJTbCow+pX5V8wt+I2emu2d7uWV7p393CfrlKnktRPPs7wzvDxfpGcdewG6U+rN9esJ50rZaXcI7WzpOfargOydNDarNSfgtSyLR66QWWX3GHQbjz7gMEDfGK/gn0SL3/j18dRW3CNX/Fs7+DP+p10cbYjGoR+VDdA5tO1n6IQ/ejUPAf+9v72yLhYCrPbP6X+LL/zVrpOZJ9scLBBsWvpz83UIvuNlwPQyN4tpXq7tP/bCK7psvOWWNSHe2lzX3BqsnVWDC974giA1szKTzHuxCxfSt41qusgL5+GzOxKGJcPVBzBPn2mULkkrZN5CygwJWMPWKCsK4r0POlpPXHX1pDxXPaccbyHryboWV48TV2r3HlL24VQw1fbt7kfODuypnjGw69V4bZ3BOGw/fGxUfNkh3mfD08JE/k6ByXpQuKid2HBNNVYtyqYShHqhLW0KTRnjN0WoEDYI5V4dOwrtC/UyXRyETOnDN2R5I9HcRX4LCQKrWw4oFNH/vt52ztrRxp3l96xN2NtwDEOYPZuAa+4RFEYme/+rQFJhMhoUKcSuX6Gh1JILRIXkGX9MPXftEjwuxMIwLiaqiM6E4ZZJVBL67qnioBdQrcRW1LR0EbuQeTpU56OEAh2iNmTzhFm6hhIaA2Vdy3HReVLMDhExgjgbeQjKMg5O+cVmZ6uwKlewBfMjdCg5WdiQjxYXqtO2PhTQIR/p8H8s02zft8uYktH1u+eiB9BBeu2ggxPOzm1Owo0iNSyrj5IME0PdoCqYSKEeyuTGYIlLh9IMZ4+iSfTRm31wMzwKboTXsfAiEUaYVy0sWM5AGOFzYCoYCtl0i3PpXP+5S2622kQ4NQeeD4/G2AjWd1eEFdExxqOuPbCWyoMUmu12ONKGScxSS2LcjW7GmNcf43xS5imkhWkxkHnVCIfnZOJJpPbka/i/MV6dRE+NXJN9KMY/5m8vhZeHlzxO11757HeTlSVEQmUlDmWxt6AcZZNcbka4DzJxUgS3yD3b4/yTiBDN1MiVTZxfE70tbhv6c4ks5dyqpHKNBR4At2gkGgssAGbRlCdVutVz5FaYxatU5IkoyoGLLtvqqPbCOAzUVtzg2BBH67RG9EOh2boH5GnJEPDt6+mD82Yk+dWhCVHAgVu2tQgYalUyMHfLAdvkLxBEP2F5MBN8AotYqxnqdsFFBDP+qjlMXOmrsiZd0RkhYNgcm8oQFdOnI7xviY12WcnKlKflaxTULuryDZ3aqIxajqt9tN7HzNrJb5XcNRKdyIn/hHpe73wTWYsqQbUgN8Hisuq239YN2Yi3bMQbKHq8xrZYzH8RNdaAHcMexF7BCoCEDdPEseluRLgZsGxmb3AbUv01sCjw9uKzxYHn/facZru8wfyPPYx5J4t4A0Nc62FVzEOZpsWydP2CooSAvfWmGcHBM9qJzwhpH5b54JDztwLJhbcByYWErpZygxOMXI//6kgJ5MFi5plJFgvZyDegW+mjDEbMPUstyWGUbuHcX8++x1n3NyeGFrX9OZ3BGE46zBhl5D+8EPH82L87fkXw/6QZkpWWKmHUGivMTZEmSha0SpIkqfmgsf5ZmR6TrFiJSfK0Hiy6kahUnZKkTvW8Iyi40K1F4RVZDyZ5YlYqkjFl+vpnoDFfkmqf1NyaKEmR5tynb6d3Es6Gs1MPEDrftwHvrIYnz1Ayn6hfaZhtnanh3BTMv1pRHDX92+Vo7MUFVezGQsdHErU1IZqT5hzZIOA4nglabF26+FtHxuKMuVYHm7FG9f/R4Tm3DpPi+C+Ghi/fWe3bdFzcMV+bu5IJ/BsQb3YuXU4eAmXQLGWmXJOgS3S+yy6yLTTEGePPp06BlEAe3MAmX7CLWcIotCmwLTaaK/cW7rNa911X5+wrKPQTQfw/qoDFewno9FtSWrLYxxYpeHVm5ZE8gRzKzrljWhzCy4IFw2jbH8XMq/QIXfdII3zhhS5jl2CbtAbwFkWcQwsAa+E3ZdrngosT9f8czraj0AERdbKVYzzZuT0vb5hqJI+61pl94tZCcbsciTHSoqXm2Qmz2o56xS639rzrEX3f3AZ7vxZDqPHSnoyt2oGGQoaW5JCeZVW+qqwObitqiy3MtmRnsuaB9vXR3/EvCuY21XrHZdcsSxeK72MXZbzcd9iWLK4Ktp7Y6pkMyt4SeS28CkEj7TInLtyqbnJCJEX7W47Hc1xMYY49CHhHsIuTCZsCWwtXYEI+vc2elotyZsFVDTpbKCzX/9TwjP+CxLCThdg1fl34LuJFovB6MixkfJWCoBhJgQf/WfDi/Mli29WNiThiF/ey/clwiMlufzBYHDiEbQL+OWxufoEyxgghp09dFe9odsoqPVrskf4p3JcQ01K8eUpyyV732HrnHGgRtIpGK6OnSxLtc+Ni7H53OtF6hj7nbIv1MnmHkjJcz8/X8WPYCexwfBrJCskEemJpUIS4zDPdIyXFI93zY+8WbahdxKHWmeF/sSAHZpxfXWVDFHFERLtDlfDLcvnQXB/gQ0vnn2F72NmIbSsL9Wef4aMHUyasfOtEimZPEutUaHf5hjPenjMdJKnsxEZZqqdmWClJ0ZEWprWpoUuo5F2MirAyLWERq2jWgSVE83dUB0wFFFCJSirePeIoCfgr7K8AicPgSIQ0/darbRe2/fXq1P+5Yx4pRw2gh1D9pH7UEHrgOMJANlRXm0kDZZ1ebSQbGxLICYdhJg+Q/JDXE8jldUjfLG/v7CrvrCwf347k0wHn7Cxvn1CkIOO75luGQNT7TfM9Q9QZMz85YDl/fcXU9bwV/knzY0xT+LaQfW5Rrg+SgZLTpIe7aP3kW6DurlshK5CdYHSbZiiDqk8qHvvT/mfM4JpgQJttzKWYv7C7KyMWa87dS7ZNz1hxYkVoE+/ru+aduTfa+83d2fzuKwhUJjmF1xZUuYXv3n306JByaC5kH2sZ7DNUHz+OFLfWzBPUJEU72wgVIptYm8Fhw1BQba6BgGfN6912k6XkE+vc1sv/3kqYRa6hEIGPwNTD/MRs/Dj/R59kaJU8q5vVhUTyD0aYFrHJQmJTNyt6AvonprZ9ZhYTuwRjimW1NrEpWSIX+VOKYsarshC7EpmL0Z1B4GAGK8jsU2jxcbcpJmNWsENvtE2YdvJy9FFMDOYomuGQZahV3oGO8Tpj6B+MQQ9mFP9PKaCQWfT/Fy+Dueo6VbUxlGqKN6UmsuLN9jdAGUNY9/XdFsHY0Od3T9/dXicYE7S++7L2TtWdV/9GzERpt7z7quMzZtzsBll39x3wkitJZtI6os7p1c1baATEq60uNckvKf23eUEQ6L9oh3kDvAb+Gt5hDCkhfzo5gVSzZkKsm9RjHvZaXlrCMFdoo5j5Dj2kjaGrP503GVzJRpIbyUB2JRvEyzKSPnZRgb5hJQuLctDrpTGyyfQoHBOLkn12xTaGRN2JJpyDiyV8e5WkfTo3fMa5cmrXb3+7Lv8uP6YLl/K4QO1hLdPX3gOBwrs7jHYYFBIyV3BFkOisP3n5pOzcuVHoNSioO64Fe28iK4s8sqURNa9cBgWeI8MQOJQuopB5vQloCEJRhXXBNfGWqXr7CpH2cRCI52ZRJVoYOjgNAxf7DgbuyD1l0O6qwsKgyM7OENoi6Hy5Mt2wVQoEBJ3A6yXrYRAolI0s7OsFqpElO+E2QNdDynRoK6WzJO3kB6RBCYuO984g9QCdd8K8hPpfBIeaIZ9hn6EaB55WfdnuOO9yFydlAOkUDGJHKkdSp+xAFOMuAghYcvNAy00PcAW7DXsFrKlXY09LuuJqu8Nzlb3iNnv2dATKc3aFCwpThL9DiAJ63M/ZyUlL3sS95GGCnWE+56f0zjKjw9C+pnOhqEfPl9w1wdyMN6udhhVvxodhywR20InXsOxUUOoxiBUbrACP6yLRBlSQKgKVhClBIbP/wXjei8GcOhaN9iIicIi3CMFfcERjJZZuZMinalAIuD2MjHhKxbKzKBB2K45BrsChwEz2CzaamoTD2dAwODRtFztO0S6wJT+DcSooOnbF81wchsLAMSjziAKehCKYELjhKDIuTmAf6Sag2BeLgMBrwxlwRMEHBDZbh8G150CRdIB5dpI9ocphI+QN1yHTIIiKZ7mMG5+zGJq4xTAYYgUC+ZZ0sl1B2hOrgyIMIko/WavYtBmBNIGcHIymSn8G81figybMEGUY0+TUhN1KHhKDmGFK8DLBVFBOyMJG8A6PPJYARl0l0oII9MtEVqMXxaJR5NwILAXi7VAIHUyFwIGiQSrp5+lHBqT2Yvt+Oz2vy15yGf08g502m1S2hmfg9QM1yLroI18BKoRtEwLVyTFwANveiUJk9oWIXFeWy7c7Kc7NMAOMThARCrvjziTCUyKnYKrZ+iRNez/EBUH/PYDV152HcW3XErxj04HnYHeLY2F29rZu5kjCAdvPacqxAchsz4q86JnsOk5utOdUMLv//6g7CTPTcyVqyfX/vUeJSBOYlIrkevKuHQDU3UHX5uHqZn9YSV3ikTuNt9yxo7S03Wm53fQcz8XklVdnz1knrAsLnRHjNZ/bZi1o48z3iq0NBZqgKVM0QDnin9S/GM2cXtwYaF72Iw/SzvjskQaxTha0mWIV0THyUpmxLn1TZRReR/64BlBrk8zDH1vt5+lDDvQ8aI/lOZoK0vjtM6XeAcFA+Nf2J8ovE9x/JyoMOLE3mjl2rsM0Vp9v6YfDPgn22Al6MkAaTdYax1X32j95T+gHkg9UAyKvNGBH1jks0zrtoICDV48/BUSOW0kfOWY9nTTcRzY4K4osqHxjpNtT2Xw91Cw+sEjM6DW1yYqcdV1e8BM9hPmW05HqZLn5JIzaXoO77ZKR//O5Z2ueRC46xMu84o8tsdboZUUKOkkLdNCuFHGkL+SU4zWyxBeJvsdzRGuzyEq2OtATWe2tyuAGP51DHrrMvli9Hsk4FfSGC0Cd6b8SHP8bHZg8do+wkNcv3la/bAaSfskQojVRv8QoA5pY1etzYqQf8MRybBS5rZGzfs3qpu9zBQ0Ki2QWhdkg49HQuG+kToM1MGCnPGl1yzFumZxsCHJCf8Bh1OqwtUIhB605ad2yg9JLdtZD655dZCgDI/ox51hYu3TyHeknBETiYPMEAdlomWwAtROa7CqKvsNCj61ez6R6yDb3+hnbNSIDGljI0ZO80TrpGM2LnUbQj2tD1ffp1soc19G/G7Wzr1J7BPVzDCvs9GrVLm7hY3p3Sadzx5waYUbBpU72fiD/1gKy6FdtYGHdM0yiUXdW652ot10mn1clMiOmyQB7YCl3ygkLvlMok5mcrPeg1XWDFADttXf6cfVIQyOO6qOmRyZ3QueutNCy3g0eyVBfS6qhOwO5b8Ar665+jln2HsACaJZZ69NOCsqf9ASpO1HVewi8/MIPxUJa/fINESmhDvcpA+woaozxzUfFltqC1WC7pdnlRuZZ7Hjf/UyW+2gKgB6MJX/bQgrkx44PdQogDzQEX7OHIpOTDSYraNajILXxdkgnETBLfZ+CKJBjmsyQSX0fFbt2rTRAXW0N40o5kP/qHyKL3iCAet3GjLI11Tq1P21b4/YhxNC5EupkT3bYnijoI3qyEIUVZMf66BAG+1aHZQC1vWlI/Z4XCFC/+pu8UVV2QL63D0dDzWl/2MFd9+eSwpHfMy8E2pX+vXFRgJRQVe2fU/aqogB51PCtiSKxZr4/o3ejKtuBgTLytwZzZjgwtr3DJ+XsPf+q49tzS+wMS/dhF5gykYrKHq5y/eiGMJ2n2YaA93vdqm+PVf0HHI1Mq2MaJqu8U4Q08PGWG32QO2v1Fed3es9SpZFm31mRPgul6ZCVXtxwa757FjS9X51H0j8R2Pi6i1YqIF97t6KsfF+akR+dR3K+ajGCeKcUhPyqm4hGkR52hvLaC13TTjapVCNnbo966Uz98I6hnehu7lg3HyX33Fz+yIv3hv+fvNLB5G8n8if+J4jPNNNBA5bRg+O0C9OiJtzXWu+HLr8CX//+36XA82d2ked//QsyzW5+pjvKuWdSziz47lkN4XZXAHqDLJRsYd99L7z84XSH4YzfzsH5/sL6R5Cw3ff17Pka54HvC9ba+CgziRr/2EZzfg8b/DwcbYBesQID4Nf2bQBowHN0thDwmVjoUf6lRcsmA5jW4ZZT+BZeyVd4A9/D2986gllg31unwDRw4K0zwS7aQ88Ci5TKgAE+A1vVT946gLngBd/CL/kKv+N7+P1bR7DU2FunwFzw660zwfkB8sxmga0FflB4bHhGaqbCh4GSYSbOkjbzifXcG4so7N78xpLYk8SXV23bzzlgid4BPvU6ZkXpGPr0ncyzY88LqRtDh6dmOc8m2n9ZUW59L2v1cUywMYPNkBxf2w8vMhUKKGKMVzmWfnRPmDbnGRP3GpYPf8NEwr53RMGN3J8/Z0GYmgVwV3mnrZu20hRamyLkH6XgImnME60QqXBv5WBTxrLCGGZkn7vQyBqWLWcr+YMNw2q7Xfb+9cKpTIHSyiircoX/AeMdSLHy6vtDAESYUMaFVNpY54MwipM0y4uyqpu264dxmpd124/zup/3+wHw44FuBMXwX476/wdFMyzHC6IkK6qmG6ZlO67nB2EUJ2mWF2VVN23XD+M0L+u2H+d1k3/e7wdACEZQDCdIimZYjhdESVZUTTdMy3Zczw/CKE7SLC/Kqm7arh/GaV7WbT/O637e7//6/vn9+y+VK9VavdFstTvdXn8wHI0n09l8sVytN9vd/pDj6Xy53u6P5+vzP1++sn1L1kLi2wmRHLa7krCbbsgM99eQ0IL0AfKSNjsFww21gkimpHZcEzqBxnCv7vB28g4+2cBYNb6qYD6xxEUlZlxJGpLqTcKoCN+SQyZZn0V2ZqAGl4/8+vf3/+caPU3N/cAym3AGjj3ylCyyK4Bk01k+OT5YYm3z8QENY0+QCIO6YqPfkFqQm1ki3JDRkFZN3oAVone47wqxFLLdBkfzV5ei606uCsJb6cCH3rCUO8qtoplKQXNfWKpd4LFOqLP4ZBfHghLphelE1S1ZVdRQhbfgD6qeLGRJOKDFLOr73R6lb+EYljiQbit0Dv7Ze/re1Xhq4spu/35BVgyLDm/YNG272pKA7X5KxJRwcSAZPSBlSpMIijDXsGBrSCIb7ixIMY10kJVsW9sbg0QdIR0ZslNjGVCVaY1bsvgl70gNcSAN+dB0ky6UQHgs26roNEbfZzvWiuTKVVpRtYAWwuVSqV5dTeOVQ72S2nGGxN4u9wfIHSSuBUZrdLQmzxz2A36w+EQPk+9mbKCzRAxXgxlxndXi0G6Xk9S6zoEfmWUParlPJDfMXBHY8MnKipa02BAJUzTp6afZOuvthl+YrwqSQFOylgYwB50ywRVeHSNjnwCw4MciKxXuqVhAHW0tklFWW8BbwuHQLYTLNZE0WCFPeV8VnKRZZ4TrsRAro4nTkg6dbth2PE4qwl3sthctjKQhTVba7BocKtu8KEk8FxYS7Fxw3CaNRNrgep01IKGW4zSS3fuvf2IDXDgl/mhYImqU0x2LJXZNsriWrlYqFy8nM0tUsA5y7J991rGQ7ucPwDYROIBEDIBEBIAEB0DCB0AiBEDChR1wLjlKQErHa1GCCmNoUGUs0Wmpqh3II88bBWbr0fErmRS5UYPSxjJKpR91hXczLieQdQhHSts3KBleZQilIvUmNZouyQiVgcQ74ySdRTCfHpHUvXL+mFJjDnlQ2P1KGpKGZTezZNwgMZDsTamLkwXqBmCdBW5TlewACztBFcJqL4I3nRK2C0gXq6C1WyDLtBW1KAvf68hHIrRjp1Um6zJ90Wtsz7YksAfa6SQngmx8QC4K9UxCZUCaJM7GeYEIVdQqfRHhiUXoCyaXhMp1ZgGkPW2xAouY3N2kmZMnqb3kGZseX2QqUVjilfBB2dtqQxJvCt27VwYsiWRKGGnyF5bbJUX3pi0Ex3xD2JtkmQ1qmZTXFhzV7uY/KJ693DCOPTgxHkeFRFoWCTI6tuI2IJad7+ihUaNGMKfMOXL3WcOAz0ytU0nd3WdJJlOyHWnnl9ivGoEhC5oVkgxeS67AghUzS7CyqzG+XMD+4NQmGQINkFgVUNpfex7T+zSQ5zWOzO8dhKtMJY4sW0jc91lZbafHlFYkN7h03YM0a6nqaJ5DaQyJdD0z5cSji4+PE5wfyXHwCa+14h19B5NJiNt8XpC78fdzQmeMhsawsDrDp49OIJMEB1nHfi4LjqL5wvuMR5YlaZT2WmYIDcl7TZfCAIn9asozxQodzdTnqDVUsiLyihD51AzaLGjBASTV0CqdHXORRRbLMTj/Kp275j3e5wM+1MVV1STFPJKIkTHL4ZN12KEdvpzAEjsrZ/2gG7aZkcx2156lojB1X0YX+Ml3sgu8Ays0PnOni3uPr+8h6Yc8/6KSCcLjK6V+VaOnF2xflu5Fh5dmfsHhBfwLTZOb182rZ9j6VXVrY6E7nXi1to++oLtvFSUwjT5VTGWUOqlns4YfeaXIX58AAAAA") format("woff2"), url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC40ZTk4NzdjYS53b2ZmIjs=) format("woff"), url(data:font/ttf;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC43ZjY2MTEyZi50dGYiOw==) format("truetype"), url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJpbWcvaWNvbmZvbnQuZTVlOGY2OGUuc3ZnIjs=#bj-icon) format("svg");
}
.bj-icon {
  font-family: "bj-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bj-icon-yujing2:before {
  content: "\e726";
}
.bj-icon-yanjing-kai:before {
  content: "\e6a0";
}
.bj-icon-yanjing-guan:before {
  content: "\e6cd";
}
.bj-icon-shijiaoxuanzhuanduiqi:before {
  content: "\e6bc";
}
.bj-icon-qianshou:before {
  content: "\e6ac";
}
.bj-icon-zhiliangguanli2:before {
  content: "\e699";
}
.bj-icon-jichupeizhi:before {
  content: "\e69b";
}
.bj-icon-liuchengzongtikanban:before {
  content: "\e69c";
}
.bj-icon-Android:before {
  content: "\e693";
}
.bj-icon-yonghuming-weixuanzhong:before {
  content: "\e694";
}
.bj-icon-IOS:before {
  content: "\e696";
}
.bj-icon-mima-weixuanzhong:before {
  content: "\e698";
}
.bj-icon-renyuanguanli:before {
  content: "\e692";
}
.bj-icon-teshuyongdian:before {
  content: "\e68d";
}
.bj-icon-putongfeng:before {
  content: "\e68e";
}
.bj-icon-jiangbei:before {
  content: "\e710";
}
.bj-icon-yingjiguangbo:before {
  content: "\e68f";
}
.bj-icon-youduyouhaiqitibaojing:before {
  content: "\e835";
}
.bj-icon-shaixuan-F:before {
  content: "\e690";
}
.bj-icon-tizheng:before {
  content: "\e691";
}
.bj-icon-truck-fill:before {
  content: "\e884";
}
.bj-icon-truck-line:before {
  content: "\e885";
}
.bj-icon-a-shenqing2:before {
  content: "\e7eb";
}
.bj-icon-huangguan:before {
  content: "\e68c";
}
.bj-icon-bianji1:before {
  content: "\e68b";
}
.bj-icon-folder:before {
  content: "\e72d";
}
.bj-icon-shanchu1:before {
  content: "\e6ab";
}
.bj-icon-jiahao1:before {
  content: "\e689";
}
.bj-icon-chakan:before {
  content: "\e68a";
}
.bj-icon-laba:before {
  content: "\e688";
}
.bj-icon-zhuanfa:before {
  content: "\e683";
}
.bj-icon--jinzhi:before {
  content: "\e684";
}
.bj-icon-tubiao_wuxing-:before {
  content: "\e686";
}
.bj-icon-dengpao:before {
  content: "\e69e";
}
.bj-icon-lianjie04-F:before {
  content: "\e687";
}
.bj-icon-jiaoseguanli:before {
  content: "\e67f";
}
.bj-icon-xitongguanli-yonghuguanli:before {
  content: "\e681";
}
.bj-icon-zuzhipeizhi:before {
  content: "\e682";
}
.bj-icon-tishi1:before {
  content: "\e6bf";
}
.bj-icon-shuaxin:before {
  content: "\ee17";
}
.bj-icon-fasong:before {
  content: "\e67d";
}
.bj-icon-chuizi:before {
  content: "\e67e";
}
.bj-icon-danganwenwu:before {
  content: "\e8bc";
}
.bj-icon-zhaopiantupian2:before {
  content: "\e6e4";
}
.bj-icon-shalou:before {
  content: "\e935";
}
.bj-icon-git-branch-line:before {
  content: "\e6fd";
}
.bj-icon-dianzan2:before {
  content: "\e6a2";
}
.bj-icon-qianshoushenpitongguo:before {
  content: "\e891";
}
.bj-icon-fangdajing:before {
  content: "\e6a3";
}
.bj-icon-bg-circular:before {
  content: "\e6a4";
}
.bj-icon-bankexing:before {
  content: "\e74a";
}
.bj-icon-xiazai1:before {
  content: "\e704";
}
.bj-icon-book-marked-fill:before {
  content: "\e789";
}
.bj-icon-xiangmu1:before {
  content: "\e7e6";
}
.bj-icon-xiangmuzonggongshijiao:before {
  content: "\e6a8";
}
.bj-icon-zonggongshijiao:before {
  content: "\e6a7";
}
.bj-icon-zhiliangfenchaxun:before {
  content: "\e6a5";
}
.bj-icon-zhiliangfenpingjiapeizhi:before {
  content: "\e6a6";
}
.bj-icon-zhiliangguanlixitong:before {
  content: "\e6aa";
}
.bj-icon-zhiliangguanli1:before {
  content: "\e8c8";
}
.bj-icon-full-screen:before {
  content: "\e67c";
}
.bj-icon-shengchanqiye:before {
  content: "\e73c";
}
.bj-icon-qingchu:before {
  content: "\e67a";
}
.bj-icon-shouji:before {
  content: "\e697";
}
.bj-icon-yanzhengma:before {
  content: "\e679";
}
.bj-icon-wulumuqishigongandashujuguanlipingtai-ico-:before {
  content: "\e7ea";
}
.bj-icon-yuechi:before {
  content: "\e64e";
}
.bj-icon-shijian:before {
  content: "\e64c";
}
.bj-icon-bdwh:before {
  content: "\e64d";
}
.bj-icon-xiala:before {
  content: "\e797";
}
.bj-icon-jihuatouzie:before {
  content: "\e676";
}
.bj-icon-yitouzijine:before {
  content: "\e677";
}
.bj-icon-zhanbi:before {
  content: "\ec26";
}
.bj-icon-test:before {
  content: "\e73d";
}
.bj-icon-pingjiaguanli:before {
  content: "\e6f7";
}
.bj-icon-gaikuang:before {
  content: "\e646";
}
.bj-icon-dongtai:before {
  content: "\e672";
}
.bj-icon-qianqi:before {
  content: "\e647";
}
.bj-icon-personnelgl:before {
  content: "\e648";
}
.bj-icon-anquanbaohu:before {
  content: "\e6fb";
}
.bj-icon-jijian:before {
  content: "\e649";
}
.bj-icon-zhiliangguanli:before {
  content: "\e64f";
}
.bj-icon-kance:before {
  content: "\e680";
}
.bj-icon-jindu:before {
  content: "\ed15";
}
.bj-icon-gongchengzhaobiao:before {
  content: "\e64b";
}
.bj-icon-jungongjianguan:before {
  content: "\e678";
}
.bj-icon-BIMchangjing:before {
  content: "\e685";
}
.bj-icon-dengquantouzizuhe-xuanzhong:before {
  content: "\e7e9";
}
.bj-icon-a-moxing1:before {
  content: "\e650";
}
.bj-icon-wenjianjia-:before {
  content: "\e651";
}
.bj-icon-Vector:before {
  content: "\e653";
}
.bj-icon-a-444:before {
  content: "\e654";
}
.bj-icon-a-666:before {
  content: "\e655";
}
.bj-icon-a-999:before {
  content: "\e656";
}
.bj-icon-a-888:before {
  content: "\e657";
}
.bj-icon-a-111:before {
  content: "\e658";
}
.bj-icon-a-555:before {
  content: "\e659";
}
.bj-icon-a-777:before {
  content: "\e65a";
}
.bj-icon-a-333:before {
  content: "\e65b";
}
.bj-icon-tishi:before {
  content: "\e65c";
}
.bj-icon-shuxingkongjian:before {
  content: "\e65e";
}
.bj-icon-duibi:before {
  content: "\e851";
}
.bj-icon-gengxin:before {
  content: "\e65f";
}
.bj-icon-opacity:before {
  content: "\e660";
}
.bj-icon-big-circle:before {
  content: "\e661";
}
.bj-icon-yun:before {
  content: "\e77e";
}
.bj-icon-huabi:before {
  content: "\e662";
}
.bj-icon-juxing:before {
  content: "\e663";
}
.bj-icon-bofang:before {
  content: "\e664";
}
.bj-icon-bofang1:before {
  content: "\e665";
}
.bj-icon-stop-circle:before {
  content: "\ea91";
}
.bj-icon-fanhui:before {
  content: "\e86a";
}
.bj-icon-add:before {
  content: "\e67b";
}
.bj-icon-baocun:before {
  content: "\e666";
}
.bj-icon-tuozhuai:before {
  content: "\e6b6";
}
.bj-icon-dingwei:before {
  content: "\e667";
}
.bj-icon-a-jidubaogao-011:before {
  content: "\e668";
}
.bj-icon-fabu-tijiao-tijiaobanben:before {
  content: "\e669";
}
.bj-icon-wentiqingdan:before {
  content: "\e69a";
}
.bj-icon-wentiqingdan1:before {
  content: "\e66a";
}
.bj-icon-fanhui1:before {
  content: "\e722";
}
.bj-icon-jiantou:before {
  content: "\e78f";
}
.bj-icon-font-size-2:before {
  content: "\e6f8";
}
.bj-icon-zhenggaicuoshi:before {
  content: "\e66c";
}
.bj-icon-xiaozuduibi:before {
  content: "\e66d";
}
.bj-icon-xinzengxiaji:before {
  content: "\e76a";
}
.bj-icon-icmore:before {
  content: "\e66e";
}
.bj-icon-change-consulta:before {
  content: "\e66f";
}
.bj-icon-tubiao_tuzhiguanli:before {
  content: "\e670";
}
.bj-icon-guanlian:before {
  content: "\e744";
}
.bj-icon-zhongxinguanlian:before {
  content: "\e671";
}
.bj-icon-wancheng:before {
  content: "\e673";
}
.bj-icon-weiwancheng:before {
  content: "\e755";
}
.bj-icon-xinjianwenjianjia:before {
  content: "\e674";
}
.bj-icon-27:before {
  content: "\e675";
}
.bj-icon-jidiantuzhi:before {
  content: "\e84e";
}
.bj-icon-wenjian:before {
  content: "\e74e";
}
.bj-icon-saoma:before {
  content: "\e69f";
}
.bj-icon-dingweixiao:before {
  content: "\e87e";
}
.bj-icon-iconfontscan:before {
  content: "\e645";
}
.bj-icon-saoyisao:before {
  content: "\e644";
}
.bj-icon-gongnengkaifazhong:before {
  content: "\e793";
}
.bj-icon-dangqian:before {
  content: "\e64a";
}
.bj-icon-gongdizhanshi:before {
  content: "\e643";
}
.bj-icon-yujing1:before {
  content: "\e87a";
}
.bj-icon-huizhi:before {
  content: "\e642";
}
.bj-icon-jiazaishibai:before {
  content: "\e641";
}
.bj-icon-jianyizhuxiao:before {
  content: "\e640";
}
.bj-icon-jiegouwu:before {
  content: "\e63e";
}
.bj-icon-jianceshebei:before {
  content: "\e6e3";
}
.bj-icon-qiehuanzhanghao:before {
  content: "\e652";
}
.bj-icon-weixin:before {
  content: "\e63f";
}
.bj-icon-zhanghaoanquan:before {
  content: "\e695";
}
.bj-icon-jiahao:before {
  content: "\e63d";
}
.bj-icon-shengchanliang:before {
  content: "\e63b";
}
.bj-icon-hegelv:before {
  content: "\e63c";
}
.bj-icon-shichang:before {
  content: "\e636";
}
.bj-icon-chuzhilv:before {
  content: "\e637";
}
.bj-icon-yunshu:before {
  content: "\e638";
}
.bj-icon-yujing:before {
  content: "\e639";
}
.bj-icon-zongchanliang:before {
  content: "\e63a";
}
.bj-icon-tongji:before {
  content: "\e635";
}
.bj-icon-tanpuji:before {
  content: "\e632";
}
.bj-icon-sudu:before {
  content: "\e633";
}
.bj-icon-wendu:before {
  content: "\e634";
}
.bj-icon-peizhi:before {
  content: "\e69d";
}
.bj-icon-xietongzhihuidaping:before {
  content: "\e631";
}
.bj-icon-qiehuan:before {
  content: "\e630";
}
.bj-icon-project_space:before {
  content: "\e62f";
}
.bj-icon-tree_line:before {
  content: "\e6f6";
}
.bj-icon-gongren:before {
  content: "\e6db";
}
.bj-icon-shexiangtou:before {
  content: "\e62d";
}
.bj-icon-chuanganqi-f:before {
  content: "\e6b0";
}
.bj-icon-qiaoliang:before {
  content: "\e62e";
}
.bj-icon-shigong:before {
  content: "\e65d";
}
.bj-icon-duihao:before {
  content: "\e628";
}
.bj-icon-weather-9:before {
  content: "\e6e5";
}
.bj-icon-weather-11:before {
  content: "\e6e6";
}
.bj-icon-weather-1:before {
  content: "\e6e7";
}
.bj-icon-weather-2:before {
  content: "\e6e8";
}
.bj-icon-weather-12:before {
  content: "\e6e9";
}
.bj-icon-weather-5:before {
  content: "\e6ea";
}
.bj-icon-thunder:before {
  content: "\e6eb";
}
.bj-icon-weather-4:before {
  content: "\e6ec";
}
.bj-icon-weather-15:before {
  content: "\e6ed";
}
.bj-icon-hail:before {
  content: "\e6ee";
}
.bj-icon-weather-17:before {
  content: "\e6ef";
}
.bj-icon-weather-7:before {
  content: "\e6f0";
}
.bj-icon-weather-19:before {
  content: "\e6f1";
}
.bj-icon-weather-18:before {
  content: "\e6f2";
}
.bj-icon-stand-storm:before {
  content: "\e6f3";
}
.bj-icon-weather-21:before {
  content: "\e6f4";
}
.bj-icon-haze:before {
  content: "\e6f5";
}
.bj-icon-gerenzhognxin:before {
  content: "\e629";
}
.bj-icon-daiban_:before {
  content: "\e62a";
}
.bj-icon-quanping:before {
  content: "\e62b";
}
.bj-icon-shouce:before {
  content: "\e62c";
}
.bj-icon-zhanglayajiang:before {
  content: "\e771";
}
.bj-icon-sigongge:before {
  content: "\e626";
}
.bj-icon-yige:before {
  content: "\e627";
}
.bj-icon-xinzengzijiedian:before {
  content: "\e622";
}
.bj-icon-shanchu:before {
  content: "\e623";
}
.bj-icon-xinzenggenjiedian:before {
  content: "\e624";
}
.bj-icon-bianji:before {
  content: "\e625";
}
.bj-icon-a-3:before {
  content: "\e61f";
}
.bj-icon-a-4:before {
  content: "\e620";
}
.bj-icon-a-5:before {
  content: "\e621";
}
.bj-icon-a-6:before {
  content: "\e61d";
}
.bj-icon-a-7:before {
  content: "\e61e";
}
.bj-icon-a-2:before {
  content: "\e61c";
}
.bj-icon-liqingtongshigong:before {
  content: "\e61b";
}
.bj-icon-daichuli:before {
  content: "\e616";
}
.bj-icon-tuichudenglu:before {
  content: "\e617";
}
.bj-icon-wofaqi:before {
  content: "\e618";
}
.bj-icon-guanyuwomen:before {
  content: "\e619";
}
.bj-icon-yichuli:before {
  content: "\e61a";
}
.bj-icon-liqingtongshengchan:before {
  content: "\e615";
}
.bj-icon-liqingtongyunshu:before {
  content: "\e66b";
}
.bj-icon-shouye:before {
  content: "\e6d5";
}
.bj-icon-zhiliangbaogao:before {
  content: "\e770";
}
.bj-icon-emptyContainer:before {
  content: "\e6a9";
}
.bj-icon-yhm:before {
  content: "\e614";
}
.bj-icon-mima:before {
  content: "\e613";
}
.bj-icon-tj:before {
  content: "\e612";
}
.bj-icon-xl:before {
  content: "\e611";
}
.bj-icon-cd:before {
  content: "\e610";
}
.bj-icon-ny:before {
  content: "\e608";
}
.bj-icon-tp:before {
  content: "\e609";
}
.bj-icon-sc:before {
  content: "\e60a";
}
.bj-icon-ys:before {
  content: "\e60b";
}
.bj-icon-sy:before {
  content: "\e60c";
}
.bj-icon-yy:before {
  content: "\e60d";
}
.bj-icon-syjc:before {
  content: "\e60e";
}
.bj-icon-lqjg:before {
  content: "\e60f";
}
.bj-icon-close:before {
  content: "\e600";
}
.bj-icon-zjxm:before {
  content: "\e606";
}
.bj-icon-ywcxm:before {
  content: "\e605";
}
.bj-icon-search:before {
  content: "\e604";
}
.bj-icon-project:before {
  content: "\e603";
}
.bj-icon-choose:before {
  content: "\e602";
}
.bj-icon-next:before {
  content: "\e607";
}
.bj-icon-back:before {
  content: "\e601";
}

