.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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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] {
  width: 300px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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 .login-user[data-v-5954443c] {
  color: #333;
  font-size: 16px;
}
.home-page-container .page-header .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 #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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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;
}
.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-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;
}
[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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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;
}
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;
}
[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;
}
[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;
}
[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-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;
  height: 100%;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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: 600px;
  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;
}
.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;
}
.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-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-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;
  height: 100%;
}
.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: 600px;
  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;
  overflow: auto !important;
}
.data-report-container[data-v-24abf593]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.data-report-container[data-v-24abf593]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.data-report-container[data-v-24abf593]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.data-report-container .data-report-body[data-v-24abf593] {
  height: 100%;
  background: #fff;
}
.data-report-container .table-row-text[data-v-24abf593] {
  padding: 2px 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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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 .detail-header-container[data-v-7fec8d32] {
  padding: 5px 44px 5px 20px;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 11;
  margin-left: 10px;
}
.warningAnalysis-container .detail-header-container .label-text[data-v-7fec8d32] {
  height: 20px;
}
.warningAnalysis-container .detail-header-container .label-text[data-v-7fec8d32]::before {
  content: attr(header);
  font-size: 18px;
  color: #525a5d;
  border-left: 3px solid #3759a0;
  padding-left: 12px;
}
.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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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;
}
.dataDetail-container[data-v-bc0600a8] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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[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-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-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;
  height: 100%;
}
.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: 600px;
  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[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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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-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;
  height: 100%;
}
.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: 600px;
  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 .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-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-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-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;
  height: 100%;
}
.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: 600px;
  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-top: 90px;
  overflow: hidden;
}
.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;
  font-size: 16px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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-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-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;
  height: 100%;
}
.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: 600px;
  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,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC4xMWY5NDczOC5lb3QiOw==);
  /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC4xMWY5NDczOC5lb3QiOw==#iefix) format("embedded-opentype"),  url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAHMgAAsAAAAA3bAAAHLPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACYKAqDgWCCt18BNgIkA4VIC4JmAAQgBYRbB5AtG4S2F1SvGcfdDozzs7sKRlEWZ2F2oIWNAwBav1b2//85SccYwshNNC2r3j3FatUEMuUqralXwJ2yYbNWHt0EeDZXm0vGVvCK0/cjIzV0dsvb3ck1gEB3qfCw51W0gbQf/PoGZCGf/fgRiIi2gIxI4EPiNvNAF4tu8AmIoImFLLuiNAnIugrZ/Q7Wf77giWcJE44ZZTELbBv2otHRkwdqf/B/FtdP5Ac8nZj+0D4YxQQpKRQYOwRz69YJbGPJNugV0WuiNmCjJGqkgiCtAoICBoIJxktYYGG8+oKK0Rhv/Pv/Ygbimx8KBRJHVQsjUAL6wDlKAfD99AbAYi5LSpoDyU52DohegJTEJVrGfKSv/Q3sTpevnR7TF7EFAeY2TCKJDFW0HXUpHZ6KG7+z7wo04YCbSTz8YPJRD7JaK5ubGqPPCngiB+RAtREPON8713+G8mymLexBuiosqwqsCjKCXKlBrzo/zW/yOxJa5EmbGuuYXGHN0+T7Hc1lWZsIU8r1mArEgXtAjMnZxJiCMGUHAAPzvVNr5o5nFu8GDG2PZIjd7nKaA2BBN1lOu13MHvd6/pF+pd+ZkSWnyYJBkKTlkKFIaQ3vFuc8gbq7kQOWVy5tBx9QUkjT/Jy9z9HN1UMQc/ujNUImJjxk5o7MBPH9/fT/8JoKwQSCihWr196x9t9b83PPfdX0c42SSx+T/K9hoduY9fey+kEkjoRMATqS8FmKAAQYZ+sdYXBeyCMOYv5VtWoB0rSljdJqg+cyN2ovpVr25W6vD7no//8ASHx8QCRAyhYI0RJI2SOQtpcgLQ9BWrd0XJDWzEmbUiRI6Yak5HuANIG0XYgT7YvShZirqy4Xzd3rQ+xzV95clfrmiro/KuxUGQAr9bNyyQsW0Ao1RpIOfE2FVbgSL+1+P60MbCv6jJJGFAnBCTcixS317/ogc1bDqo9aOzaojKUEGkg2CfPvIZuPLCPi6mMMdBlbuakXzU1EXhBRMb7roq9GQG+NfcSD3uhEQDz/mzcHsGTF8we2J4fzfwXZAH0ZkzUnB62gNl03jwrXZRjx8k4EuFb87IdvohiEJqqS4nYdd6YhD4w/zzsGrGmbIr2bNXgVsHJEhYQVxOLpTX06vhHYGq8QpFf9RS483hiOoIbQy+LWsCaLrbXBZlsMGXHYned/PX/y/Jv/EhIExbIoNtdCK1vd+l6/jM1ccfUtfPcSz8R3sZQAzv6e7Zm+wFd/GYo3dZAjBlXl/sJ7xH7U/5/w8Mf3/Xo+7p+m7fphnK51VRZ5FkZxkga+61m2o+mGqah7P0GU1lamJsb6BoZ6mlraOrrqGmqKKgrycjKSEjRGGmXMMXRJFo2dMvUU+ukzZs6aPWfuvPkXMixavGTZ8hUr167fsHHzDYsd++y7Hz+tA4WEyTUmrhk36TSuM8T8N2w3rpRs7ewdHJ2cXVzd3D08vbx9fJfUto22pbO/qCDhJnm+9Wgyk4NDGVcfJ87UGm/QcJg/FkYO8NXvfwIV/iDIowoK+Jdg+Ifg+JsQ+IuQ+JNQ+I/Q+IEw+JGw+Ilw+Jnw+IUI+JWI+I1I+J3I+J4o+I6o+JZo+Ibo+JoY+JyY+Ijs8DHZ4xNywKfEwmfExofEwQfkiPeIi/eJh7eJj3dIgHdJiNdJhDfICW+SGG+RBK+SFK+RM+5DLniBXPEiueElcsfL5IG7kCfuQV64HclwG5LjVqTAjUiJm5AKNyNv3IB8MIB8cQ3yw7XIH9ehAFyPAnEVCsLVKBhXohBcgkJxOVLjYqTBRUiL80iHs0iPU8iAk8iIMRSGcRSO8RSBiYrEGRSFqYrGEIrBUIrFYIrDJJkwU2bMUjwuQwmYrUTMkQVzZcU8JWG+krFAKVioVCxSGhZrFpYoHfeiDCxVJpYpC8uVjRXKwSrlYrXysEb5WCsb1qsAG1WITSrCZhVjq0rwBZVip2Zjl+Zgj8qwV+XYh+biAKrAWKrEQTQPh1EVjqBqDKcajKBaTFMD1qkJk7UY07UWV6AN2KLNuAVtwXE0hK9oBHejw9igOy9++wtwJ3qCS9Ez3I+e4wH0Ag+il3gIvcLD6DUeQW/wKHqLx9A7PI6m8AR6jyfRNJ5CH/A0+hvPoI94Fn3Cc+gznqcvuAN9xWj6hh36DxO4IMQ2F4JnFE8Psx+KhTkGWeDQVQyHTeUwX0JzYV6BFsKshNZtJcxWaDXM0dB6mAp6BTMZeg0IfBk7h4rMMAuhYpjVUD3McdBCwBHA191YxbcStHzH+GM8eEQIpweke2P/FjhuBihudRmbWDqHRlZLHPBZo0YlaVFbG2QJ3UtZi1paLXwOTbYqWzICBZVIT9IlYkiNq8rf4sCQlmQHatYw1pTFJJWEGF5/gYd70jslkSMUEtCQMekco/tkpVPQmaQLRBaHOpv0WldaNGhZTwHaKKMNEa6UP1VLiRLuS+TYqDW6ig0QwgOQvEZ1MAo60qKTYEnmfgtkEVvXgju90y1gjES+VrXqxFhOzvdlgYu0lnUMfWUJir130l5haotSylCZ/AyzcQYtSvxxssdduejcnsAAgKzXN1U1EAOJH+1YDtWKSqh6LkbQ9BdNk7W9Je11iSRMoeKwsGYHxZ/3EN3MubYFmj67LHGMJ/m1fCkDbZeWJxTjdLAwUueqkhEAJZhTU97MxVQAJOZu11PBKMUSDB2ROshUo1Zxj4bX3mXABLCmjbmP60iqinH7HDeqLB3Kp5vm9AmxQFXBolUVmhhiKhO26/NDg1GMqqwYBLdMV1SH0+p1DXWdQ95zTgmE09RCSiByAyEZRIcC2+Vow4h5bmeI2JqMhrysGIkJA8vjrR3vVI4o1BGcTIHbFBU1mIhS//GPM8TGWpEac29za0/Gp2iPsZgWBCYDWMcafXYp4KDqleRBTGUZHE5twQWXTaIC31ZyxVBKcQJnbKQqOxsDjxaVNVQjszQCUM9tX3ksXl2FJO21JwvNsascSLpy9c319FjnoOcc50Tuebmj+8f/H+cQKPnrJ5uil/8/Pyd6/NffmY9tOyXFZWao5ocDWgn3uBppW78ZMg1aJz5RSwBSbEjRJC7NAJj3mqVOW1KJ4mTCZVSpPq6NoqBU2gMSp8VsZFzUQaGO4Gl92ZRvSn4MLF6XWrEPMybe9cNRH2mTfbmLrRsryN0pljdbd3fQ+6VaATtWIuxnBkIXCinUu1mXaJlYE5m9HmQdEXZT225UHp1fgzomUcymaIpRmbG50dbxCPSmNV33nJgLEpkltDMDOMbGU1kygr6XHKHLXCZyAF5Brztle01eHDfGMYf9XsMkxBVjoX/+3kNGwV1h4GZ5TqsVi9kmnRepTBhN8YTr6Xl7x70r3zqfjIMnddOzIVMvC8kByW/DCklZMJWCzvvRmYzcBMaaejEYNJ1GyKhs1gP6OVPrlIg6wbz1OcIDEcFjqkWFqeg8zlSHRVZQBZtQHzEl3LAR28fiZvNCg2K/64v+QtLcg6l0IxtUKjrDuHYSt+aR6VHq3jA7Oiw6xqPjM2PP/UnkalxQAn3lSYkZnlzBs16ECun7EJ9pGiGBkIPvO0ohcl1IphcqmXQP5bxCYd9AhpOGiDijU8N6VzOYsmu4aoC24ZfAFYVDIRtnB3bv8VNeej0JxIGrtLDUUlGi2U7XqUUFkNQJJxI92RJbzFwqykwshmyKQHLhuJ1Slnbs+/MjJfzy3u8d6O8GXc/X5ghtAIeozKzX4nYpxBn2LngV8YWk6dFRAB27LPtek/ONS63OjgB0hssdi2+F7Iayqtlsp7MzMb1EUmLb+cxtORrQR6BvuQmIcwCBwcbgfEOeiYIElvho0Ie8x6c+tnu3ZaSxCV+oGm0hEgiJ+b3qdrLFwQCYKQYqK9r9EqoLcOZmnOL89TC1QFqPAs3FXRemr6U58P1RwSSaSutTRLRGt0DSuiA7AMh0NP9gbulBUG/Sc9HJm0nIPf4o22Gj0aFlpFM9arM/6cXo7oFRZPLpND6ReXLULNz54aNnTANNsgPxeroEle+IyOjeP1CSxRiHNJ+Garr9hnb0OiStjy+EsjhMMmzklI4Hy3nkmb2WH/nh4m+v9u6+P262kb9dY41u6sghnk6b1E5YKp/exoGOf3/+2X0LtNd0Yt+uk6OmM8u92vT4Vrc2BnCa+MHCc/uNbEwHjAvvwyQeXMWhdOIWZ9KfXNQGvzf3q0ssXS09/gjInqzdGJ2hI+M4QPDWUMULT1374zomjD31Rghh9HWfPvB6dtftGySj0dwsgoGGCwVsF/HRtVa2wIxpRsbeWH3czJX6S8u5VL9on+kuZgd6BYHDujmdXTlpKzZkTkJsE0Q+gcpDfshuQE94mpCvSCa37a7xOq2TgKgI3YjUxtArHaAixhxiAKkVAb0eUjjw0p5KkVzjm09so15BTfXWlCuehjhdG5nJcR/qg/pux0vXHwplJyQteNXe/NC3BWCn7pliNKT2zP3h6x5liTtD/YtJXp/EhgfQl6XJamgwETom+QcASUZtdWS4clztbWIbUthn8lWz8FMmY5mjJjLneaDRL7B7w6WwFVgR6L6d9Bg6rhCjHIO6VyTicgUTQckPCOagbV6R4JmuONPXeoMzxT15R/xo0fgISGJs5wgYKnjalqjJv4Av2kwqqB0qUmb1Sx1jyE+DkSpKV+kVv+VbCZ3ePbC4svHGZJNkeurGICQyUULTc7uU2kN2fqEOoE+HkTaa9i5Lv5moZiqeHWrDZo0XEeGyrcXvfGcKlWdVwjc3PbpWpO7l2BZB63in9HrCY3ktfNNhhBLIj9pOtk8NiQTqhKeM29s1mn3hwk20t7SV8sC5eGmRgl0+aZ4keNSnmGuYpXmL0ULZaEFYyTuA61q+/73vW03YqZ+47cbrGP3HuV/6Sk1P3AikxF4KK7+xYq/Gp3D7uLO2habpm6S0hUD+SEZfIKO3BDIqFT/jrWJHZrUsV1ONbUYxLEDh5yKuNxmbnyZlTM/JRqdFAYqMQxSmjNxOLEZFJhRhcO1daE6m6/ExwBDkzX1EqFtlzIHyOog9ztBbnmroEN/oe0/8amXGtAtTf87v7Ya6fe3tAnyox/pcdSneezXyWoFdbyJaLvUIm8S5y6h0Uo8Spjz9ZPOcP7fVrHSVYd/qwBLQiPB4TDVgrKEejsbCkYrZGd9cVLUsWm+7Wjh/Ikunk1ORrFeK5U7nfeGpA0lVKriqFpbAjZJ3wqOROhGALUirA1HbTfxz2+YkIl8PMP+lOdSuB4Wy6bGU6U7pWbT3MK0CqVfdwJQFDTDRylZBB05hCq8osxjWGqntKLR68wqQoBZUIZs4EvMqmcIxTRZAhpogo1qMGNO0dkNHAfwyTkeOr9b5X4JAjhXmvn0jHIl9SEsTuiS4Btw54QQR0ldvpk7fOjpZml257pwuW+KYKgbpudZUfFVjvbV5UOUf/JR5jDgYWyskQc2Xj6Y2budVfp2zzFXjjekRJrOaQ41xn1tYx0vnxobbMrBohMr3A4+9LVokrF8fk7H3KaK07r+Qpady/faNfFAus9n8Bmj68+TKhru15hzf9jZX3w7t88Gt1oxhTfQO1BybxtpaiSRZfPs7M+hXBqnPwPDdyBCTMYnSB1Mseq0z+npUwyM8lnrn5j1NfrFDNfQIEHEsMTPC71fziX58sI0tGN8FprGzZmGztwpEqH0U14mBts9KQbuE5HuOVwdYYYf+5TBrgc55bZn2xMRb8Ex8BlV4X06MgOz8ABgOROKfcp9A7AE7QuaSCnHfJRE1JFJ88JOo2GT8clCuDWch2Ir6EXP/5HcrNl5Ykv20/Z2Z6QlEPwTHZrpnrcdm3fi3C4Vs4v+eyCEd8zVzkeiIHih3G6bZBjnyCmqePaikXC1T5hkLID2lg5TSnCS41sqNAFZx+O5stQRVzRpdO8YB79K8LCVItqL3WrHkfVlEwEKXzcReC4YOhTpBVhWlCbBuP/xmkPWCgn8obWKVVrsrk8w4SXkWOgaTWKCNupPByDD6RudjS4RinANc9lTzqdAK6gScB0QdqW+ka2/YJpi3IZIfE5vpeQHEYYSgdRM0mBpxcImJ+iFIUyIxmjnp71BfeQmG3WwjeFiCZh4rYi5KcIK4KSV7cv8DAlbALlAy/JFZC4pfhdFWwyiXGOFB28sfynIebRuwM3GaIN8wgr8cVE1FWQRbRbJxmNk8LC71P6IyNPp6flo3vj9nbXveN/7t7K/Bz6GnLYor2HVagSCWNoW01g3cXBaJnr6lZOHGkhRy4vp/USRLfIHT2OdQgsYcP69ocrPEck6R2hugxBgvPHU64ibCoRStsCNkszk4PmfKQfeirGJrl98DC7ah8MGaeay430V/7RkhYZDPR6Zo7MjFcpkX2wR/D3F45oXnyI4xgwQtr9OAyCF1kpfeOEDPCBKGILD+GPvMgJIkw8QERIdY6+8rChhzSA9nYdA0eQHRb8qgLWqIofQRJwcSa2kAee1m1c0qcuiJr3yyl1WvxVa9Hdrn8D5vyh8qMuiEkvzuhePQ+CugkxHFEEvHuiLzrupPy/Dd2tr7mkPKbaTgVdl75lG33aUudvB7D6delmESq+invnN5hpgElywTaeaOfe3clu/+8DYTC3lUE000e04pKTx6iNjX57TD3SJ0+xANSFf7uT45gAbdTGXQK1W1Bvm/hf2Xg0m2RdlKz1qzpGkM9Lu+0x3XCP/SUjlvAiLj8Bt+4VuGPMkRTqFFdIlioIWXKsLrEYgGVYS1mIUCFoM3bi2lwkIokpXCxJoryUiibEjw5SWqTFCkkuFJOED1OMuD+kcumqIqo/1DmgimXiEsToe0jDF5a62C1PFtfPDc7CZOOmd+ezJcAihbMxnCS0Gnbb+qqiDlaaiVIvJ7LavcTaDmR6qzeiUCFTuA53S8MwWNqtAD4rCZrftcV+LH3Lb1n3cGJWTpAOc0lCWEbpgR4DTyEKYtTfOawVGow4q58FlDCFvKzsCPJhSMGbD7zZIBarNEWyoGhA+L1Di2/X7brV8i8bZE1+eVlBjMYCSimNDC7h+1xc21CScnI7dSdKpnlcMkGkwbQ5V/YoOZ/qTSLm/utq1wJUJw/oR9snfDPUswIjZxuLfyX28/cZc1//D70n6Fn3HPseInn1YTqBIvOuzn9ckd19VGQ7xBToTsKjP10CVd1AkLG/aC0axzLItjYfMMSprKdlO9vyd5Phzr1NxsimxuAlgiTx845/bF5LMBQOPuFlTljstS7lX5cgzsBBdK6p8mVz6MW4oITYhmBwATYAQJMy06gQNHEntGyCC02ZtBnAbCMbQwIhGq6cCWgD7rw9awWlHKvlHgA50dlKOfA1VK4T+11ynJoiLW/gGDcFnG0C/J64DvzBSWxTKES1T3CNU/Wzqt9gSaojA13hs3CQBmibx+u3Inqem5vy2NqdBcevwBQcTUSrW2TihNTh5XvjP9t9aFp5yi0hN2LADIC1tijhqJl+5UahSpIRN3abnp3dMw5uBrTcI4K3XEEw/xBq7/mztqZTKGKGt1OISW0zwIkyJsRhmN361Au1/vKE3oNpVvvSYXJxgZaMWtcxL7GHd0tLVSjENHT1u8vZsR3PvG/ySZfguUL+27wEq1Emqx9horG1qfJpIi3+dAGS/rkvDC2A+tAh4bxeZHSjeNOebH7d1GwRHMwbwYnUHroHFRawFDDIp2X6Lj4/jCWG4TJ+UezkO9Sj6kV8rjqV1xjmhsJCfUCOzc8k39YvTnPdae+/ewggtXsdTY7wbqncFcmykAOmUFBjHdCdvIjEoUTUvuxQKp2E7WvgbN/pZ8JI8bceyITUdtdHYHgU5lINEbhoIXqAcb4BZBc4++wbVJsVgqaK7+lngdLgGu+IF2w4oSfH9avZK9c+Je7ZV3Ty2qJgPZMFGTwBEDBIQvFFtijhhsBalxhiGkclhdsstKRXLogxXEdisQoIQZV5iIKc7R+etUenpwy6SFt2S/3kcCKz3VvynzrtQD7yOFkZzoXpfN4cjALHa4cs8DRdAa9zJmvZMoYoexQN6esq1xn8JWa5cyokC7sKqb6OtJB9DO7EkK0ezKxiNEXOw5s8Ck2dGrNTP0xg4VCMaJ6PEBKVQFq6aytWV/f+K12Gdw6SrvG3wF+ru71V7kUQhe0PnzJ/6D7uzY9WZztBnXKoqUcHjMudCJ9ValrQa9mAikffW4kQOC5XYJywQcovzpfrKDjioFmP8h7CfnokxZ85HY284jf6+gvDnIq/U/IS/AIUh5ZfzW8CT9Ij6a5Wc0HbIwYa3SiVc1jKHIhQnwiCk0tG3HVjNL413SXCrZ7UyOSU4co8zSUC8SnpVZTfplHNUW+0YbyBxfERB906jLDlRlJNBuLGnAHnoao59WRBRPK88mV8+up8tLW8h3DSmgZq2uNo5tEzDX2Xo9KaUfJymFvJhCimmPIaTP6pO4frsBTc5EhrHmbHur9obJIzuW6sYH1YbyezYjbYHpl+JHS/EVs5i1k+X07K3GTUiy87BVTsKULb63uAedhIg3Gu1Lp18RyvkK0R7yLvFcsdZIKfj7L7xTb0w8zq7bc8SJKHzZLG0SSQ80NkTO0pmo0ZV9nbHVaEoHOAs94DVzA5Eli1WhLepfK9JeeIureehYSKtwaJ9HxEPrOkqzvUy6ONMi+kYCyg+fqh63xVrjWd5ayrGcnRiOl1C0yLlFyA7sIwQ0V7RSohFumRqv5Nrwx1B63sDpC0n2Z/yIk1mognRoS0IY0hNUikduoMfoDjXCPCps0nBwvlKwlnu0Zy4pg9Om5/mIQIYwODM0AXwZGsM/I95/qLk38f3Y8oOxA8nI2O60Md/ZMYr76lVBkRtAx24tCdrZUmGDOcII1gjL9fVh+y4afTDT206xRU0Paod2HMzOmSMkBNIfQZGMhRUubmhjwtzcFXwiOVx06nfp4kSo+ecNF3rdVhwJsneX4NFfSGNUgxH1CQ1HoXR15WhzHYdJBrbGQn8qldPxJC1NlDubho11SJDsafw/dhnlZVAN6Jt2S9QtYFS6dZtiTplGdPPUdU4dMQtuhDZz8n/8B8Fsy/hqTaw0vK5F6DQkteVs6+8olP67/pM/M8uO3TaYqSy3n9DXZ/+KkhpKjeAfuFhgPBCxPvTydqRI7v9mClYuw6iUQg8j6S449dqIRMfjdJb5pQkkGBNquOCGaTHaPuWOEDPONfarECTar9KXYl0/vxT/bJtyxpqETXCzdB6stdx6AbSmXjat9MLvTJxdcezriD7BaX1z6YmhlXg9voeyNPimJdApPR55fqLECRzmMfdSZeIxF48bzsEJ00PrLuJUc5+5jhcQtE+pb1ZA8EaI0ep0GiE6Svsw6Q8wS9YYTuTT0DTIxLFyfnZsE9qGFTxvySyURqZ5BDSL7w45oeOckYpQtHSExLClzzaxrxlocUoEnTu0Uj5VRJ9NH0aA4bHL6snXRfTGGtfUm5yktxe6VqlXrL6NPrtfcywcXEvKvbr5AsY6ib0KhlGpFK3LUe7g2EaOcGXtWaDskSHUVJdFwiU5BGPyyF4qw9r2tbyfHc2/LFNxEBHuebkw5bGlhdND+ucXcqm7d5Ko/VlGA33ky5zANh1bsoLCtsbJixV8kCe152YyCfngyUZOFmVk4m937pkRmPWS2+BexHqqexsZYc1EezinESgG45iFojB/HjiTSt+jgaR11MJCL9ky3c4zOXQlYKWPIBBe8DTep4EtqUukLYOOhfBCDBhJfKf4SocX7ljXRMNlQzVBoGLAX6Fntr3E5mr92YN0vz3tLgy2f3TwSefo1wd3DxWE9H30SGZLsQ0l4pe5EniGCHCnYkku73HH+8D/nmNG9b/Pdc7BQQ960PP0w9ff0nhEKprnoXJoxHdM5kpGvcorZzRzAvi7IUYpd8xOmNo7l8Yyd0Pos0667W3GwOfHFxCi+aE8FXxfIfIAie9Cak3/pgF2ahd0A/rr7JiEjQsZVBW2rtQRc1SylpO7mVvO0dQ57VLxOxtDPfkuyKzfKF+xz2SwdaxwfXD3tcxilgycLV0tfHtDEGPGH0hY2p9NEO0HgrGmUgtqs0JsuAqZfoqt4YpvmuWcoX1uIfoRjhMBihHgAjTHMesM5pblkRjfCcF7aUerYRGIBUYDSjBaVff98lokFo3TGee7jNqn8srHc8uFSPbjDBcoL7IxgFja9+0Lc8JdJlnUZhLqd5E+E6P42kjgTJHuIp+PHdjhTXbEF/BKX93EzBvw+OKubb2T/kU1pYNI1CZpaEkKLdo0qkDKeS2jbf7FhY0+fG5mmC8mzApX53tS/xc3mm5oW6fD03uKueKeYWhl12DZKoNF1uxFFLZI3cGA3Wrd07Z5MNWnit8pFm00eKGywnw5nxkFMG8sE2Bwq4LoCMvIZa9bRth3MIednK9rXT+zt1pHp9Cg+DlTHiUD7/jIzIX4ohfZHq3CodK3+LlwmXu6+B8NepO5VtkJDQ64cRrc4lgWYrOabcWesXXsdYhcvKGAzoXNqEocf1Dfdev8d0oT025YCmLpzuqxQx2etrxVd3CYKqRBBp/hQUQD7tXqe4YvfupOzUz2GzcrNmy6+924ZFSiz3ROlp/I8IBuN4Qk3CdcUvHr8hbh8xAzcGlI1335j7WXN1mzOs4VvssLDKZ8SVeMUjG70ld0Bt4U+b5Er8XlH/JHDAI+GccMgHdJs8nRDbJhU0Rf3F0WOmlA+eV/XDKrWlTmQQtzDUshnyMfh7PxscX5hRDDlt/aWoGoYyr9wxAv45v4PmcqPACnDNg6E9rxsIrIn2K4rQgOAvUJSL69ruzPISYJvErEDdsaIS9tCi55QztU1PkOoC8n7AnbxAwrcWdXY34WoHIxucrQ/s06Z+2y0TFFX1YKoY8RKENXPu9wEzZpPavIP2gZxNFgXzYQwtoPmHxPQzyy9sSuMBm66PgNbEWViHJJe2VT1GnTtZ0Jx1zT5C2+r6yJICeFkPLA4mQNZyg5M0zUjN0XznJdoN1XIbA/a44QGovFrQp5MjxuLt1q6PR/8QCJ1CU0aR5fBCry+H/vqMKfX7C3i9iYtnHI+0aCDqpKAe4XYbbRQu/QtxOBKvtjkRZ2ztgA7AVSHV2eqe5FNWkBddnZiMCmkyMPs37O+ZzBZMh7YJ2susrH3FBhE4yayBMkzueQkoUpb5xJzmCfPRvN+u5FDVXbC3FbZc98gYh3OrTiD5kEAvZNrJbdmSBKcqKM5xetJrilZ4i8UMjdf7SfjxQMb54mDeiHXyMnYZXrIvietel28ANrpAlV2MWTstqWHt+BvwdGWkCZm5+F71mHNcLvWyPNeIqBDi7zLgWfQM52YUB5ZwY3d+dX7kWOiVsHG+sfkRW4qZAnpp+X5FJPZuhlwa/itYEuEXmyU9BdyeV8j8/ocUmOutQx34nzRtzNuSSpzgwmq76KE0gDLPk+QI5fsN2lbkc5MCFoQW4vlr8GQSYiAe/HFFsJEVbVaDXXTV+hjkmX1CJem1oLeUJMEkzJD+LM1QHWikjQOpRH4RRPck2d0hAmQkoeAjligh8GGqyyepiE/S8aPy9XRuXn5pyvU+lUOAJrg/2wnKigb/GfOKmGRBHa8x6KzqrOOPYSOGaWZYZOCNCKXs5gCALsgEqwZ0uYqsNg7Krach8CJIs2FoQP1Y5bCQT3K2xdxHYfKXFABdle2e28ykz5te45Jz1lem72BeLKP6SnXf/SZI+LxJOwHaWZv0SDvwlkjptpGX6GeHTe03DniPDVP/+YK3HwF5ExaJ3ClbOV+bvPA8v3FpZv7gcwYhMLdVgkr2nHH+hrr3YHB5pIhwMPP6ZReH/0MBQpid+vqiuEMVusLvyFndv3w32tfV8qNw0BboRrGQqpyEDXy50qjFyOlKCGuiFIpjhW1NvNOmDkXglVlvi3QDLamDttFyWUf/KL497+yWppNv92ccnpn7g7+Ozfnv75Q3Pg8YnZtF4pfuczUJH06y8zM/Uzx0DOp2GXcha6LshU2azY76dhgviJ11WSZe1mD0XF06Ujpb5TX/Ui1Icfi6kdSTLqj3g+v1MdGRMn9dzdRXXlD+cEJLb59f4P/mx+JZP/1dT35vY+MMJhqkuYFIq+XGSrsTkB7u5qUkEms3oTxMCOnYPDxgZRB8QFUmYsF03K605IClDvG28JtWF71Io0aE0y79pp5nwgMvM4SHLAOARYdq8K0isPBZT/qznIpdeSX7o+vHpzqerN0kP2DFeK0zM/M2am9uZ3WeC9ebakGnCBp/8u6GFKHKMV4w127iprbJo9W1U5UAMWq1KAcQgZpOyYy7DLgplRAa6PF/oaVdB8uFcKtAbGVsn56IPqoJt9JrpwSnrYYnymF/rGlZXGtaCOgfhrrSZaW4KMuOCT7/8vVJN3R45dEKTedNshRNq/EKfR4cbeWg2Oy33Z+Adikl/72IcKh5382I7+FZgydGzbONrq+SRCNxusGT+DK8oiWxleDEvid8s8w0Gy7EBeOwPbfuU283++B+6MAa3IokQjn4yHnxmDT5zsXfvZe6Ohp+bIc6/wwNG5QARC+JkkD4gyiepwtZSxbwnJ2AVbAHv+Up4pzhJ/rtSptsJoJo450Qway1mUUMwIUw7Dhyz5ZRnv45kcDiZRNukWRAAB5w0ATc4hoMe3JQUjlS0zYr+82HWL/Ooll8N6BducL/Ww/xalTnD7RWyXEJS3Og4tW8fyBqpXFlmZlqW1ItIlOtd5Vtdjk1nEtAhQRyziI/kBHGXNv55Xjm9cD8L6V/RbZcwYAiIzxYtbBuZfrTNNlpKxSGLeJohUfJ2PuZ+TigHsGOCnzgy3kQR0L58uL1QhpOJFp0Ygs72hQPfNehC30mA8Md9AEkRkJgnmCAV4v4Yn2NzMwsb2vJAE27k+o0B9nPu7Vah+m3N0Ui9f6+eQJxUE6w5etA9ZVBAycKztthBIwumwThQRZDjLQI/2BRQ/V/1WI3DWEThHJTe2hTuRYGtRO1NLjvSz6b/j3tWq14bJEbU9SjIB6TPwjD8rDZBoe7EoIm/d6H7Uu7JVDZx+MdC+NrJGKpIB9UJGA8yQck5qUTuTpOCftgzCsSfQ3shULRdtLZ7exp/3dqGlwX5fvFwWnHmINZ7XbsmbcSOTijPl4+z0c6mtIsBjlguCQm0opyPSkFYIl37D8BnVWmH3VLm9iFnh90ieuvm6H4iPdPKAPsBBWdwc5fynJ18Y00yC0xmVcPBzwO7xYyPwH8hb/7zcVOj4lnQIjLI5B56bHY7TIR6HUG1CxnpC+UbVQhMEuwFwjOsnjF5wEN9PF6ywmTu7uqg50NxphbFhLx1fL5RRy+dJd87EvuHgXDqq58SZKbcozC4WkmCD33Un9QHio2K8x4lX0b95OnZcE/J9nqOkJ05ERQcKWlTY4N8r7+gttC9bOzDiolKZsk3C/QaKfThZ4iH2kMOkLyU7WVpO1zdXM1b369ld1l6LWJlBKn4Y8gkv54frVZ55diRAaGNMloBTKq0XnfNpucQVIeaWknZS/Ft/PV4kPr8uqwG9KnutMhM+/DbDSPTcVSexypnmRI8IzXCqh//gQjFtZT3EFk+p/B1rT6mEPHBid3/DP/ZQfGzdP58m6M7L4Ynr0VPOqdFdjj50p2FkwnUm/nyEasDz+cilq6ODi53y9e4VFLUGEN+ELQtaG+Gg/8nA633cNeEXt7dh6aIOnb23x8uXH+3+p4MrNAVsvFR3LnAAm9ccm949NBytcyePjW8VIVNVLSUWHRrpZbYtqqweyWSYdt40n9JEdGdKVNibmmApRBKq9cjA64nhB82EaAb8xMjruH2X8PkkdfL3RcpteY3bh2fqAO81dWTHNNDJKydsEzYt6YFe0Cadc+vHXUQoYm9jcRSv50ymGgQuDEUGUWl+ucYxUh71PmsaC8axJ1mqMS1nucv8PN2YkMaM/0oAl7Lkkgj66xAgvEdz+eZzMYoZoPj02AQpSmGAdn1GunDCI8/NoadlvQ4CBmzl//cXlqz2aJFG2bqwmDih4VdNg1OfDmrxlMNkH3wuzieY4nAgTvg5/LYgL8MrnC8h/qZabeD00Qz7TC5z5vsrigFHGwbcnNn7f8xvK82vwfeGDqUFFsYEBN+jinJUmT4SjORhv5c5MWkAtRhOYWT30imNP4rWfBcCV4QM0p1FQDH6y0Q5R5Rs8fzLFPn+Z/uqDvBBrOgNMIfZhM/hcKnKSt4UKeyCEpjFodbjphAv0DA59Fmtcm9f/CYsRr8+g7cQSFTL6KZr8PzF2n6HPOCR84k6t/s53zKEbwCHfUT21ILR5dGLHwD1Cbs35+Y5EcijwFGk05REgrMQvx8sIVVKKK5oJi/uFZKIWtImoQkSri5wTZfKfSlB59F0XRNLZzpXPUoKooI4Jd6P8HMJkZ+OSsW0wEGm1v0nAwrhmqVczggqYjUA+q8TYyubnAIQ0XecrnNkzMo4vMejYdT8x12i/gPdhiXldZ1MlgpN6WezSaEMyezMjRkHelqIw97Nvyf0qVSlkbfl4bDOAGqZPW2bLvQ/czaP5ZJlENQgxHhaSlFX+5FQxwBFC3hjx/JQMMpbtsAW1abPH8re/FIjvA7qbcB5dUE7mzgFoYNve1t8URPaZvgL5CWuuede1F5Ar0QBBwweyZMXiWAzXWuLW6FsfQd46EZsbI8jbPZfuIfSuKRUuQNqMEq8voXn7Y/ZoNCAAfkiBQ2v8+QLg20HrHViees36HpQRHzxrSFnJMSIwiE/viRnEF8IGeeM+SWNbE1QteHovKI59NmZ4lPdWaOMvK9u2+h4bpNcUCAo9BQPAfHPhHKSNon3wa2x3vhbMZboxY2L/XlLPIUjXHGkKti2l8RhBNHEoBuG4q8eQrcQ9uiBNMDPmduhtF5XgkZEDWPKXbYUypq2M439q7NcpapSKVxg8TNF+oIQzCgrgE4i7Hc/xWEfCyFiETtoPaWhIrtLFkTKPSzdfxikuHH9ZJ93h11f2mvIU7vZHv8b/q62ebK/RGE1/bNPcuCnrRi415FUgBOkrokmWJ+ELU8oj2o24QVzyAsJLiwObrRagc6ZH1xUHNQIwG38nNMmg1QrlWqc9RATjd/pHg47UHI6ATmcTj4NmP42I9XopGs7gXO/gUbnxbQ5ccE1kCXB9SVxi+3UtKUdNT8GCMoZ1o0xne4KaMDcUBIwDWCMy2VGinuPx4zG1sQWxNpiAVRTXxiUHxiYH1T4ScCj+YE7/8lw3pwKpoPpvPqowdDCZKVFIbcok68BOmpR7MJ1f5fCr/jPJr+HIOfICVSCgqMgDJ3bsfZLwLqHm9dt/eq/HpTPqvilk/9T/bH5m+5Uu6werHZ9umlngN/swdWepautKZqihuXPFncPHlzRfXvj/NDiFOvtuAh8ye1l85NWphgHfvIeWNWtGjSmZK5pWH4HlT/4b91UxqGtL1NuL58fPjfFurpDtnpwrXzAGKGb3bA8HPA+auoLHsBMXlDBJ0HgA3b+k6XzAwLy53sD8vID66MGffKtikS5LEFhvcJoWWKizKq4kk6QyRNhrzwhQe5Cfm1d9drqYZ6FN7xvqU67rbK9weO/fAYe4H7URCO0gm0ao1sdev6nmrDAkxo7Ayb5TU1A2JtIUr2hoCQUWZnI81ZHyVE97mlrsN6Ofehh4ig6MAQNE/98swOl6Rs5dGZ/ANcHvToFn7wa7R4aWTgvpzAkPNCoF2jxdfsyvBq7W29b7OZ7hO7z0K6py7B7VAy9A7PvsNgzcdBMyCokSf2NDB42Gdw0B78cWXTwpZGTxBwPpYhUX3HmA2mlPPBBLMM8DFTjYgghUQzCZ9yBNdp+NbarSXbg6WyRPRL3HAOH2lE71b650BX8i1nxhO2BHhdB7hGE24fxzaKMYGtvVhKnND2OEcNIj3Jvv+4Z6+4em+bAcmbFuHvEpAO4j5pSKMVVSxLGOwhO4QYtTle/xJuzfvzhas/Hv/7klBVS4OJJwH9RNl/tKCHTMVG85HYc45hB8irhU8tDf6elTpxCPNNjYhkmu7E4Zi8R6RGs/yhkmphgZjV6FL22ey+GVOif4ps0Mq+QDMcDnPDFAnj/KRYps3KzxS3JI7880zfdxyfdN7Pc5pnsbtlSmU2EYSYwi8gW4DMSdJf4Mu3ZMST2DZaMu4JF3jsmJjo1jMnaJzZBUZ8e/Y12mvXjEvYd/R2WF30b+674/myTKsx1Sm+V999K2S1QLjoMcoIG5yqKilLyxINnG5h2rFy3RFdzmGekfLdAgxvs//XJtaflP8nFxgebAz0zvbLnyopVAcDubtNB/lwfQ3EN5AOkod4ibupjld+VBsrowU5zvbI9M82B8cG52IfkAqGNsvR9n+8ppxZOlxFVG1m/4vP+zBWyiHXpNYYuTovTKd++JMy6dFnEisz9n1fU10aCwf8S+zfrJV8kln/9Wv2WOJfIFnxLLohMSp2XMlevcjx72uVkyILC0PzgwOKgOS0OUsoRXYOEXiJL8bSaFQnKYR9eqEBco2VId9Mp68j2DlkCKy8BiEUxdvd/bigs5u7d1/waQXGJCODpDr8CSmN9m45UaJionPbM9tO7rtnZNwynHi0ufOjLlLw5c4Kqtc0+rB2iC6DR+MNan5edL+fFM+m4Qfdjb8sX6csP6/IdU6OOFBc+MjIkr2/vqayiW7OLLzHAOfa9vPmEQfKi89U3xLXpR16RHG8DtWyAuGcSP/8U1wrtbDhxslLNRGW3m4Bft/HiztCWRxdocffOXD8zQY+7sPiZ+fLF5EDTUtrOn7SJ3Y9awAfLqs3axwNYfKfDfjF3KHgoaDh4eIe5eqJzY82Vi3m5gfHn7qh/5Fysvbphi+LK6Uz1nM5d57geQ6kbUzb8Sa7IPK2t2NUIFPxoMBkWu+tO3qTgQXj06NlmHNWDbCUlCWx827TtHsaf7wGHcHV4GH2UAUchYuYfvUm131K9+CgaWyGn/KDidB+OrEhHMJH0CRkMr/RwCKdg8EwfDwUe7gxtbqNXHH1MjsfYb2knobuNkPc0XOWpowtiuIcRjCt0OE4ZDOGKSBD1XopCoKRAM/FStgXFxnjYMM7EWEVN5S3lEyDMU+jG25ODgToRUPlYZ0KGbuq2P/wWXCmbgKk9qqyzyvyeiamH/0z446xXjp9WW1au1j0s1ajLNH5euQfXVMY6VlWo1yXas8F+OyVOS4YMLTlf5eUZF+eZIdCRDLk1gA9zck+iNB8zvbX4blZogEKr97oYRgujXjZ4yrUQuYYdC8y95e2oqdlCuWJLd36QRcvkJTsmla/eUJRCz6LewvI1ISOZtH91ke6cfDS0iSpbQW8y59vyKHC7FfavKxu1AsGcrHxt/7jr4BRbXr65aQVdRg1t8qUClWDQaTDwELWGEk6poR6K6r0UeNTpaOBlynCr2hazAbsEc782HUVI35ZrFAKKz5LvDMC6WWhwsaWco13FhuCm1OXKrblyYMyy7GBLG6SEWkNtodRSS7wFpYVaUxwQkR3x09Ilm91VenvHsyvbnvn8H57PtI5rhLXWGOCU5fRdCLtp3GZApCimWkjAg7wHj8sDgKVxyK1CXaCITzKczYi58b7ugAavaTtO2YDDH47ResT4ZEBtqsbc0BUQkyTKKcyozi97XLymxWwOj3xcFhYqCXOOhMRhQoEqSalMUqmDBaIJxYliZKbMN81HrVImJSlDhV1SiEHo1m/4VT+hx5EMIlY/UH5UVFQIfYSThw8vXS5bNj199dqH6XVr3+fctLO7KfkBqayYHK6NxukP165OT794IfRZ+bWiYtfk5L37ev29MTdZUZGYOIXJRVRvsDz9roqK02cuE9hEu3oDUemoJKr43YQdVHHe7PXb+5ozxv53n+/e/9iTNqKSOIb5tpK68htmjKgUnOC8LuSFx9AJvxOyLh8CQkqIxaquJCk5BB39lY97w1Fy3jiD78F1tqC8gIC8INuHn2/3uXkBtqC6II+P+JXXn7g45ybKzDIvszzxnEDPmb0S5ecAwJzuEnMDmCH3v02FMgyG2iBbQG5uQEFQ7WVtmVpd1mLAWmrJH6Ec0wGoEu8e4eoWmQSgU1Kkq2ukO17p5Ybsb+Jrq1xjzRFeFcds5ozLujrHyNmLl4zyaoU7lizOJr7r7NwRdqk0NPQamTJJIV8DroNaUo5n7EGDwW5Ru+Ng45qo2uoTrQAk/0+pEdZQ/NBPyJ45JPDfWj+c6wBzwBX3WwrpUs2ocBQGi+a6uo4Ja9x9ZcXz56PCN9b2dsfXZPdPxcBXWGU9d55znrd/+CVpOenlYW0bzeLy+/j9/O36p9z+eO724u3xvP4Y4JPTJZRxt83bE/ST++6+O/xE3p0+9z17g/d67N1ylmAl3WENk19fdNv9G++56667byiJlDd3z47POZ8lw/K7/1PMf7TSpqZoqOxaLxHkfkIvI9lo735ertPxGIFJFA/jv3vPT4OlSCwivY5PnbpPLZZ4xF1+4jrwhNoCvNl8s7Y9Nv3iPPq8rMtn6zv1rcxf+nfl7M3rTW6lzZvsGOXXNqfOW4l9aboS3I7DfV9wA6136n/KujyvC7uuueD2cPttaI/9FzcA/LSoJRQbOXY3yJ9um64mx+wh2U4oQGUw/Tgt1xjxjr6bbo3eyHgLeEotMtd283dycP4j+a4CkwwVXhSqexhvu5kwH7WdfKGAbdvg87PPHu89OVFqdQpeS1d7aIhqCqCoiZrHn7T4tWq1sMuGoa3Hn+H0eZzGPsAH4MZBoAi/dPBgeLLRe/6GrOTldz6u/W1s+IFo4AvCWS8zBeRtzPJOzR8m0U3/xkP3J6+99ZB2+PzXACoGiqSLmGw1gromIMzNIziuNCCcEkuJAyldggJ//9hUX3NR8HphJkQQJnN8q3XRuXK+R/GySYqR0chI8UoWPeAi8IfExgV2lZaFc+Nfp2cq5us/YfHsssCVceV65fw/ruRV1dzwwJ+lh1zCAl2fbBBtFD4O2sDe86fPn3t8+LJ0tfZlRlndAaXsjavR4wtnYa8P03Bo9RyFi1oq1iWK9WqJWZfvpHflbdy+ZH1BraciQSlP8oaoZMmJSgUImDB225U9NRXziThopGDjE2l1XHUsdb1l7wJenuZjBo1TSeVkTenXqToUJly2u3eSazg+Cj8CaLdJrt45HmacPBm9VBrjzZPWqvOphdRPAC6zVi3lxvh0SEDwaZaH8rHDiHKEd4W/V5kf7uCpeKJ654/x9inXMx1CRI8d8hyeKDwdGpWN/FF+nktf5/corzSsKd63Zr1rYYvr/pS2+6nxtiRBfkU+1Rpf8FXPBAN4wHsxHjRekxSZw4PwQbLTyeHM6uuHghIuJ5LcEo9g4e1jqKWovqhz1M2Mp61PGZupZ6O2GJlj5tKoPtFA/ZSxgurdpHyqqeRiS9RZ2oot1/U4KJFJhOL0+L+5FoSP4L9X+iOv8j9eauAGq52/ttn+OaKjPcx1ogdO29SEt0uOfrM9Ri5dc1YgcseT8UhdZEn2cASAr+tWZ+iPvrz4x4KvQmRQAQzW0xWlqJKUCqsq5ZZGK5KSFCmqW2mrQpmEe5VWq3Jn4QkII7X6OwZuQGCH/VfzkadDvu9e0nbmPBZmRSepVjytvYZDpvp5N0dsy+ihMQfpTjucJjbgERZqgUO81xU7tpnF/Au82LONMcEwERLzsQ54Cv4HHqUEOIw79B+2MFxJ+W/aNHFz0aPoIpLoQvHWScnOgPiMvEWlyQ0XpF1wyDQPvEHgAoyUvIsNOhsU+25EGhcbVx0TG3w1YEWpcabEVoHvDWPiKpBrYgUVE407q+5z4kCfER/UyqwF3sjmgMrZBjX01ygkjZosqtpdsZ213b5TjiwnRV1M6UmL34zdr4jo493wRkVdTF6fmrARPSILdzpOwwWt9akFTHhTwNzZur9/jSItP1LPUiVKAnyYtu5l+13gH5gbbIN98C/0y88Jzg+thZFWwRN1oUXPGXoW6ZsACEYRmIEUPrdDCkXS7hu1bxizBaENhSu60cIvescD8vMDCoO+YJcgpNtFqykr02gJH6ARcTnuvsZqg6Ha6DPL23vWbEC78RFBHhdpg0o/1jGkGrFYGyvWDJM0IMDXO63ARWhBeKrRIWl+TIBSnmiR5yfKGcqXW7oAh7xbF2u0JK+ZxGmv6XPnFi8utrW2pt423X3ZPncSvic6/itJ/e0k+LOjWb7/zLsogUMZvFonbNU0MVr2nlvz/Y9w3rsC8/6PVziAUzDYe2RDISScjonvrHvIkrgDVVfoKv6c5/w1/XwOX75tN5GcUkNZRceB4Ix/3UfD/zcVUPtv4whqdVDhZozdN2rfgNLHP1jQ0j8XlkoiGcp6ESk1ejKpPOaDB5gsCPxbS/IDP4q+gGxQYZLSutnEd33IKk96HZCkssqzlEI+NTrjnSZm8UN44Q6Fx4OF11MfawrnGh1LSx2N3PA+gQb3Gzc6hnP7LM88zneNzpmM435YGxy+RG/JRH1h8FuD2eTDwDMO/mTURw1Gl6R5JyuVyd5pvwn0G05Wpnn/hhuJ2oafsZ/BL6ytrbEDdjU7d9bYRyhdp7YW/DVw5ChJz9WTjv7ilx/GdqFp6Cbs4bxrFZUy2afZA/q19fW6LWCfpq+uwSTIdLYh85BJ8hRF5S58Pj6Pl8HPaXxXmCFNk6xYIUmTZtwQMHCD/YVnSG9YVgf+N9kQiJB1n61nPyRP91krX4yXj58sG+8aX7nSNEIQEoB3bMT00NSVbrIrFgIBByZo8T5in3hJgrfYO6E3gSqImC/rSbA/pSKBtkxhcFqmoGotwe2/opaePazRuCiTJAdd78qtJEnpotEcPlvfs/PQykNkh2RFODGGPDJAu0hWOJAPrTy784JYpLxGT6SZmSknvD3L4Wz00IE9mVwTM/GtOthaPN0Bc9TZiqUiOil4Ti28VujIriXMJcPbyEox5KyTi9HZ2ZAg0PEEgwSYXdROwghhOF0huLd8xBM3nwAh2BP4+AV4L8Ij6IEYzkIcFI+AMrJd8sctCY/8CDtu2HF7ud5Sb8e2cTvHnXiVtkmL3oouF5+azA7DKJnD4y+0L6xmOFPa+/jeoe0zwyRDok5dDpVRxufI3eSmYoHpdh5T1Sna5XQQJjpGeDMkfC2Mc94uGnIEqnE3LdIB2i8YYTKOAVHzz0TAAUQoJxwbJZI5ZOKov6YO8e2bshm51t5m987OZp/eN0KIgLiPypIu0qZoF24TZ9CG0x2sNHjjB5fylZ1ze2stcmo7rZ8/v8dB6NCu17/zjHd6XQdPvx7zq4GSpuW8GmO9J+o4OuJ7HJ+4giDDjeNDCX8Q9Rw98Q/261H2OGvsD474lh9Jx9Wzb38doccDdvr9O6Hryl/tQ2y1WC/y+AjZkyA9fggMLBtn8uHhLj7WQ/b4aXuA5449Oev3dgtJ6agk/UXUOeqIARdWo0igErt2weq/3gVwpmlZFhak3SHODnXGHl6BXuWgtkOecYBd0TZA39jqpvYzq860o6RqewjbwprddLWtLTV14t52BzVE3adhXdrovfGS6hfu6pct6JedlM6XaCKVTV2jgWjaAWR0Ddqi9zY2trOErPbDhzocOg4d6nFQOPTOn78nMMffP6daoFsGhhOELCEhPLopMrKxN7Jp1AUBIieZ2Y++xGol42YxAww3NlmbgMVqSUx0s7g1WeKHGrgYeTZPHVAULFjp4jpg1l3NC8ozBBtu1DBrElD/AFmSSKsVWWU0xZt1a9fNpShrmAUxYdXMmjyKXfGa9TOvLB2hdVd61D2Wg2du3pwqZ/B1S69aBwgFzBqVSl/DtFa9y3Qte6e6c1sVq4RBUfxQgPr6iTk6nZ6tbqsla8kaoKFoKTW1rqIojcpMaSdBqU/zf7hNTUxERExcee9Wu5C44IXjiwVE5pTbFBNM4irDA8Mvxlz1Q7Y1+ubiwtdTLqLzcLZGpqAyxz/Tzy/TP+f5AA5usNd+PkyglPSVUMrr42SJ52XPWHYeerK7xA1joCcpk2jp47zrCdeVzM+XHFnFXwLC6BjLx2IkN/O7/HSZ41/8FUyehJD73uPZcKjDf9hjeDKejafgj4eUDvBZmugzPyAAPBxO3k3uDQ8ID3AP+/QhbOKyJGym/T+bFmwa9fuj5o8/fRcurIbhBM5hAiDYCQZskYYXgBlXEcXIDoqscgzQvZ+Ejr0K8Una1NXrXSfHIKFaPcsyJw2z6BmG7Ojy6ohGEDBx8kryitmJp92OZIdnizCMqcXL77veX7zsARPTUm0MZzQ7rzi/hIMftYdDxj5tecT7xctMy6fEh6aJ34GEyDVx412FgZ6BGgRR5RlYl/BwV3cChZgJCnmR/HiU1tMp3GGBm2teF27HhZPXfGICjlDPe5svy/8KhcE4uBm7GRzn1JW7e/H9NfG9RMwP7DRzBYe16Rd2ZFhRoeG+k4rTKhj3VTS8+gr72C423jgeiwiAxiyBVsZJl6AcjhhIesoRe/auY34318hGYWuhozJRF7qWPuFwoqO9AzzD1+QUMyHxJLlnTvW0976bz23gz5rFb+AuuL97V+/9hcKFgh0LYnmqxw3+WYYAOaCuX0ovj9cb9z2G7rJpxpOmRY7/pk0u9BjiA0q4BFhgGnl9gvOVc+L1yNc+2VUfJf0r7kff174p7Ffse9xX3Az20Eyyiw0ljWnOy3e150YfF6SKFF0u/Yx+F6ymRnZPsJD95gTnC+fEG/ZXDhiMZxMZjDYGsO+H8DN4ti3LidOuGG7sCXlD8w1vR+8bahC4TXEtREvCmwEfVm9Ll6aIly0Tp0jTrwo0uD+AFHG69Oosaaqlp1TxLOmB9WFxYxQIZWxk36ioXTjR3e0iv0Juh3RxizV9o28DZIKdg1auUCoUcn7WbLuMfqfFuDZ6PyOjAWsOQrPz2JTrm4Q5BLgOdFOOYDFd9C409khkvXphOBYHjmC6/qHPlpgjvOEbr1W2inBmPXeYGzkc9pMNpIgIUiIvMTZjuzA0TBc2AcXTfkL0QjKAmUZkNjwv3PXX6llGW9bSlRuUaH9s+w/HBza4Z4JstSv+1n2YrTrjUZhbAjwb5I4XJCsTFXKLwmqrjq8NTi2wnta55eTpAusv8DRX2xRWuSXxN6YHW6h3mrcqtUSVlCovSVOp0oplHYW3QXQzJjLygbHaRkU8AL5/V5w+Aexe25PtqUTvdk6wm9k+enTsfEiSv/9D9pn8d/vt8gtY6t+DXxKQfFRusQN2Qw4nHHSsAzaW3uG1g57lJDpqfyUTRWwRkUxUspUHF2wPMDHIcBTQTUegR+IRgoIjAnRufoeFO0W2kKEkC3nKsddximQhwSjzmpvfbrUijQVuYlKDKa6lZ8o5aVPcDhiAklOvuZbernwGduInrUBSg33yn+RyIOeuwK+7hnjRgpg9glhe1LDZVMYpYScAXD0M86IEsXsEMbzoIQ+3OwDMH2AZWP0iIOoXBQMgAJKl/nRhfK20cVyBECP0ybk+1sZf/l3JXzay9JB16i2PUHKGkfhxKhG64GrNAbgopCk6OwfQDbRtPPQiwVa63llP36o2plU9CtjGa5YKttEMziG2UDrROfE3ziFjTQtQzbLGoeJxWpMi2qAn3SDV06sbvdQAvFZnb1we1B5w867fssCuLZl8sCWgy3/Z7qotYEXQhu0NZbJSr+27Pco8KxuPNi1wttmxu8SzTFa/pcYWnBvo/5t/pr4c1FXUP//h1Raskl/loVLTUFyEFW11+oGwYWyI76BZg+mTAjoqLfX5uUA+B8cHZUkVuNTYaoWsg4csLkZyEflYyy7YWe2LptfKBIQFa0EkqP5xxdPPyPIxFvj/ciJgUNVzVdOlsiIowSVMajBEjC47BmJ6qXPIJWw7d5WzXh8Nc0kILve0WlLlsmrrUMLo4hJxjQAr8ahLWFgswnXPYCIsnA3fk4hBC2vuZG9UI5H4pfq+aLDntGG9tA9f6qv2Ybr+ooB7fI13Ga9VwDBJRrmLDVA0vcU4T6ANDAN0ZDkWGd6GFHMe+T9a/Hyf/OD/gXoBc1wMwobwYA2qhR0YA4zzDUKXPzVAjVKLTHGu6khxcoTYTR2XRVNrUMcdG4jzia+4fKOaHz1tJaJSsPfok7RJ2f2fcOwW1YzO9wCWpL+BzZpAYhE1N3HYt7SSlemT10h6gt7R4Kh/iBnAE/hhHmLpDKxbZa18HFH/EFGDgyus/WcWI7us5l7tZwndsUCTy3+rfqu5RyK95bVkkTy9tYWDyKKtp2vcotYhMaNxBIqD18NhZGTbVgRMb7cDdyjaPvoQHkLboN4gD7ebnkEymMk3RJz3uMFRFj3Y+oIPoga9WM18ZEkxkge3oW3OXFRqKor7Yl9ecQe5HdYh63HqpWowY9Qr1AnqveSHWrUVY0Vo3xo9N8HzERrk9u1IDdx6zJ7YODRLd2jDVyJsmAaM2CnGO2ZMYf9L07xqYKUyhAVjlSNs8HqImyKbysgWPluPlP8F2zLli0P2gBlEceoOj2jqbaGdHC84VXXbqFsUmhLlFuHqGuEWdcBARyNc99oH/NgJ8UeXFPDiCd5VX5+MDJ85Ap1X5pOe7lO+tXjpW4/y54XDlNpSw9tABdUX/0HiVeTwlRo6A9fDx7eO84JfN+BmcPf+OECQ2ye10UfwM8wZ/BHxdOC3+9I5+BZG0mJLSurmFIurJTn1p47/DJ9/+cQAfaisoJCIn8HPuYHXnYOfeYFTmoEISLNINp6NBHjdrNJYqVasVku0kk0C3UKslmpjo0tK/f2ysvwqALTxL81+Fj0RxhLnV4DoK2G7vFiHDTEb1KjS0vySkhf3UvlHb9QWpS4ttZaUgCO/RPPH1GOhNMer5o+qE8rsPAt/IhRcOyOrYqpc4NFw8cbq6OrTmBgMMryk+N4930x8Q0nJvXZ2z9Uedu/EIrtuSXHRdqTib/4J8iqyRMebAYc5KC6EbCEjQN1GzgeAHBpX9LjE6JzsxIBa2o4vKMT2j1Fze1CU/8CUfSZeki585of7gv29WF4QehgJs4G19ifjFMRr/jifD/i8CKzdlHByrf3a9fbXDOAX4gfWaDPnqvcUpHcP477Ck8kn9xWBmT9pw9QKC20DjULrpSEJU1JPlgrqMF2KjzrkcCgKTxuWDFXj0zwqLbtB0rvs26E4G1FROkQdFNyev3xf78VR2kXtFNWBOW4VLUkRrmGuLuFuEcmUDqcOijqkpDhkoUALagcZJH+J4vBP2L66Ar9mmDm7ymu7V0lQjEQT91kriUk0eKCovFE+88AbQ5BXybpZ4pUrpGnOv67NUBoCD/BRq63XfQbvCctytbgkdNWlsCDEYPbReU/BNUW2X8TGrgd2JMYb5zcxXPeQgqCgghA/ZfY1AP2Ye4TEEalp5ZGD4t/RbXgno9fsx5PsSfgv+BmHHo2mxn7armZogRmpw66LR1Vt9sCuXaPt61yTDw45keTEsKLKTZrknARns7OXQW60RGREGWSi0oWhegnkoAOZvE0Sa24xiMMkc7IZ7S7trhgp5kUqM8CumosvgrDjS1cYzRajyCA016w01xq477TF/o7QL8eblbIR6ru+gJDPthHoax3XHAyswKep6YaT0mmaOGH6mImdxE6DdAPqNKrjhUaBvsq8VKBbCI3x6jw3i0t8uCxCvhcAuAvdLI0JbL0PM32yt++ylxFa4/ZBkm3kefPINn58NwJ6S/RcAM9djNpYngDQg7UcxZ+DWKB7gJw/V8e7wpV+wBakZS9T4pXB0tUwJRc4Vnrj+9h2/fu1N4I0eORqoDqJ4GEgwACNxOe7J0li/sr/vitvceR9tUYS5RpvgqJAGCgAUPhJBSAfWmrJnuqaOXLT59mp5V2F+30WAlYJK0pGZMBgJbCqVHczRAsxVMyDaCBGVwh6FgxWiSizlvBzrzapMK8KiA6i724B6gj3e1hPWZ0fkO3vnx2Q/9ZBgxvskbfDnRSY55eT45cXCA3NXo+gtju1U8mc2tKBZGc1bhUdKKdDF4oSncaIx7g5nr/h3STu326rcoQ20Rg0Qb7l/THBsa2DVsuooFowWjF3FD11cpXm+F+nLXNeRrsW7myw8L8B/wHPPyRvEjbFLnTcXd5NU5QcaV+f7KGKVmUDQZQyOqMZ042hY5qx0D8/y7fVLUvedyf0nGOg47nQO/s+ezhtvO9+Ou3rfQ3k068MuxaOr3eYn9Hb518lDsdz8MI9y3NwBzurKluQtKyDtYexPuqy1jJfwCCFCALdS+PjSz0CQaCDE2zWQAH11+7pKs4h3Mrvx9daU1RpeGVqav7aTzo8H18YUognv9Rty09RpuFVaSnWnXtTbGtTVac0f63VuwmbYsU/BPmpygoJZ1xgDxvnE/ho2AgoyOXse+P710n/E3/5vtn7jRP+sBGHLqn475fbq6CHHz88DbyEDgWjafmp65fQCHJHoMMpPvx3ZFc7JAWDLJ21WLBcsjEcdMYuKkOe5d94fODWefAl4nao5K0k9Hb4fkcfS6lNfbVzVVTMqoWQDEQOZN+6qBjA9T6FmcSYiRNmX/gFzD2MHjgYDDiOeQX4BO4Anv09EPel9UWpex2UGGPy/dUx97Mwt7/Xo+M8P5dBP1zBrGhKunKBXKOmBkVUxHDT+iBIluVL6NbHvgo1GyqEEjxD3wKXEbH4DkwGd2HlymBbexmRDyXC+ODXgzbBG1pYZEr8sdSwFdzPOmexTf6GlrTHnEtN8tbYBP993W5OZ5wTzRqYBptMjJJmyA2WwQd3Oo54u//xs9uR6XXhkFtsMpyYMLx0ffq2NrAq0YLGTky1nh0NoUK3ZKFSi+xaKVlU21rytRxuyK3gJ8ERvRVSP4yBm7trok5/BhbsfK8Krb7/OdzZjBvCmqXhMbEG/EC5aKGobIBj/N+pnr0gJaNBNJ/zv5c0CZopTIHsSyxPCxUXOpYMHs2lnvzV59FVau6GbQSkga5N/cnId55aiGzAtyPdCSR0MfKENKsXvx0lJRIR7ZlSVA9hW9qSgOgwuSMLCb1ZUmQ9viNzzBSRCpEs7SDAHzR8PcBh1Tmxb7bbib3degaimk/XOx/92r+Z8ZbRw3hH33L68F2XZQeimlf1sL0jI4uH7xxcaXa/fTImJ1Sxp2SR/KejVOqQZHihH6ZlVIoytn0LgA9Y18968YvdpP3Rl6x+9t2j9pN2v/x+vhwXT7xMonKFpIoKBqWT8klC3JXvF1JCvKeK34vyKhLt+5mlU+lZvmG9SgcyH6ghBAoBQnk5OtbOorDaly39/KfseVQ3xnPnWz5+HA0NtfQN0K2efYwVHQy4HS3Oic1Z90a0pJbSEz4Dn3Pw0qXZB2s//B4xg4iWGHm1sfaMff2FRp6Rf+U6e4+yS22vzmqZc9B+TilDmrOmzn/2L7MPlnbLprJOttI8LH3p0h+2UfYX0DhD+PfJrHIiETsZutIoqP9bhuWzve2kw8136EZjbeH9Lc3yfoSq+f7QTAZ/GwGf8hA2NZf8PnW4YEf+M3FQJm5H0nDxQ14Cle20TjPD90ICGbWN2s5PjRxa8eL06HP3VWtVhcp13e4vRsH5w6UHbo+F86ntGF1uQ8BkLLJbxP+h3e7Uo3HbFhe5aqYe+m4zIiVgXLvzDVmMMOZdSt4X8U/tvsJeixEBwF8vMutmkVtncdvWmkqL/M4X3+0YGI0r3ulnLlCY7Geiko/W3qNsc0kD1C0SnOO4pkTQIxZO3H1nfKDUUjiEP6TZa/MllihWnnsYD/AL8MCeVxUqWzMU9wLzf9Pds6XPSraeYqxhZ685mQIC9vcHMidNtqjwhQsi186P7DpRNvUkM5B5nzE1n5zSpkRtQFEY8TTo3sWFyiJlfxR5JhVwZX+kWQ66vSn+32BYN5cUxvtt7l1mg7hF0tRkfxIrQq6jZzsY7bQbOHDei1UcLMHnn4hBnAsuxcuEZn0ab0uY3hFyjinr+z08PwFlv4BkpFvd7KMFFPJ8TSv+8UJqV/jPL0cjw2pNkX7KQIY7gDFnz73jGyH0VisRUtWfO6xrUgbxeyiEOwGH2f6qmnnAvjGF0IQbbL3M0jh/+iJN5NqcQSavi4pGCX2tvqLf70ofi3xtvgoLRQjuJFLK4Vpfa5KyAJnurIndvy8yAy9y0EDUbCcBboY5gxOA8q98ryDjcwatmm3kxcI1Uhe1D2bcJUXMSSi8FbmopRm6CEfPnPiC/jyRSVfV6ELFWz9WxEO6uRjDXI/Zrw4LSL0tIS678+svzDMT0dqpZDsgdipycUCL/zy/MP84YsxNg1wwUNfJlbBf6Z2U5FOIylg9+bY5MBKZHSJzj4+Tf+DHenOXnXu0UyKrjGxZY84SwfQGeFZQ9De5UxIpnG+C6VxcdPbocdfkW7nBm5GVLYug3dj93/v9+3+McDAvpNrN4rvj4SgzaDmhP8zdORLLL18d5l/yfTpw7hE4W/nPq4KvCYtIOJ5h/yQ98fiugpltG/ISAbnVB4tFqmVRwAL3KDe3yBSpke4pEI1KBsZ3gQU3g4vB/2D+wMfgZq6Z+tr1xxb+fkyf75V5MeVMDP49833ubWPOEP9BX8zwsuhr7WaYtfr2KRvuh4camt4X4Gv0bePP16bPl835I+NfOJ4/dKbpjzmy/FrNakH5Xvx7nBfuvR1f/6i6Wj0FLwCG20+GPEMSh2apDGi6P73aYOBaLarD1YDEYM/hJ7cNwOKVcdfX5YmoQjI3Wx/kleCxvjwZGiv1Niyr28aOxJjcNQZJU3WW1lmiHUILWODpppexTfYmh4SjhlNETJeLOALD2gdIY1Ujb2FWH+22eLp+l4YXCXsRKkZ12hf4cOKTx11gEDk5PmsRjnHIeIhxYj/7ttEutGpz3oXoDGdtzMGRiJz5UdkjQosPd9nZ3SiYExI3gxvSw7O/cF8HuiF9Gv/RzXE/MYCbYZzoTp/0IS1/+mjYruQ75KzSLEdBQMSCQd+I4u9xD7r94WT/lhzYat8IcjBLNJv9K5/CKSE/8Xi6w5PZCXhP+Qo2uy40QRh9OqGAGuvEHOiLzMHLPcymIQqZRYLSYLFCZCOECeLgOlJaKeY6wPFArWhZ1bReTn3v9u+fOqXC/bD7gVP1hbm7RGKZZVtTArSbSG/m7KOjzPPGlKra78zw50KHJu+QuTF+KyQeq0AyHqVtrXTJjfY/hZi1zCC5jB79MNub6L3osbn80hyeIWigwWOn6tev7tq/xqGRjxoWLGx+Vg/Kf6WM1YZ/XzA8lF4lm6Ql7WJ3vSBiPuRFDdbrFsCn1NXeI8qzDb51QWdv49LiB6PjiE/7G/r0T8ATvbXrzHTDMN7V5yK1i+1a7ykn+ZQzFCrgx5u7sWZjtNGswM08OCvKtc5ivTMcQvHvzycfb9hKMyfeXmVw421flHDU+yahq2vHtAgZ9K7Ht+kAnDcGVNpuW/HbqxMexm2AmNq94tMpfZKs3oVfI5sg84gPURKlmCGGC0yozi56QLmIjqJNXwRtxkmMLLp/asQbUg5T3X27j1Ti2/FKi5NQSaglqIRig47QhtchkbWE2oV18UM6g9iCbyMohZJE1XmhCoFZsBCD/BUSo+namNhSxRwS2Y5vXyUqQi1epZeKrpnqYFGii4d/pmSXfT7soTlISXy01Y9ccfgbz4SxyoxRLu7DCdz3NX0M3GM9/NMtbs+AHWaw0Hu1L1nbgVQbnbP37UOEh5YEegxzY/zUKBc0CuCaEawUrG0UwjTjcPYrcDc41UB9Rd8t9FTakrI/58ovPwvzhssHL4CHA5sUH3PrZHHEZ6V02KKml/64eCIdigt+gLPyLAQv33z7jyW7H6//UuZE2HysELCHaShLk2CYTRJhCrAKGOrwYRRM0WXFiKI/SYm1YUVrTisw+RgRAmHD2hBwEcZWZFy0D2JtXSI4XQ33suIhoHCUcgAIAT5YH94nw8PC4E5OAqSgg3iPilCaKBP4diqSqlXA9CgVTKsNnNrxExSTEkGdwHfkUZycsvtEMHIVhUO/aIzQQUFRfAcyFOEv7CHcoyAf1HuE9v2aytnZKiUVRW0nTggdmoUTEbJOmVXXw5S64J1vJ0yIulmKWx9idYsaY8Bb58GBj0W+4JRXJrTf0KpUwXUoFTivUl1rhm1Md3icHrYpYt7Cbyz8lN1L3H+OuH0efB+0x1aPObDrNdeMsXqFR7rt543PKlzpC9VeNtLoDmECM0zn4qyTYh4GJZxLp0Khcn5OdnMX7NS7fjz25MDQj/tPegT21o3O/7h8jGKaKHptwNpFoRU07B9ooyISSSG2GvmxfGzPcBYqIggtvMHai7FihUJ1vCCshu3tB+OEcRu6jN6208mp09Re4jUkt82iTODahUihQgufNw+uVfxC9BSQkTokdQIve1UquHIKrlQhOqZwQOhxpT8CSs59qmAp/goFpUJS+kZXqkw4Un9wr+vz4fuhUoVB21MkeYXlwbR6eGYAsXM8eBoI218TCxuf6mNPWtLDsDDzsRRbdfhLzmtvn08R4Ww4BT9EEOz370d6Jdf7p0CvF6fpR9hOopC5hzihZfU7xToKUAKFFqZH6mE6pQ+r5yiPzX8YERaG8EfuKVzDpBoEUKS/8pC2TewVqpP8gSd2ifq5siVEU9HO2Qc6apgzzBrr17L675Jtr1jTzP/ry37Pj/DScaB0qE5NZOFITJDh4fjeskylwpswqnoHF/QUZxLSaKlgltSW4KPRQn2azdwXCTCdL6nfOmmd36gvO/+yCTHfMnVlRHal/5gAAwgV5EXXCDErv4WZjwNBP6XQK9MrwRtCwfi3zv2B+g05mYgJ5/ZaWGs5vafgcqqPv2axCTeDo209D8tTJsLObaU1uz8OZr6WHKmhhMbb46ax87HfMdc/QK7jCVk3cI5qUf5HR9wUYqZMM9Q/rMPOCfbnWf+gHpx459dcHs4dvrzmPO+88RB+Ck/O/TN6ftDrXLJc3Bq888KomWttJ2aiOp3xP6zLHJCxX3IfXkgnLpu76QqB4ZR01UDaqi6uWcX00LCnuaWE+RceJhiwZ5meygcmShRleOTHUd4rQfm4pvWy5L0/kR0GK8uG0k3wW+IPmzsAfivqj7CicaZynzs3js7ieqeLXTIW69cDEiRkbZwLWAPr6ppxJqOE89xAnH2BdF4yzx0Oofj15ztLIv6pNDsaV9SOJr8MNJ8mYpuXMsLRwxTMl2KrlAt6AMZWEZ/4yGIrjws8r8tC/l+5ICR2FrOaUSEqd6rYv62KVcEu587j7R7mL6dyhwqHqp12ykS5bC9hLTFRtr+wqoBA0msiB0GyptNFXpGpTlJ0zJxas93cjWjW4oDVbNSmufHMslpMrEha6hWZdPrwBQJtt/Yi6zE3QRVrd9OI5w3b2jEUQxUweq6GHq3BJR0CAQgQMq2BLOVf+frV/Rkg90Ivn5MH5fWRhskBXysitXTzIEvJExe6v3oByHAJ6eXRzOuCQC2fzJReR0iFSKqFSt2pLsjVWY5teCj/bwmUTMO3JTlA5s36gwuPP7pt99U5D/nG37d93ndhM5/g2o2ftwgLaWw9s5OlfPX6MaKZ0OlVw2TR/+dNU6bgHBDcneTi41vk6+uCdPEVb9jHRRGvMIr+ihrYOtD/fWs5gt9fMXG2EapjuyMVDeaIrUscEVwGIiwoOBJL4m7j4F5OKpc0UKUNpFLbnnbEBmAt4SXHSpbXFQQ3HZPX5JmyY+vtFtp/jUpJS0pxqnGqV3w355oyK2XVMoh9cXiBIXBOUPmigu/oudl+6b6+6X7ZT/yztpnyvrvpSZZfhq/PkH/s2BeAO6Xd3LyZcL6UNes3QjJZep71iWDyt1kswoYT8F2VxSWXS23SuwTcwqUPOw/TtyQo+BsqCVvmV1Nbfpdc/m/tyLeEb47xtFEam35MOkxn03adpSN97Nt4FAQd+O6bdakQYDU/zvxbfPFWl1ZqmUlhYwF/68pv225A8N3PgqvmeFrDW3Md/nYSXNVm4623bYkJtraGtni4dn4NLhjTBd3UzM9MthzALl1K3zmh7iUvbcVndyeOiceqf8a8fa+k9Io7IK1LKXVisIGlVpQXJPgddrGdvObhQ3mifEI50U7WkbXtHt4nr9YeOKIYxClhyl27vH45N7y/um547/Op2ga9Ycxp7PiE6Ipzgv9P9AmXCTp/s8BMIyj8qFVavr2aK5dlUwkCncCBNpumMAXOFsgFTQKZb/fuQqdCnVQbDyFTBvFNWX5INGdZ4FIC3+aZAwqF7M9e77hl7e7kzA983CkYaDqOISxYQMC19fMLY1L8/pUjqTApDYoUYDevUVNqyQXCQnLdLZPPX98HjworYhiWE5VEN8JslUlUEAbvKuOhF1EdxA5UFfUSe5F5WlTPK48CrqPWpa2CLFNBCaxdZV3Pcdf6UCzO0SZ+vL0sDGWdAqcDzdnZSqwyotiC+ggdTUkRNOWjRXdqp+24x6dD3tHhf1vnObzpkjLFE5v3LUIPo0N1mhFnV5yj58LEX4tUsKxBSgpMBPWEKmFCuWo0k2PCEleOztKfO4Ym0SduDsIt8Fi4Ad5AWxeDMMB8a2FGGQNhgC+EKWEoZMtt9uXzQ+cvezpokuDUHHg+PA5jzz9+YUXYEN2TXOrGnzdSuZA77e5OFNKeScxSiU1eBk+D6cW7eP/UVm3R0lkmSGs1wvkJmXgKqTn1Av6vybeH6KOWqbOPmIJMf/rKfb19ZXlBr8vjkKd0TmIMVFriPMd8G8pWtMhkFoTXQzadEsKtMp8kxTuFCDMMtUzRwr4y0Dvjd6JnV2inWFSZXKa2woPhVrVYbYUFw6zqsuQKz0a2zAZzeIkKfRB35dJFVxy0VCdBPAbqIGpyaYqnpddH+FWu3rEf5GnIEPD505nDrXXJgQ1oQixw5szZUQT0tUopWLT9Z4eUjxDEEGG1kQneg2V0vRmqLv4lBDPhmiVSVBGgtCVf1RogYMxiTmMIi+lVCL/bIoNjVooi9VHZBjm1l7r6px5NbEYt28MpTudvsfuTf71kHjHoJHbCe9STRrebyFpUCaoduRUWn9Ww64521F60fQteT9Hh1Q7FIt7T2Mkm7CT2MPYqlg9QWDAtbPu+ZoSnBUvf7D3uRKo+hRSF3Fl+rjjkQuD+Myz3l5j/sUcxr6XRL2GIQz2K5a2o8HlmO+2QQNcJAwcaw+uMxrouhurCulipGcMuHAskFB4HJBRifZWEY0w0cLz/ayAlkqcbC9dCslrJBp4e3UGfYDBMd63dlfME3cr+YzPrLnvTn2wTLXbXEzqDMZZ8lDHByIe4cG3y391XDNB/xxjiLy1ZzOj1VpibKkkSL+kQJ4vT8kFz4+M5OkyKfC0m2cd2uOhIolxVarIqzec3gQY3PLZo64psh5N9MGvlKZg5usbHoDlfnOaU3NaRJE6V5PxB30XvIZyLYqX9TOj52g74ZTU9ZEy6TjIeqp6rmYnKVLOPCqaf/7Biq+ifr8RhLy2pZDUXutwXq2yJcexZbjFNfLbL2dDltpXLP3dnLM9YZHO2n2xW/R8XlXP7KCme93R07Mpv6wNaToi6F2ty1zJBUBPi5Z6Vq8mjYA40S5EpUydqk9x+ZxU5FOrjDQkX0mZDSiBnbnAnW7KXWcIotC9wKDZYKg4UHrTZDt7QzjlYUBgohAS9UwKr3wrQE7iitGS5vwOS//zs2l/y+DIoK+e38OVh3CyYEUbbdd/UWuEdsem+WvDUFz2HVYJt0ejBKxRxIS0YfAu/Jmd9KLj0ov4fh5vDBHRYSJ3pYBtO9ezKyxujGsgTHn3X/vEbobi9LkSTpGilZUHi/M5jvubVtv7X3qcv2zphbzZiCDW+mlPmyt1oKGR0RQ7pcVbF84pqY2dRp7kw25qdSdcOdG2O+4J/WrCopdYvPrtmVbpA9Ad2Wcazg0cdyKJKo+3kDp8UMOcVkdvOLec3066w46NsqhZXRHJuf+uJBLZ7eKRLPwLebXR3DcemwjbC5Ziw96+y5+Wi3OzgyiatAxSWG3R6rO6/UBHsVCF2Q2Avvpd4iSi4kQILm1onJ8jHU+HGH0ueXjhV7LC+OQlH7OVccToVBQl3PGQEBwUewLaCoBwWJ79AYTJAyOlz1yW4WFyzSo8Ve6e/jwogmNqLt81OKTngZW50y4EWQStptDn0dHGSU268yfF7jyutf/RDzk6zb7hfBCnD48JiLc/ESmRF4WeRbJBMoCOWhkaL5vike6emeqf7vBvYrolwjD7SUR91yw7yc92F9ZX2RCFbSHQ8UgG/IpONLvIH/rR03lmWt6O9yMHbbBDrLA89kjpt49mmU9X7k+1OR/SV/XRWD5zdQeKKHmystXpuho2SHBdjZdpamnoFCu6l2Ggb0xoZvY5mG15BtHxBdcOUQA4VKyWifeMu4uBbkbeCxc4j49GS9NvPd17ceev56cvDuh4vQw2jR1FDpCHUKHr4BEJP1ldXW0jDXVxVbSAbmhLJiaduIQ+T8qDeFshkDciALD+/7Eq/rCz/gJT3d4BzdpaffwSSn/FF/TmDLzb6Wf0lQ9hjWpwSvJq3uXzuZu6aoOTFpvBXeDbsoGesx5lkQAuzZBsv4eaZV0DV17BGWiA9SfXt26AMqi65ePJH149JA/csA9pmb8/F3MLuq4herjX3rdhZlbHm5JqIFu6n1217co+095q7p+31JxCiSHaNqi2o9Izat+/YsVHF6LvQ/WT7yKC++sQJpKijppVfkxznZi+QC+3N9pPCboWcan8dBD9u2+y5jywhn9zkuVn25w7CfHINhQj8+eH9hZk/sEF/T/+vFoZP0XifXQYK8j+IzMFX0qe29IWqc6D+wDSJnROTQVaJO01YLc24GxF+aJHpONQFk+E6Z6o7g5D/Muzi1FCLf6HV38v+brrMMjoPxNlHamYY6GMYE+YYmuGcpa+V5kzH6M4Y+ltD6F91xf9TCihk6v//xatgHtoeZa2JUk3xo9TElL/c9RIoTIRNn15v50+Ofnj96PWdTfxJfsfrjxt/q/zt+fk3DZRm++tPJj5rx21BN5t+fw18ZQqShbSJqHV9fvM2GgHx7WxISw5MXt47fSEI9C3aUe4wt4m3gXsUQ0rMryInkmq+mSDtIgUsrF70zBqJuUqbwNSbdI82ia6eOW/Ve5ANJE+SnuxB1osXZCC9y9QFuqa1dliUs04nMcki1aFwTCxKOvObe0OifosjnIeLxDwnpbirihNVd76M2vs9yLE3qDeQVMFKLkfMGtletfEuCBH8/ofRCoNCwhbxr/KT/OSpK6fkzl0Ui96Agnrh2rF3p7OyyOPbm1GtZVIo8Bkfg8ChdCGFzB1IREMQ8kqsO66Fu0o5MFiIdIqHQHy2CSvQgoiReRi4KGAkZHfuab1mbyUWBkX29ITRlkHflz88PbGVcgQEncgdIOtgECiUhSwcHADK8RV74PZA20/KdO4spduJu8h/kUbEdnS8XwapH2j9ElsTG/8hONeM+o/5j9Y4czWqK44nuFd62anDSFcjMI9XjKfN3o0oxl0CELDi5s/tN73BVexO7FWwoVGF3S7ZElfbF5WrGBB1OrGqECifBb21oDBV8D2MyKfHf1uQkrziZfwzLsboBvO/MHtgvgUdiQ4IPx+Buv9kxe/hME/Do9hRbZdgwUdi5wjYfzgJajtHJZR6HGLDGuXgQUMMWo8KVUajkjElKGT23xifuybM6eNxaF8iAod4heDfgiOaK7B0A0M2V41CwJ1gZMQjKpaVRYGwOnAMcjkOBepZT1loajIOZ0/D4NC0vax4eRffgfwYxi6naFnlT3JxGAoDx6C0EvlcMYU/zffEUaQcHN8pxpNPsR8pfAK3E6fHEflvEdhsLQbXlQNF0gHm8SnWtDKHhZA13YDMgyDKH+cyfv2QxVDHL4fBEGsQyFekU11y0n6zForQCylDZI186zYEMhzk5GDUlbqzmFtJf7VgRiljmBbXFuwO8qgYxoxRup/DnwvKCFnYaO7R8QdiwGioQFoRIYGZyGr0MjMaRc7NriVAtAsKoYO5EDiQN0nEQ1zd+LDESeQ05Kjj9jqJb32Iq3c0mkmkG7h67hBQgay9PrRyUC4sWxGoHraeDehoDwqROVjCcFVRJvvdWcetDaaH0QlCQqE77kkmPCKyC+ZabA9nGe+EqCD0v79g/akLMI7rBMGvdn3gM9LX7lKYnb2zjzm+wAm236LZx4chC3zK8+LqWQ3s3DifuWDB0P+xJxLGq3IljHMbPaPd3aNnCcCnwXtctMcOAKq+0OutuIYFb9dSV3jnzuOudukuLe1yXe1YleOznLz22oKFmwQNkRF1Jt/FnE5bQSd7sa+5NgKoQ2fPVgPFeFDy/cVocnr663Dbqq95kC7GB40fIQtto9iE7AB5pUzYVr4MCYVXkacvB1SaZPvYB9muC/RRZ/ZMaA/kspaCiQ7xe8/sRmcEAxFUO5Qku0Lw+p4k1+NEfmhmZACuV83uLj9sQR7U/pMO4wHKYRtEieBtuymCx52jC961lzQ6LolGNXxe2OP26hEwfFJw8IxWoZ95i1WyA4j1JObwNTHB3ZbKCg54LE3rs03WztqFERzWxIqPuaQNwVOOU2snnKEQPKGTVjuoDytxQrf8KUj39xPpMkHUiB7IGdMKW1YEjmt9k+w6edxpFTltGix1qm+C/xqH1K75KRTZu8aIMarOYT0Z6atewR+4RA4RrdbG/OVT8rSTPthOU+E3Ntc4kLQ3yg0j5ADxCyxGGimNjDsWnFDFN3lSj6201Ofh28Gz9wxykof39DftD8OpCv5uiEuzN35mBxBP0TmfcUrozI/tH0g6e5F9oB8/lcP3mIMd/lEvNlHLIz3V9zKkYm8O8etOMFP58NNrssvKKA+NE/h4w/HFIutq78wOgPpnxVL+tJ0Ef7WxoVxByv6mnOv2k8+E0WQGJgLf19Hzko1OUWBDqR1UMBfwcUxan73qIGXoVuugDiC93Q0h/qwyoPznCoTzZaNCAdIX3bIYuWJD9nS/8fGNOshQ9J0vIL3chzZk/1zQxvU/FwDDBSKy7xzBCH2zozICSPd2HiXtghA+/FePBF+q5Ii/CIJWabv6A8gTttYPKuAo33XOEIhv9d+US4s5XwBi/dsVwKAA5b6gBfQLyU5n+6H6FKRL+7P/QvwnBnELoX/yeLf3ykJftp+SR8S7fSJnQ2k96qLw/XHLGbnSlBpCKYmNNqVTTQNSf96CsWFTnKk+f3YMbnBcU3ad14oo+d+9/hZv5eqafZK//+3AYVU6p8mXUOFBH+j04FpPxWYXu2uJ0IY0pEj6ew4c+qKXfFkQUD4NHYYPle2jSJWvk6+SyycsQoDhC0C0f0TPUYBkshk5vU+1/XpKSOdjJE/ufVk6yz5ndxBf7O/J53vzvw+9Y549OHhkkoI+t7gMPp57+F+A4RZLw5PWin1a4D8LVQea2Bvq05nub8ojAajseXtecEsFs3OGb449NrvHPBfLjPtnt/zQV+C/2ZnqN3eIPb1o/WNYGNoLzx5ePo3kMr3o/f34CpYZ1Mtfuerk/W/MQ4PVlC/Gizch4BGnRwki/9PdEQoopsd5f+5L440NgkZiL+gYmEanwFw6B5Y8oTJY/YRaY9sTesvtf+nBeOeDCbnDIrsXTwhGuYeOgUfpFHiZzoF3nlCZ5L0n1Eb55Qm9UwLE3WDRoKTnJ2WEir7ruSMpvFeq9oO9mf83Bk2QOdd80v+YCx3untLZ1vEfkDEfbyomPFf6CSBjl7H7Huf2YUrSTbsM6Op9pDp9eci8Vnm+d8v44ZuMUNF3/Vx/TnLCe1zvHjPYn7m/MWiCrD6D9Dn/x1zoHeue7h/19A+ETc5IwFrewnMt1X1XGVnGtfQ9JRUTz0o3qZsN6Op9tDCmLw+s1t6U3LuVxhdakmtnLda26yMzSVZUTTf+TdSo7Xj8yHgBRJhQxoVU2ljngzCKkzTLi7Kqm7brh3Gal3Xbj/O6n/f7ff6fhfqfYSgcicbiiWQqncnm8oViqVyp1uqNZqvd6fb6g+FoPJnO5ovlar3Z7vaH4+l8ud7uj+fr/fk6EIgkMoVKozOYLDaHy+MLhCKxRCpzdHJ2kSuUKrVGq9MbjCZXN3cPTy9vH18//1DBNlaTjnqgEikIB2APJeqgQYETTcShAs10q73Nii5SY3SFAwFvhT/GnSNIcNZTVKiiC+EZ06rzQIzGR+CetoSlXgwDbVhMo22BXtfp0ChB92Q2Aj7Q2Yq5CDOmkM72YH9hDxLV9O6MSx8pCTEgtNkNwA53PbHXm/bacBE5nJCSPJCrXrkDgsDnpvPfT7+5eAFN1fBRGaGhmR/UtGhE6yR5iQd3OAE7yTtxeHofkY+FlZO9/Y+uSt6B/f3RsOazgMCXQOALIPAhEPgUCHwOBD5GudZpTV1hVDTplYrTTin11LTIoetKm2UCR3U+FRSspOwSblh51yn0ZHqrlBGyDxXbzHt6lyqTGTYtL1FpA94bAeKUW1JZLFVq1JXDEekabE9eNR0CiA3C8NtAr5YCKknz29ID98jnFrnSgTh44Iud+NPdhfJ0J5+qomevZGaLtKCNkoLxai0gp1IinTkCWdTD7LkjXq6bwUDm70bJeBWFxmilcNFU4ZY0Xie9VF0i5QfTaMDXEUH+c3vp1gInGcZmnLb4phfximTp6yh/jxjRRIhSo5y/Q5ARziYFURw/f+WXixsY9skzLc23rXBgTFcaaA/uM60CDlkqXKgVT7mNC6rKOtzpT7eo+/l03hMskPBUD3RxOjx3CeqktO0Jg+hR9UPssBx7pKuNMGYeBekIYiihTGdl9jmgm57gAV+aoyxnp6FpMB0GTG8tRprORCvjSK3pzbByidogWs934eUIQjloNAQ89XXYonrdWWSvZsUfP3XnCPVwk4lKHp63UkNQung76/xSJnB4QhnxJRFjE46SjHyGEd8dZKrouTRuGoAPZJuTjUBcS80LzR0wSimCnFiEGjHb8rWeDsPneRhsUd+eaHR6r1HZh1u25JC3kV4iULqL5Hdj8kqHt168SwX2Fqvk8UGOwiEaL3jRYkZeogR+vpYooB74pU0LCs2JBqOow4SlE8zwmhNr0csFAbdMAa+fBk4LDYSegBu8Ouyi3nQmA/J5zIgZrG/AxhWd0Cmd0bkWfcanJIoQN5F6q4BQMonOSVdX45FDUmNlDwc6axV41qOMyA2bVN0dz80n23WbmzvIo4Mzvuiyrx5be1mPU52/Ea5AjHnDcdxONMKahrVLa+nX87ymaY1uzaWoeWDeuhzcdjwMYSeTFNz64X3c8dGNBQYRsotNVqWMjNLbaMb3uhXgXj8A") format("woff2"), url(data:font/woff;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC5iZTAxNzQwMi53b2ZmIjs=) format("woff"), url(data:font/ttf;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJmb250cy9pY29uZm9udC5hODhiZGQwZi50dGYiOw==) format("truetype"), url(data:image/svg+xml;base64,bW9kdWxlLmV4cG9ydHMgPSBfX3dlYnBhY2tfcHVibGljX3BhdGhfXyArICJpbWcvaWNvbmZvbnQuNmZmN2M3ZDYuc3ZnIjs=#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-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";
}

