.absolute[data-v-d2f997b8] {
  position: absolute;
}
.relative[data-v-d2f997b8] {
  position: relative;
}
.flex[data-v-d2f997b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-d2f997b8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-d2f997b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-d2f997b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-d2f997b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-d2f997b8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-d2f997b8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-d2f997b8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-d2f997b8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-d2f997b8] {
  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-d2f997b8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-d2f997b8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-d2f997b8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-d2f997b8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-d2f997b8]::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-d2f997b8]::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-d2f997b8] {
  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-d2f997b8]::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-d2f997b8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-d2f997b8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-d2f997b8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-d2f997b8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-d2f997b8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-d2f997b8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-d2f997b8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-d2f997b8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-d2f997b8],
.amap-copyright[data-v-d2f997b8] {
  display: none !important;
}
.box-shadow[data-v-d2f997b8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-d2f997b8] {
  box-sizing: border-box;
}
.flex-center[data-v-d2f997b8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-d2f997b8] .ant-carousel {
  height: 100%;
}
[data-v-d2f997b8] .ant-carousel .slick-slider,[data-v-d2f997b8] .ant-carousel .slick-track,[data-v-d2f997b8] .ant-carousel .slick-list,[data-v-d2f997b8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8]::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-d2f997b8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-d2f997b8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-d2f997b8] {
  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-d2f997b8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-d2f997b8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-d2f997b8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-d2f997b8] .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-d2f997b8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-d2f997b8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-d2f997b8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-d2f997b8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-d2f997b8]::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-d2f997b8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-d2f997b8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-d2f997b8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-d2f997b8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-d2f997b8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-d2f997b8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-d2f997b8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-d2f997b8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-d2f997b8] {
  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-d2f997b8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-d2f997b8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-d2f997b8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-d2f997b8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-d2f997b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d2f997b8] {
  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-d2f997b8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d2f997b8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-d2f997b8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-d2f997b8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-d2f997b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-d2f997b8] {
  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-d2f997b8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-d2f997b8] {
  color: var(--primary-color);
}
.file-name-type[data-v-d2f997b8] {
  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-d2f997b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-d2f997b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-d2f997b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-d2f997b8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-d2f997b8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-d2f997b8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-d2f997b8] {
  color: #999999;
}
.file-name-type .file-list[data-v-d2f997b8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-d2f997b8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-d2f997b8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-d2f997b8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-d2f997b8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-d2f997b8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-d2f997b8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-d2f997b8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-d2f997b8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-d2f997b8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-d2f997b8] {
  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-d2f997b8]::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-d2f997b8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-d2f997b8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-d2f997b8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-d2f997b8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-d2f997b8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-d2f997b8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-d2f997b8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-d2f997b8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-d2f997b8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-d2f997b8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-d2f997b8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-d2f997b8] .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-d2f997b8] .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-d2f997b8] .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-d2f997b8] .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-d2f997b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-d2f997b8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-d2f997b8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-d2f997b8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8]::before {
  content: attr(header);
  height: 18px;
  border-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-d2f997b8] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-d2f997b8] {
  flex-shrink: 0;
}
input[type="number"][data-v-d2f997b8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-d2f997b8]::-webkit-inner-spin-button,
input[type="number"][data-v-d2f997b8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-d2f997b8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-d2f997b8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-d2f997b8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-d2f997b8] {
  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-d2f997b8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-d2f997b8] {
  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-d2f997b8] {
  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-d2f997b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-d2f997b8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-d2f997b8] {
  flex-shrink: 0;
}
[data-v-d2f997b8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-d2f997b8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-d2f997b8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-d2f997b8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.rebar-process-container[data-v-d2f997b8] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.rebar-process-container .header[data-v-d2f997b8] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.rebar-process-container .header[data-v-d2f997b8]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.rebar-process-container .header .state[data-v-d2f997b8] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 10px;
}
.rebar-process-container .header .state .status-text[data-v-d2f997b8] {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  padding: 0 8px;
  text-align: center;
  display: inline-block;
  line-height: 22px;
  color: #fff;
}
.rebar-process-container .header .state .status-text.pending[data-v-d2f997b8] {
  background: #0098ff;
}
.rebar-process-container .header .state .status-text.warn[data-v-d2f997b8] {
  background: #ff993f;
}
.rebar-process-container .header .state .status-text.produce[data-v-d2f997b8] {
  background: #f33ecb;
}
.rebar-process-container .header .state .status-text.approv[data-v-d2f997b8] {
  background: #ff7113;
}
.rebar-process-container .header .state .status-text.error[data-v-d2f997b8] {
  background: #ff3f4a;
}
.rebar-process-container .header .state .status-text.normal[data-v-d2f997b8] {
  background: #4bc964;
}
.rebar-process-container .header .state .status-text.cancel[data-v-d2f997b8] {
  background: #f1f2f7;
  color: #aab0bc;
}
.rebar-process-container .main[data-v-d2f997b8] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.rebar-process-container .main[data-v-d2f997b8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.rebar-process-container .main[data-v-d2f997b8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.rebar-process-container .main[data-v-d2f997b8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.rebar-process-container .main .rebar-col-item[data-v-d2f997b8] {
  position: relative;
}
.rebar-process-container .main .rebar-col-item .operate-btn[data-v-d2f997b8] {
  position: absolute;
  height: 36px;
  top: 4px;
  right: -36px;
  cursor: pointer;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 13px;
}
.rebar-process-container .main .rebar-col-item .operate-btn .del[data-v-d2f997b8] {
  color: var(--primary-color);
}
.rebar-process-container .main .rebar-col-item .operate-btn .add[data-v-d2f997b8] {
  width: 22px;
  height: 22px;
  background: var(--primary-color);
  border-radius: 50%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.rebar-process-container .main[data-v-d2f997b8] .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.rebar-process-container .main[data-v-d2f997b8] .ant-form-item .ant-input-affix-wrapper {
  width: 100%;
}
.rebar-process-container .main[data-v-d2f997b8] .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 170px;
}
.rebar-process-container .main[data-v-d2f997b8] .ant-form-item .ant-form-item-label label {
  color: #999999;
}
.rebar-process-container .main[data-v-d2f997b8] .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
.rebar-process-container .main .m-r-50[data-v-d2f997b8] {
  margin-right: 50px !important;
}
.rebar-process-container .footer[data-v-d2f997b8] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

.absolute[data-v-71d2f310] {
  position: absolute;
}
.relative[data-v-71d2f310] {
  position: relative;
}
.flex[data-v-71d2f310] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-71d2f310] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-71d2f310]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-71d2f310]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-71d2f310]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-71d2f310] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-71d2f310] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-71d2f310] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-71d2f310] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-71d2f310] {
  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-71d2f310],
.ant-tree li .ant-tree-node-content-wrapper[data-v-71d2f310]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-71d2f310] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-71d2f310] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-71d2f310]::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-71d2f310]::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-71d2f310] {
  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-71d2f310]::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-71d2f310]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-71d2f310] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-71d2f310] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-71d2f310] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-71d2f310] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-71d2f310] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-71d2f310] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-71d2f310] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-71d2f310],
.amap-copyright[data-v-71d2f310] {
  display: none !important;
}
.box-shadow[data-v-71d2f310] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-71d2f310] {
  box-sizing: border-box;
}
.flex-center[data-v-71d2f310] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-71d2f310] .ant-carousel {
  height: 100%;
}
[data-v-71d2f310] .ant-carousel .slick-slider,[data-v-71d2f310] .ant-carousel .slick-track,[data-v-71d2f310] .ant-carousel .slick-list,[data-v-71d2f310] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-71d2f310] {
  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-71d2f310] {
  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-71d2f310]::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-71d2f310]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-71d2f310] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-71d2f310] {
  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-71d2f310] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-71d2f310] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-71d2f310] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-71d2f310] .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-71d2f310] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-71d2f310] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-71d2f310] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-71d2f310] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-71d2f310]::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-71d2f310]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-71d2f310]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-71d2f310]:last-child::after {
  display: none;
}
.vxe-pager[data-v-71d2f310] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-71d2f310] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-71d2f310] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-71d2f310] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-71d2f310]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-71d2f310] {
  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-71d2f310] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-71d2f310] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-71d2f310]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-71d2f310] {
  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-71d2f310] {
  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-71d2f310]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-71d2f310]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-71d2f310],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71d2f310] {
  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-71d2f310]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71d2f310]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-71d2f310]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-71d2f310]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-71d2f310],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-71d2f310] {
  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-71d2f310],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-71d2f310] {
  color: var(--primary-color);
}
.file-name-type[data-v-71d2f310] {
  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-71d2f310]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-71d2f310]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-71d2f310]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-71d2f310] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-71d2f310] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-71d2f310] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-71d2f310] {
  color: #999999;
}
.file-name-type .file-list[data-v-71d2f310]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-71d2f310] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-71d2f310] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-71d2f310]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-71d2f310] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-71d2f310] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-71d2f310] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-71d2f310] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-71d2f310] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-71d2f310] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-71d2f310] {
  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-71d2f310]::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-71d2f310]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-71d2f310]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-71d2f310]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-71d2f310]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-71d2f310] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-71d2f310] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-71d2f310] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-71d2f310] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-71d2f310] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-71d2f310] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-71d2f310] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-71d2f310] .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-71d2f310] .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-71d2f310] .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-71d2f310] .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-71d2f310] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-71d2f310] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-71d2f310] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-71d2f310] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-71d2f310] {
  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-71d2f310] {
  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-71d2f310] {
  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-71d2f310]::before {
  content: attr(header);
  height: 18px;
  border-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-71d2f310] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-71d2f310] {
  flex-shrink: 0;
}
input[type="number"][data-v-71d2f310] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-71d2f310]::-webkit-inner-spin-button,
input[type="number"][data-v-71d2f310]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-71d2f310] {
  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-71d2f310] {
  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-71d2f310]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-71d2f310] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-71d2f310] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-71d2f310] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-71d2f310] {
  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-71d2f310] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-71d2f310] {
  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-71d2f310] {
  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-71d2f310]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-71d2f310] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-71d2f310] {
  flex-shrink: 0;
}
[data-v-71d2f310] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-71d2f310] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-71d2f310] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-71d2f310] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.project-todo-page[data-v-71d2f310] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container[data-v-71d2f310] {
  margin-top: 10px;
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container .table-header[data-v-71d2f310] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.project-todo-page .page-container .table-header[data-v-71d2f310]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.project-todo-page .page-container .table-list[data-v-71d2f310] {
  flex: 1;
  height: 100%;
}
.project-todo-page .page-container .table-list .status-text[data-v-71d2f310] {
  border-radius: 4px;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  font-size: 12px;
  width: 80px;
}
.project-todo-page .page-container .table-list .status-text.pending[data-v-71d2f310] {
  background: #0098ff;
}
.project-todo-page .page-container .table-list .status-text.warn[data-v-71d2f310] {
  background: #ff993f;
}
.project-todo-page .page-container .table-list .status-text.produce[data-v-71d2f310] {
  background: #f33ecb;
}
.project-todo-page .page-container .table-list .status-text.approv[data-v-71d2f310] {
  background: #ff7113;
}
.project-todo-page .page-container .table-list .status-text.error[data-v-71d2f310] {
  background: #ff3f4a;
}
.project-todo-page .page-container .table-list .status-text.normal[data-v-71d2f310] {
  background: #4bc964;
}
.project-todo-page .page-container .table-list .status-text.cancel[data-v-71d2f310] {
  background: #f1f2f7;
  color: #aab0bc;
}

.absolute[data-v-0ee37d88] {
  position: absolute;
}
.relative[data-v-0ee37d88] {
  position: relative;
}
.flex[data-v-0ee37d88] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0ee37d88] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0ee37d88]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0ee37d88]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0ee37d88]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0ee37d88] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0ee37d88] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0ee37d88] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0ee37d88] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0ee37d88] {
  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-0ee37d88],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0ee37d88]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0ee37d88] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0ee37d88] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0ee37d88]::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-0ee37d88]::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-0ee37d88] {
  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-0ee37d88]::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-0ee37d88]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0ee37d88] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0ee37d88] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0ee37d88] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0ee37d88] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0ee37d88] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0ee37d88] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0ee37d88] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0ee37d88],
.amap-copyright[data-v-0ee37d88] {
  display: none !important;
}
.box-shadow[data-v-0ee37d88] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0ee37d88] {
  box-sizing: border-box;
}
.flex-center[data-v-0ee37d88] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0ee37d88] .ant-carousel {
  height: 100%;
}
[data-v-0ee37d88] .ant-carousel .slick-slider,[data-v-0ee37d88] .ant-carousel .slick-track,[data-v-0ee37d88] .ant-carousel .slick-list,[data-v-0ee37d88] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88]::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-0ee37d88]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0ee37d88] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0ee37d88] {
  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-0ee37d88] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0ee37d88] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0ee37d88] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0ee37d88] .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-0ee37d88] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0ee37d88] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0ee37d88] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0ee37d88] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0ee37d88]::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-0ee37d88]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0ee37d88]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0ee37d88]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0ee37d88] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0ee37d88] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0ee37d88] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0ee37d88] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0ee37d88]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0ee37d88] {
  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-0ee37d88] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0ee37d88] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0ee37d88]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0ee37d88]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0ee37d88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0ee37d88] {
  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-0ee37d88]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0ee37d88]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0ee37d88]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0ee37d88]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0ee37d88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0ee37d88] {
  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-0ee37d88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0ee37d88] {
  color: var(--primary-color);
}
.file-name-type[data-v-0ee37d88] {
  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-0ee37d88]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0ee37d88]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0ee37d88]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0ee37d88] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0ee37d88] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0ee37d88] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0ee37d88] {
  color: #999999;
}
.file-name-type .file-list[data-v-0ee37d88]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0ee37d88] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0ee37d88] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0ee37d88]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0ee37d88] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0ee37d88] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0ee37d88] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0ee37d88] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0ee37d88] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0ee37d88] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0ee37d88] {
  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-0ee37d88]::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-0ee37d88]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0ee37d88]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0ee37d88]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0ee37d88]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0ee37d88] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0ee37d88] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0ee37d88] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0ee37d88] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0ee37d88] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0ee37d88] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0ee37d88] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0ee37d88] .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-0ee37d88] .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-0ee37d88] .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-0ee37d88] .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-0ee37d88] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0ee37d88] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0ee37d88] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0ee37d88] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88]::before {
  content: attr(header);
  height: 18px;
  border-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-0ee37d88] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0ee37d88] {
  flex-shrink: 0;
}
input[type="number"][data-v-0ee37d88] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0ee37d88]::-webkit-inner-spin-button,
input[type="number"][data-v-0ee37d88]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0ee37d88] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0ee37d88] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0ee37d88] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0ee37d88] {
  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-0ee37d88] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0ee37d88] {
  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-0ee37d88] {
  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-0ee37d88]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0ee37d88] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0ee37d88] {
  flex-shrink: 0;
}
[data-v-0ee37d88] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0ee37d88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0ee37d88] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0ee37d88] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.process-inspection-todo-page[data-v-0ee37d88] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-header[data-v-0ee37d88] {
  margin-bottom: 10px;
}
.process-inspection-todo-page .page-header .conditions-screening-container[data-v-0ee37d88] {
  box-shadow: none;
}
.process-inspection-todo-page .page-container[data-v-0ee37d88] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-container .table-header[data-v-0ee37d88] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.process-inspection-todo-page .page-container .table-header[data-v-0ee37d88]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.process-inspection-todo-page .page-container .table-list[data-v-0ee37d88] {
  flex: 1;
  height: 100%;
}
.process-inspection-todo-page .page-container .table-list .state.normal[data-v-0ee37d88] {
  color: #4bc964;
}
.process-inspection-todo-page .page-container .table-list .state.lock[data-v-0ee37d88] {
  color: #ff993f;
}
.process-inspection-todo-page .page-container .table-list .state.reject[data-v-0ee37d88] {
  color: #ff3f4a;
}
.process-inspection-todo-page .page-container .table-list .state.submit[data-v-0ee37d88] {
  color: #0098ff;
}
.process-inspection-todo-page .page-container .table-list .state.cancel[data-v-0ee37d88] {
  color: #aab0bc;
}

.absolute[data-v-3809dda9] {
  position: absolute;
}
.relative[data-v-3809dda9] {
  position: relative;
}
.flex[data-v-3809dda9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3809dda9] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3809dda9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3809dda9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3809dda9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3809dda9] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3809dda9] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3809dda9] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3809dda9] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3809dda9] {
  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-3809dda9],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3809dda9]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3809dda9] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3809dda9] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3809dda9]::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-3809dda9]::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-3809dda9] {
  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-3809dda9]::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-3809dda9]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3809dda9] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3809dda9] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3809dda9] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3809dda9] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3809dda9] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3809dda9] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3809dda9] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3809dda9],
.amap-copyright[data-v-3809dda9] {
  display: none !important;
}
.box-shadow[data-v-3809dda9] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3809dda9] {
  box-sizing: border-box;
}
.flex-center[data-v-3809dda9] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3809dda9] .ant-carousel {
  height: 100%;
}
[data-v-3809dda9] .ant-carousel .slick-slider,[data-v-3809dda9] .ant-carousel .slick-track,[data-v-3809dda9] .ant-carousel .slick-list,[data-v-3809dda9] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3809dda9] {
  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-3809dda9] {
  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-3809dda9]::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-3809dda9]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3809dda9] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3809dda9] {
  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-3809dda9] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3809dda9] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3809dda9] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3809dda9] .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-3809dda9] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3809dda9] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3809dda9] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3809dda9] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3809dda9]::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-3809dda9]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3809dda9]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3809dda9]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3809dda9] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3809dda9] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3809dda9] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3809dda9] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3809dda9]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3809dda9] {
  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-3809dda9] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3809dda9] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3809dda9]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3809dda9] {
  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-3809dda9] {
  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-3809dda9]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3809dda9]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3809dda9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3809dda9] {
  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-3809dda9]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3809dda9]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3809dda9]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3809dda9]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3809dda9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3809dda9] {
  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-3809dda9],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3809dda9] {
  color: var(--primary-color);
}
.file-name-type[data-v-3809dda9] {
  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-3809dda9]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3809dda9]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3809dda9]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3809dda9] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3809dda9] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3809dda9] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-3809dda9] {
  color: #999999;
}
.file-name-type .file-list[data-v-3809dda9]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3809dda9] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3809dda9] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-3809dda9]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3809dda9] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3809dda9] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3809dda9] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3809dda9] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3809dda9] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3809dda9] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3809dda9] {
  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-3809dda9]::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-3809dda9]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3809dda9]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3809dda9]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3809dda9]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3809dda9] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3809dda9] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3809dda9] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3809dda9] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3809dda9] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3809dda9] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3809dda9] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3809dda9] .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-3809dda9] .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-3809dda9] .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-3809dda9] .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-3809dda9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3809dda9] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3809dda9] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3809dda9] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3809dda9] {
  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-3809dda9] {
  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-3809dda9] {
  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-3809dda9]::before {
  content: attr(header);
  height: 18px;
  border-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-3809dda9] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3809dda9] {
  flex-shrink: 0;
}
input[type="number"][data-v-3809dda9] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3809dda9]::-webkit-inner-spin-button,
input[type="number"][data-v-3809dda9]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3809dda9] {
  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-3809dda9] {
  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-3809dda9]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-3809dda9] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3809dda9] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3809dda9] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3809dda9] {
  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-3809dda9] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3809dda9] {
  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-3809dda9] {
  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-3809dda9]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-3809dda9] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3809dda9] {
  flex-shrink: 0;
}
[data-v-3809dda9] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3809dda9] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3809dda9] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3809dda9] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.detail-modal-container[data-v-3809dda9] .ant-modal-body {
  padding: 0;
}
.detail-modal-container .detail-modal-body[data-v-3809dda9] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.detail-modal-container .detail-modal-body .table-contaier[data-v-3809dda9] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.detail-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-3809dda9] {
  margin: 2px 0;
}
.detail-modal-container .detail-modal-body .pager-contaier[data-v-3809dda9] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.detail-modal-container .detail-modal-body .pager-contaier[data-v-3809dda9] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-171ae9d3] {
  position: absolute;
}
.relative[data-v-171ae9d3] {
  position: relative;
}
.flex[data-v-171ae9d3] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-171ae9d3] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-171ae9d3]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-171ae9d3]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-171ae9d3]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-171ae9d3] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-171ae9d3] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-171ae9d3] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-171ae9d3] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-171ae9d3] {
  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-171ae9d3],
.ant-tree li .ant-tree-node-content-wrapper[data-v-171ae9d3]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-171ae9d3] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-171ae9d3] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-171ae9d3]::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-171ae9d3]::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-171ae9d3] {
  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-171ae9d3]::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-171ae9d3]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-171ae9d3] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-171ae9d3] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-171ae9d3] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-171ae9d3] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-171ae9d3] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-171ae9d3] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-171ae9d3] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-171ae9d3],
.amap-copyright[data-v-171ae9d3] {
  display: none !important;
}
.box-shadow[data-v-171ae9d3] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-171ae9d3] {
  box-sizing: border-box;
}
.flex-center[data-v-171ae9d3] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-171ae9d3] .ant-carousel {
  height: 100%;
}
[data-v-171ae9d3] .ant-carousel .slick-slider,[data-v-171ae9d3] .ant-carousel .slick-track,[data-v-171ae9d3] .ant-carousel .slick-list,[data-v-171ae9d3] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3]::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-171ae9d3]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-171ae9d3] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-171ae9d3] {
  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-171ae9d3] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-171ae9d3] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-171ae9d3] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-171ae9d3] .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-171ae9d3] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-171ae9d3] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-171ae9d3] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-171ae9d3] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-171ae9d3]::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-171ae9d3]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-171ae9d3]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-171ae9d3]:last-child::after {
  display: none;
}
.vxe-pager[data-v-171ae9d3] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-171ae9d3] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-171ae9d3] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-171ae9d3] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-171ae9d3]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-171ae9d3] {
  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-171ae9d3] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-171ae9d3] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-171ae9d3]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-171ae9d3]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-171ae9d3],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-171ae9d3] {
  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-171ae9d3]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-171ae9d3]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-171ae9d3]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-171ae9d3]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-171ae9d3],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-171ae9d3] {
  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-171ae9d3],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-171ae9d3] {
  color: var(--primary-color);
}
.file-name-type[data-v-171ae9d3] {
  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-171ae9d3]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-171ae9d3]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-171ae9d3]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-171ae9d3] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-171ae9d3] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-171ae9d3] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-171ae9d3] {
  color: #999999;
}
.file-name-type .file-list[data-v-171ae9d3]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-171ae9d3] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-171ae9d3] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-171ae9d3]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-171ae9d3] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-171ae9d3] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-171ae9d3] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-171ae9d3] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-171ae9d3] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-171ae9d3] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-171ae9d3] {
  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-171ae9d3]::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-171ae9d3]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-171ae9d3]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-171ae9d3]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-171ae9d3]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-171ae9d3] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-171ae9d3] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-171ae9d3] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-171ae9d3] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-171ae9d3] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-171ae9d3] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-171ae9d3] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-171ae9d3] .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-171ae9d3] .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-171ae9d3] .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-171ae9d3] .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-171ae9d3] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-171ae9d3] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-171ae9d3] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-171ae9d3] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3]::before {
  content: attr(header);
  height: 18px;
  border-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-171ae9d3] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-171ae9d3] {
  flex-shrink: 0;
}
input[type="number"][data-v-171ae9d3] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-171ae9d3]::-webkit-inner-spin-button,
input[type="number"][data-v-171ae9d3]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-171ae9d3] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-171ae9d3] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-171ae9d3] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-171ae9d3] {
  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-171ae9d3] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-171ae9d3] {
  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-171ae9d3] {
  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-171ae9d3]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-171ae9d3] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-171ae9d3] {
  flex-shrink: 0;
}
[data-v-171ae9d3] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-171ae9d3] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-171ae9d3] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-171ae9d3] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.chiselRecord-modal-container[data-v-171ae9d3] .ant-modal-body {
  padding: 0;
}
.chiselRecord-modal-container .detail-modal-body[data-v-171ae9d3] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.chiselRecord-modal-container .detail-modal-body .table-contaier[data-v-171ae9d3] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.chiselRecord-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-171ae9d3] {
  margin: 2px 0;
}
.chiselRecord-modal-container .detail-modal-body .pager-contaier[data-v-171ae9d3] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.chiselRecord-modal-container .detail-modal-body .pager-contaier[data-v-171ae9d3] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-f1287a52] {
  position: absolute;
}
.relative[data-v-f1287a52] {
  position: relative;
}
.flex[data-v-f1287a52] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-f1287a52] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-f1287a52]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-f1287a52]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-f1287a52]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-f1287a52] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-f1287a52] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-f1287a52] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-f1287a52] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-f1287a52] {
  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-f1287a52],
.ant-tree li .ant-tree-node-content-wrapper[data-v-f1287a52]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f1287a52] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-f1287a52] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-f1287a52]::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-f1287a52]::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-f1287a52] {
  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-f1287a52]::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-f1287a52]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-f1287a52] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-f1287a52] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-f1287a52] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-f1287a52] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f1287a52] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f1287a52] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-f1287a52] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-f1287a52],
.amap-copyright[data-v-f1287a52] {
  display: none !important;
}
.box-shadow[data-v-f1287a52] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-f1287a52] {
  box-sizing: border-box;
}
.flex-center[data-v-f1287a52] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-f1287a52] .ant-carousel {
  height: 100%;
}
[data-v-f1287a52] .ant-carousel .slick-slider,[data-v-f1287a52] .ant-carousel .slick-track,[data-v-f1287a52] .ant-carousel .slick-list,[data-v-f1287a52] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-f1287a52] {
  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-f1287a52] {
  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-f1287a52]::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-f1287a52]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-f1287a52] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-f1287a52] {
  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-f1287a52] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-f1287a52] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-f1287a52] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-f1287a52] .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-f1287a52] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-f1287a52] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-f1287a52] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-f1287a52] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-f1287a52]::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-f1287a52]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-f1287a52]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-f1287a52]:last-child::after {
  display: none;
}
.vxe-pager[data-v-f1287a52] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-f1287a52] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-f1287a52] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f1287a52] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f1287a52]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-f1287a52] {
  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-f1287a52] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f1287a52] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f1287a52]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f1287a52] {
  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-f1287a52] {
  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-f1287a52]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f1287a52]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f1287a52],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f1287a52] {
  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-f1287a52]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f1287a52]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f1287a52]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f1287a52]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-f1287a52],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-f1287a52] {
  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-f1287a52],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-f1287a52] {
  color: var(--primary-color);
}
.file-name-type[data-v-f1287a52] {
  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-f1287a52]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-f1287a52]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-f1287a52]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-f1287a52] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-f1287a52] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-f1287a52] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-f1287a52] {
  color: #999999;
}
.file-name-type .file-list[data-v-f1287a52]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-f1287a52] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-f1287a52] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-f1287a52]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-f1287a52] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-f1287a52] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-f1287a52] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-f1287a52] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-f1287a52] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-f1287a52] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-f1287a52] {
  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-f1287a52]::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-f1287a52]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-f1287a52]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-f1287a52]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-f1287a52]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-f1287a52] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-f1287a52] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-f1287a52] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-f1287a52] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f1287a52] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f1287a52] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-f1287a52] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-f1287a52] .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-f1287a52] .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-f1287a52] .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-f1287a52] .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-f1287a52] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-f1287a52] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-f1287a52] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-f1287a52] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-f1287a52] {
  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-f1287a52] {
  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-f1287a52] {
  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-f1287a52]::before {
  content: attr(header);
  height: 18px;
  border-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-f1287a52] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-f1287a52] {
  flex-shrink: 0;
}
input[type="number"][data-v-f1287a52] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-f1287a52]::-webkit-inner-spin-button,
input[type="number"][data-v-f1287a52]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-f1287a52] {
  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-f1287a52] {
  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-f1287a52]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-f1287a52] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-f1287a52] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-f1287a52] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-f1287a52] {
  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-f1287a52] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-f1287a52] {
  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-f1287a52] {
  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-f1287a52]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-f1287a52] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-f1287a52] {
  flex-shrink: 0;
}
[data-v-f1287a52] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-f1287a52] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-f1287a52] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-f1287a52] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.zl-details-modal-container[data-v-f1287a52] .ant-modal-body {
  padding: 0;
}
.zl-details-modal-container .detail-modal-body[data-v-f1287a52] {
  height: 620px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.zl-details-modal-container .detail-modal-body .table-contaier[data-v-f1287a52] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-f1287a52] {
  margin: 2px 0;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-f1287a52] {
  color: #4bc964;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-f1287a52] {
  color: #ff3f4a;
}
.zl-details-modal-container .detail-modal-body .pager-contaier[data-v-f1287a52] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.zl-details-modal-container .detail-modal-body .pager-contaier[data-v-f1287a52] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-1265ebf7] {
  position: absolute;
}
.relative[data-v-1265ebf7] {
  position: relative;
}
.flex[data-v-1265ebf7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1265ebf7] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1265ebf7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1265ebf7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1265ebf7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1265ebf7] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1265ebf7] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1265ebf7] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1265ebf7] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1265ebf7] {
  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-1265ebf7],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1265ebf7]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1265ebf7] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1265ebf7] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1265ebf7]::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-1265ebf7]::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-1265ebf7] {
  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-1265ebf7]::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-1265ebf7]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1265ebf7] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1265ebf7] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1265ebf7] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1265ebf7] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1265ebf7] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1265ebf7] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1265ebf7] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1265ebf7],
.amap-copyright[data-v-1265ebf7] {
  display: none !important;
}
.box-shadow[data-v-1265ebf7] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1265ebf7] {
  box-sizing: border-box;
}
.flex-center[data-v-1265ebf7] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1265ebf7] .ant-carousel {
  height: 100%;
}
[data-v-1265ebf7] .ant-carousel .slick-slider,[data-v-1265ebf7] .ant-carousel .slick-track,[data-v-1265ebf7] .ant-carousel .slick-list,[data-v-1265ebf7] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7]::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-1265ebf7]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1265ebf7] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1265ebf7] {
  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-1265ebf7] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1265ebf7] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1265ebf7] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1265ebf7] .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-1265ebf7] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1265ebf7] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1265ebf7] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1265ebf7] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1265ebf7]::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-1265ebf7]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1265ebf7]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1265ebf7]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1265ebf7] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1265ebf7] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1265ebf7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1265ebf7] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1265ebf7]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1265ebf7] {
  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-1265ebf7] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1265ebf7] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1265ebf7]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1265ebf7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1265ebf7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1265ebf7] {
  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-1265ebf7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1265ebf7]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1265ebf7]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1265ebf7]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1265ebf7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1265ebf7] {
  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-1265ebf7],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1265ebf7] {
  color: var(--primary-color);
}
.file-name-type[data-v-1265ebf7] {
  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-1265ebf7]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1265ebf7]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1265ebf7]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1265ebf7] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1265ebf7] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1265ebf7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1265ebf7] {
  color: #999999;
}
.file-name-type .file-list[data-v-1265ebf7]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1265ebf7] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1265ebf7] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1265ebf7]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1265ebf7] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1265ebf7] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1265ebf7] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1265ebf7] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1265ebf7] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1265ebf7] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1265ebf7] {
  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-1265ebf7]::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-1265ebf7]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1265ebf7]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1265ebf7]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1265ebf7]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1265ebf7] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1265ebf7] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1265ebf7] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1265ebf7] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1265ebf7] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1265ebf7] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1265ebf7] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1265ebf7] .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-1265ebf7] .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-1265ebf7] .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-1265ebf7] .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-1265ebf7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1265ebf7] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1265ebf7] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1265ebf7] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7]::before {
  content: attr(header);
  height: 18px;
  border-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-1265ebf7] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1265ebf7] {
  flex-shrink: 0;
}
input[type="number"][data-v-1265ebf7] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1265ebf7]::-webkit-inner-spin-button,
input[type="number"][data-v-1265ebf7]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1265ebf7] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1265ebf7] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1265ebf7] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1265ebf7] {
  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-1265ebf7] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1265ebf7] {
  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-1265ebf7] {
  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-1265ebf7]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1265ebf7] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1265ebf7] {
  flex-shrink: 0;
}
[data-v-1265ebf7] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1265ebf7] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1265ebf7] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1265ebf7] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-1265ebf7] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-1265ebf7] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-1265ebf7] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-1265ebf7] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-1265ebf7] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-1265ebf7] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-1265ebf7] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-1265ebf7] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-739e2918] {
  position: absolute;
}
.relative[data-v-739e2918] {
  position: relative;
}
.flex[data-v-739e2918] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-739e2918] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-739e2918]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-739e2918]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-739e2918]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-739e2918] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-739e2918] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-739e2918] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-739e2918] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-739e2918] {
  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-739e2918],
.ant-tree li .ant-tree-node-content-wrapper[data-v-739e2918]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-739e2918] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-739e2918] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-739e2918]::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-739e2918]::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-739e2918] {
  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-739e2918]::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-739e2918]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-739e2918] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-739e2918] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-739e2918] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-739e2918] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-739e2918] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-739e2918] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-739e2918] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-739e2918],
.amap-copyright[data-v-739e2918] {
  display: none !important;
}
.box-shadow[data-v-739e2918] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-739e2918] {
  box-sizing: border-box;
}
.flex-center[data-v-739e2918] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-739e2918] .ant-carousel {
  height: 100%;
}
[data-v-739e2918] .ant-carousel .slick-slider,[data-v-739e2918] .ant-carousel .slick-track,[data-v-739e2918] .ant-carousel .slick-list,[data-v-739e2918] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-739e2918] {
  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-739e2918] {
  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-739e2918]::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-739e2918]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-739e2918] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-739e2918] {
  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-739e2918] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-739e2918] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-739e2918] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-739e2918] .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-739e2918] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-739e2918] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-739e2918] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-739e2918] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-739e2918]::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-739e2918]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-739e2918]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-739e2918]:last-child::after {
  display: none;
}
.vxe-pager[data-v-739e2918] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-739e2918] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-739e2918] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-739e2918] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-739e2918]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-739e2918] {
  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-739e2918] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-739e2918] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-739e2918]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-739e2918] {
  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-739e2918] {
  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-739e2918]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-739e2918]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-739e2918],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-739e2918] {
  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-739e2918]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-739e2918]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-739e2918]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-739e2918]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-739e2918],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-739e2918] {
  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-739e2918],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-739e2918] {
  color: var(--primary-color);
}
.file-name-type[data-v-739e2918] {
  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-739e2918]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-739e2918]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-739e2918]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-739e2918] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-739e2918] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-739e2918] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-739e2918] {
  color: #999999;
}
.file-name-type .file-list[data-v-739e2918]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-739e2918] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-739e2918] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-739e2918]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-739e2918] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-739e2918] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-739e2918] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-739e2918] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-739e2918] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-739e2918] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-739e2918] {
  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-739e2918]::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-739e2918]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-739e2918]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-739e2918]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-739e2918]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-739e2918] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-739e2918] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-739e2918] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-739e2918] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-739e2918] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-739e2918] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-739e2918] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-739e2918] .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-739e2918] .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-739e2918] .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-739e2918] .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-739e2918] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-739e2918] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-739e2918] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-739e2918] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-739e2918] {
  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-739e2918] {
  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-739e2918] {
  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-739e2918]::before {
  content: attr(header);
  height: 18px;
  border-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-739e2918] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-739e2918] {
  flex-shrink: 0;
}
input[type="number"][data-v-739e2918] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-739e2918]::-webkit-inner-spin-button,
input[type="number"][data-v-739e2918]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-739e2918] {
  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-739e2918] {
  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-739e2918]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-739e2918] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-739e2918] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-739e2918] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-739e2918] {
  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-739e2918] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-739e2918] {
  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-739e2918] {
  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-739e2918]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-739e2918] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-739e2918] {
  flex-shrink: 0;
}
[data-v-739e2918] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-739e2918] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-739e2918] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-739e2918] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-739e2918] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-739e2918] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-739e2918] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-739e2918] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-739e2918] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-739e2918] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-739e2918] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.yj-details-modal-container[data-v-739e2918] .ant-modal-body {
  padding: 0;
}
.yj-details-modal-container .detail-modal-body[data-v-739e2918] {
  height: 620px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.yj-details-modal-container .detail-modal-body .table-contaier[data-v-739e2918] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-739e2918] {
  margin: 2px 0;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-739e2918] {
  color: #4bc964;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-739e2918] {
  color: #ff3f4a;
}
.yj-details-modal-container .detail-modal-body .pager-contaier[data-v-739e2918] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.yj-details-modal-container .detail-modal-body .pager-contaier[data-v-739e2918] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-2175cf9c] {
  position: absolute;
}
.relative[data-v-2175cf9c] {
  position: relative;
}
.flex[data-v-2175cf9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2175cf9c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2175cf9c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2175cf9c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2175cf9c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2175cf9c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2175cf9c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2175cf9c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2175cf9c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2175cf9c] {
  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-2175cf9c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2175cf9c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2175cf9c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2175cf9c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2175cf9c]::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-2175cf9c]::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-2175cf9c] {
  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-2175cf9c]::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-2175cf9c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2175cf9c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2175cf9c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2175cf9c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2175cf9c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2175cf9c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2175cf9c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2175cf9c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2175cf9c],
.amap-copyright[data-v-2175cf9c] {
  display: none !important;
}
.box-shadow[data-v-2175cf9c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2175cf9c] {
  box-sizing: border-box;
}
.flex-center[data-v-2175cf9c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2175cf9c] .ant-carousel {
  height: 100%;
}
[data-v-2175cf9c] .ant-carousel .slick-slider,[data-v-2175cf9c] .ant-carousel .slick-track,[data-v-2175cf9c] .ant-carousel .slick-list,[data-v-2175cf9c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c]::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-2175cf9c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2175cf9c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2175cf9c] {
  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-2175cf9c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2175cf9c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2175cf9c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2175cf9c] .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-2175cf9c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2175cf9c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2175cf9c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2175cf9c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2175cf9c]::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-2175cf9c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2175cf9c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2175cf9c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2175cf9c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2175cf9c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2175cf9c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2175cf9c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2175cf9c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2175cf9c] {
  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-2175cf9c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2175cf9c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2175cf9c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2175cf9c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2175cf9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2175cf9c] {
  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-2175cf9c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2175cf9c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2175cf9c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2175cf9c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2175cf9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2175cf9c] {
  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-2175cf9c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2175cf9c] {
  color: var(--primary-color);
}
.file-name-type[data-v-2175cf9c] {
  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-2175cf9c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2175cf9c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2175cf9c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2175cf9c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2175cf9c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2175cf9c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2175cf9c] {
  color: #999999;
}
.file-name-type .file-list[data-v-2175cf9c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2175cf9c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2175cf9c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2175cf9c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2175cf9c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2175cf9c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2175cf9c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2175cf9c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2175cf9c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2175cf9c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2175cf9c] {
  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-2175cf9c]::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-2175cf9c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2175cf9c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2175cf9c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2175cf9c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2175cf9c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2175cf9c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2175cf9c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2175cf9c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2175cf9c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2175cf9c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2175cf9c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2175cf9c] .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-2175cf9c] .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-2175cf9c] .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-2175cf9c] .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-2175cf9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2175cf9c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2175cf9c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2175cf9c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c]::before {
  content: attr(header);
  height: 18px;
  border-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-2175cf9c] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2175cf9c] {
  flex-shrink: 0;
}
input[type="number"][data-v-2175cf9c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2175cf9c]::-webkit-inner-spin-button,
input[type="number"][data-v-2175cf9c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2175cf9c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2175cf9c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2175cf9c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2175cf9c] {
  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-2175cf9c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2175cf9c] {
  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-2175cf9c] {
  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-2175cf9c]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2175cf9c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2175cf9c] {
  flex-shrink: 0;
}
[data-v-2175cf9c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2175cf9c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2175cf9c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2175cf9c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.pl-details-modal-container[data-v-2175cf9c] .ant-modal-body {
  padding: 0;
}
.pl-details-modal-container .detail-modal-body[data-v-2175cf9c] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.pl-details-modal-container .detail-modal-body .table-contaier[data-v-2175cf9c] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-2175cf9c] {
  margin: 2px 0;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-2175cf9c] {
  color: #4bc964;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-2175cf9c] {
  color: #ff3f4a;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-2175cf9c] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-2175cf9c] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-60c916cd] {
  position: absolute;
}
.relative[data-v-60c916cd] {
  position: relative;
}
.flex[data-v-60c916cd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-60c916cd] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-60c916cd]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-60c916cd]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-60c916cd]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-60c916cd] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-60c916cd] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-60c916cd] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-60c916cd] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-60c916cd] {
  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-60c916cd],
.ant-tree li .ant-tree-node-content-wrapper[data-v-60c916cd]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-60c916cd] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-60c916cd] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-60c916cd]::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-60c916cd]::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-60c916cd] {
  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-60c916cd]::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-60c916cd]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-60c916cd] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-60c916cd] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-60c916cd] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-60c916cd] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-60c916cd] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-60c916cd] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-60c916cd] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-60c916cd],
.amap-copyright[data-v-60c916cd] {
  display: none !important;
}
.box-shadow[data-v-60c916cd] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-60c916cd] {
  box-sizing: border-box;
}
.flex-center[data-v-60c916cd] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-60c916cd] .ant-carousel {
  height: 100%;
}
[data-v-60c916cd] .ant-carousel .slick-slider,[data-v-60c916cd] .ant-carousel .slick-track,[data-v-60c916cd] .ant-carousel .slick-list,[data-v-60c916cd] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-60c916cd] {
  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-60c916cd] {
  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-60c916cd]::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-60c916cd]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-60c916cd] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-60c916cd] {
  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-60c916cd] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-60c916cd] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-60c916cd] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-60c916cd] .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-60c916cd] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-60c916cd] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-60c916cd] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-60c916cd] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-60c916cd]::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-60c916cd]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-60c916cd]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-60c916cd]:last-child::after {
  display: none;
}
.vxe-pager[data-v-60c916cd] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-60c916cd] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-60c916cd] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-60c916cd] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-60c916cd]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-60c916cd] {
  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-60c916cd] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-60c916cd] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-60c916cd]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-60c916cd] {
  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-60c916cd] {
  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-60c916cd]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-60c916cd]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-60c916cd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-60c916cd] {
  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-60c916cd]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-60c916cd]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-60c916cd]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-60c916cd]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-60c916cd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-60c916cd] {
  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-60c916cd],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-60c916cd] {
  color: var(--primary-color);
}
.file-name-type[data-v-60c916cd] {
  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-60c916cd]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-60c916cd]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-60c916cd]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-60c916cd] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-60c916cd] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-60c916cd] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-60c916cd] {
  color: #999999;
}
.file-name-type .file-list[data-v-60c916cd]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-60c916cd] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-60c916cd] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-60c916cd]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-60c916cd] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-60c916cd] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-60c916cd] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-60c916cd] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-60c916cd] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-60c916cd] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-60c916cd] {
  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-60c916cd]::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-60c916cd]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-60c916cd]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-60c916cd]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-60c916cd]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-60c916cd] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-60c916cd] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-60c916cd] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-60c916cd] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-60c916cd] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-60c916cd] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-60c916cd] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-60c916cd] .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-60c916cd] .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-60c916cd] .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-60c916cd] .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-60c916cd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-60c916cd] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-60c916cd] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-60c916cd] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-60c916cd] {
  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-60c916cd] {
  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-60c916cd] {
  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-60c916cd]::before {
  content: attr(header);
  height: 18px;
  border-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-60c916cd] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-60c916cd] {
  flex-shrink: 0;
}
input[type="number"][data-v-60c916cd] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-60c916cd]::-webkit-inner-spin-button,
input[type="number"][data-v-60c916cd]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-60c916cd] {
  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-60c916cd] {
  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-60c916cd]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-60c916cd] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-60c916cd] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-60c916cd] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-60c916cd] {
  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-60c916cd] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-60c916cd] {
  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-60c916cd] {
  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-60c916cd]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-60c916cd] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-60c916cd] {
  flex-shrink: 0;
}
[data-v-60c916cd] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-60c916cd] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-60c916cd] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-60c916cd] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.pl-details-modal-container[data-v-60c916cd] .ant-modal-body {
  padding: 0;
}
.pl-details-modal-container .detail-modal-body[data-v-60c916cd] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.pl-details-modal-container .detail-modal-body .table-contaier[data-v-60c916cd] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-60c916cd] {
  margin: 2px 0;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-60c916cd] {
  color: #4bc964;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-60c916cd] {
  color: #ff3f4a;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-60c916cd] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-60c916cd] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-11021a82] {
  position: absolute;
}
.relative[data-v-11021a82] {
  position: relative;
}
.flex[data-v-11021a82] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-11021a82] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-11021a82]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-11021a82]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-11021a82]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-11021a82] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-11021a82] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-11021a82] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-11021a82] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-11021a82] {
  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-11021a82],
.ant-tree li .ant-tree-node-content-wrapper[data-v-11021a82]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-11021a82] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-11021a82] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-11021a82]::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-11021a82]::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-11021a82] {
  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-11021a82]::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-11021a82]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-11021a82] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-11021a82] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-11021a82] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-11021a82] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-11021a82] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-11021a82] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-11021a82] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-11021a82],
.amap-copyright[data-v-11021a82] {
  display: none !important;
}
.box-shadow[data-v-11021a82] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-11021a82] {
  box-sizing: border-box;
}
.flex-center[data-v-11021a82] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-11021a82] .ant-carousel {
  height: 100%;
}
[data-v-11021a82] .ant-carousel .slick-slider,[data-v-11021a82] .ant-carousel .slick-track,[data-v-11021a82] .ant-carousel .slick-list,[data-v-11021a82] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-11021a82] {
  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-11021a82] {
  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-11021a82]::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-11021a82]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-11021a82] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-11021a82] {
  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-11021a82] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-11021a82] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-11021a82] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-11021a82] .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-11021a82] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-11021a82] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-11021a82] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-11021a82] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-11021a82]::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-11021a82]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-11021a82]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-11021a82]:last-child::after {
  display: none;
}
.vxe-pager[data-v-11021a82] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-11021a82] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-11021a82] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-11021a82] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-11021a82]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-11021a82] {
  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-11021a82] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-11021a82] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-11021a82]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-11021a82] {
  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-11021a82] {
  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-11021a82]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-11021a82]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-11021a82],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-11021a82] {
  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-11021a82]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-11021a82]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-11021a82]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-11021a82]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-11021a82],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-11021a82] {
  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-11021a82],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-11021a82] {
  color: var(--primary-color);
}
.file-name-type[data-v-11021a82] {
  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-11021a82]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-11021a82]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-11021a82]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-11021a82] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-11021a82] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-11021a82] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-11021a82] {
  color: #999999;
}
.file-name-type .file-list[data-v-11021a82]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-11021a82] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-11021a82] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-11021a82]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-11021a82] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-11021a82] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-11021a82] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-11021a82] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-11021a82] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-11021a82] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-11021a82] {
  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-11021a82]::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-11021a82]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-11021a82]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-11021a82]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-11021a82]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-11021a82] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-11021a82] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-11021a82] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-11021a82] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-11021a82] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-11021a82] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-11021a82] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-11021a82] .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-11021a82] .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-11021a82] .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-11021a82] .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-11021a82] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-11021a82] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-11021a82] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-11021a82] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-11021a82] {
  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-11021a82] {
  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-11021a82] {
  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-11021a82]::before {
  content: attr(header);
  height: 18px;
  border-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-11021a82] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-11021a82] {
  flex-shrink: 0;
}
input[type="number"][data-v-11021a82] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-11021a82]::-webkit-inner-spin-button,
input[type="number"][data-v-11021a82]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-11021a82] {
  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-11021a82] {
  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-11021a82]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-11021a82] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-11021a82] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-11021a82] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-11021a82] {
  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-11021a82] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-11021a82] {
  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-11021a82] {
  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-11021a82]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-11021a82] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-11021a82] {
  flex-shrink: 0;
}
[data-v-11021a82] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-11021a82] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-11021a82] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-11021a82] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-11021a82] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-11021a82] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-11021a82] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-11021a82] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-11021a82] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-11021a82] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-11021a82] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-11021a82] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-11021a82] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-11021a82] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-11021a82] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-11021a82] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-11021a82] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-11021a82] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-11021a82] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-7adcd3df] {
  position: absolute;
}
.relative[data-v-7adcd3df] {
  position: relative;
}
.flex[data-v-7adcd3df] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7adcd3df] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7adcd3df]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7adcd3df]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7adcd3df]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7adcd3df] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7adcd3df] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7adcd3df] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7adcd3df] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7adcd3df] {
  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-7adcd3df],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7adcd3df]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7adcd3df] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7adcd3df] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7adcd3df]::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-7adcd3df]::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-7adcd3df] {
  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-7adcd3df]::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-7adcd3df]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7adcd3df] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7adcd3df] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7adcd3df] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7adcd3df] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7adcd3df] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7adcd3df] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7adcd3df] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7adcd3df],
.amap-copyright[data-v-7adcd3df] {
  display: none !important;
}
.box-shadow[data-v-7adcd3df] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7adcd3df] {
  box-sizing: border-box;
}
.flex-center[data-v-7adcd3df] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7adcd3df] .ant-carousel {
  height: 100%;
}
[data-v-7adcd3df] .ant-carousel .slick-slider,[data-v-7adcd3df] .ant-carousel .slick-track,[data-v-7adcd3df] .ant-carousel .slick-list,[data-v-7adcd3df] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df]::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-7adcd3df]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7adcd3df] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7adcd3df] {
  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-7adcd3df] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7adcd3df] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7adcd3df] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7adcd3df] .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-7adcd3df] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7adcd3df] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7adcd3df] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7adcd3df] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7adcd3df]::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-7adcd3df]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7adcd3df]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7adcd3df]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7adcd3df] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7adcd3df] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7adcd3df] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7adcd3df] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7adcd3df]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7adcd3df] {
  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-7adcd3df] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7adcd3df] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7adcd3df]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7adcd3df]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7adcd3df],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7adcd3df] {
  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-7adcd3df]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7adcd3df]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7adcd3df]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7adcd3df]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7adcd3df],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7adcd3df] {
  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-7adcd3df],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7adcd3df] {
  color: var(--primary-color);
}
.file-name-type[data-v-7adcd3df] {
  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-7adcd3df]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7adcd3df]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7adcd3df]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7adcd3df] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7adcd3df] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7adcd3df] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-7adcd3df] {
  color: #999999;
}
.file-name-type .file-list[data-v-7adcd3df]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7adcd3df] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7adcd3df] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-7adcd3df]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7adcd3df] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7adcd3df] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7adcd3df] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7adcd3df] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7adcd3df] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7adcd3df] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7adcd3df] {
  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-7adcd3df]::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-7adcd3df]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7adcd3df]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7adcd3df]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7adcd3df]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7adcd3df] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7adcd3df] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7adcd3df] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7adcd3df] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7adcd3df] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7adcd3df] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7adcd3df] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7adcd3df] .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-7adcd3df] .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-7adcd3df] .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-7adcd3df] .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-7adcd3df] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7adcd3df] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7adcd3df] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7adcd3df] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df]::before {
  content: attr(header);
  height: 18px;
  border-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-7adcd3df] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7adcd3df] {
  flex-shrink: 0;
}
input[type="number"][data-v-7adcd3df] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7adcd3df]::-webkit-inner-spin-button,
input[type="number"][data-v-7adcd3df]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-7adcd3df] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7adcd3df] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7adcd3df] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7adcd3df] {
  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-7adcd3df] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7adcd3df] {
  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-7adcd3df] {
  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-7adcd3df]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-7adcd3df] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7adcd3df] {
  flex-shrink: 0;
}
[data-v-7adcd3df] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7adcd3df] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7adcd3df] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7adcd3df] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-7adcd3df] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-7adcd3df] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-7adcd3df] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-7adcd3df] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-7adcd3df] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-7adcd3df] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-7adcd3df] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-7adcd3df] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-bb80a446] {
  position: absolute;
}
.relative[data-v-bb80a446] {
  position: relative;
}
.flex[data-v-bb80a446] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-bb80a446] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-bb80a446]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-bb80a446]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-bb80a446]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-bb80a446] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-bb80a446] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-bb80a446] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-bb80a446] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-bb80a446] {
  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-bb80a446],
.ant-tree li .ant-tree-node-content-wrapper[data-v-bb80a446]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bb80a446] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-bb80a446] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-bb80a446]::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-bb80a446]::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-bb80a446] {
  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-bb80a446]::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-bb80a446]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-bb80a446] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-bb80a446] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-bb80a446] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-bb80a446] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bb80a446] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bb80a446] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-bb80a446] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-bb80a446],
.amap-copyright[data-v-bb80a446] {
  display: none !important;
}
.box-shadow[data-v-bb80a446] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-bb80a446] {
  box-sizing: border-box;
}
.flex-center[data-v-bb80a446] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-bb80a446] .ant-carousel {
  height: 100%;
}
[data-v-bb80a446] .ant-carousel .slick-slider,[data-v-bb80a446] .ant-carousel .slick-track,[data-v-bb80a446] .ant-carousel .slick-list,[data-v-bb80a446] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-bb80a446] {
  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-bb80a446] {
  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-bb80a446]::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-bb80a446]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-bb80a446] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-bb80a446] {
  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-bb80a446] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-bb80a446] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-bb80a446] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-bb80a446] .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-bb80a446] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-bb80a446] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-bb80a446] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-bb80a446] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-bb80a446]::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-bb80a446]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-bb80a446]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-bb80a446]:last-child::after {
  display: none;
}
.vxe-pager[data-v-bb80a446] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-bb80a446] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-bb80a446] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bb80a446] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bb80a446]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-bb80a446] {
  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-bb80a446] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bb80a446] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bb80a446]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bb80a446] {
  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-bb80a446] {
  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-bb80a446]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bb80a446]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bb80a446],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bb80a446] {
  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-bb80a446]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bb80a446]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bb80a446]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bb80a446]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-bb80a446],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-bb80a446] {
  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-bb80a446],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-bb80a446] {
  color: var(--primary-color);
}
.file-name-type[data-v-bb80a446] {
  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-bb80a446]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-bb80a446]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-bb80a446]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-bb80a446] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-bb80a446] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-bb80a446] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-bb80a446] {
  color: #999999;
}
.file-name-type .file-list[data-v-bb80a446]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-bb80a446] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-bb80a446] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-bb80a446]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-bb80a446] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-bb80a446] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-bb80a446] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-bb80a446] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-bb80a446] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-bb80a446] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-bb80a446] {
  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-bb80a446]::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-bb80a446]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-bb80a446]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-bb80a446]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-bb80a446]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-bb80a446] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-bb80a446] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-bb80a446] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-bb80a446] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bb80a446] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bb80a446] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-bb80a446] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-bb80a446] .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-bb80a446] .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-bb80a446] .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-bb80a446] .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-bb80a446] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-bb80a446] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-bb80a446] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-bb80a446] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-bb80a446] {
  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-bb80a446] {
  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-bb80a446] {
  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-bb80a446]::before {
  content: attr(header);
  height: 18px;
  border-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-bb80a446] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-bb80a446] {
  flex-shrink: 0;
}
input[type="number"][data-v-bb80a446] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-bb80a446]::-webkit-inner-spin-button,
input[type="number"][data-v-bb80a446]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-bb80a446] {
  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-bb80a446] {
  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-bb80a446]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-bb80a446] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-bb80a446] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-bb80a446] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-bb80a446] {
  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-bb80a446] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-bb80a446] {
  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-bb80a446] {
  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-bb80a446]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-bb80a446] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-bb80a446] {
  flex-shrink: 0;
}
[data-v-bb80a446] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-bb80a446] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-bb80a446] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-bb80a446] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.collapse-custom-header[data-v-bb80a446] {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.collapse-custom-header .icon[data-v-bb80a446] {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.collapse-custom-header .icon.active[data-v-bb80a446] {
  transform: scale(0.75) rotate(180deg);
}

.absolute[data-v-517751b4] {
  position: absolute;
}
.relative[data-v-517751b4] {
  position: relative;
}
.flex[data-v-517751b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-517751b4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-517751b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-517751b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-517751b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-517751b4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-517751b4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-517751b4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-517751b4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-517751b4] {
  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-517751b4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-517751b4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-517751b4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-517751b4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-517751b4]::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-517751b4]::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-517751b4] {
  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-517751b4]::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-517751b4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-517751b4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-517751b4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-517751b4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-517751b4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-517751b4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-517751b4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-517751b4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-517751b4],
.amap-copyright[data-v-517751b4] {
  display: none !important;
}
.box-shadow[data-v-517751b4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-517751b4] {
  box-sizing: border-box;
}
.flex-center[data-v-517751b4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-517751b4] .ant-carousel {
  height: 100%;
}
[data-v-517751b4] .ant-carousel .slick-slider,[data-v-517751b4] .ant-carousel .slick-track,[data-v-517751b4] .ant-carousel .slick-list,[data-v-517751b4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-517751b4] {
  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-517751b4] {
  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-517751b4]::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-517751b4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-517751b4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-517751b4] {
  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-517751b4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-517751b4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-517751b4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-517751b4] .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-517751b4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-517751b4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-517751b4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-517751b4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-517751b4]::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-517751b4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-517751b4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-517751b4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-517751b4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-517751b4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-517751b4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-517751b4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-517751b4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-517751b4] {
  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-517751b4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-517751b4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-517751b4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-517751b4] {
  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-517751b4] {
  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-517751b4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-517751b4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-517751b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-517751b4] {
  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-517751b4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-517751b4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-517751b4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-517751b4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-517751b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-517751b4] {
  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-517751b4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-517751b4] {
  color: var(--primary-color);
}
.file-name-type[data-v-517751b4] {
  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-517751b4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-517751b4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-517751b4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-517751b4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-517751b4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-517751b4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-517751b4] {
  color: #999999;
}
.file-name-type .file-list[data-v-517751b4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-517751b4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-517751b4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-517751b4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-517751b4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-517751b4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-517751b4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-517751b4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-517751b4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-517751b4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-517751b4] {
  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-517751b4]::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-517751b4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-517751b4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-517751b4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-517751b4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-517751b4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-517751b4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-517751b4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-517751b4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-517751b4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-517751b4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-517751b4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-517751b4] .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-517751b4] .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-517751b4] .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-517751b4] .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-517751b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-517751b4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-517751b4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-517751b4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-517751b4] {
  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-517751b4] {
  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-517751b4] {
  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-517751b4]::before {
  content: attr(header);
  height: 18px;
  border-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-517751b4] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-517751b4] {
  flex-shrink: 0;
}
input[type="number"][data-v-517751b4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-517751b4]::-webkit-inner-spin-button,
input[type="number"][data-v-517751b4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-517751b4] {
  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-517751b4] {
  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-517751b4]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-517751b4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-517751b4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-517751b4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-517751b4] {
  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-517751b4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-517751b4] {
  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-517751b4] {
  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-517751b4]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-517751b4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-517751b4] {
  flex-shrink: 0;
}
[data-v-517751b4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-517751b4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-517751b4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-517751b4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-517751b4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-517751b4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-517751b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-517751b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-517751b4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-517751b4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-517751b4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-517751b4] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-517751b4] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-517751b4] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-517751b4] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-517751b4] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-517751b4] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-517751b4] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-517751b4] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-2300b8dc] {
  position: absolute;
}
.relative[data-v-2300b8dc] {
  position: relative;
}
.flex[data-v-2300b8dc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2300b8dc] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2300b8dc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2300b8dc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2300b8dc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2300b8dc] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2300b8dc] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2300b8dc] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2300b8dc] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2300b8dc] {
  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-2300b8dc],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2300b8dc]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2300b8dc] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2300b8dc] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2300b8dc]::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-2300b8dc]::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-2300b8dc] {
  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-2300b8dc]::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-2300b8dc]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2300b8dc] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2300b8dc] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2300b8dc] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2300b8dc] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2300b8dc] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2300b8dc] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2300b8dc] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2300b8dc],
.amap-copyright[data-v-2300b8dc] {
  display: none !important;
}
.box-shadow[data-v-2300b8dc] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2300b8dc] {
  box-sizing: border-box;
}
.flex-center[data-v-2300b8dc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2300b8dc] .ant-carousel {
  height: 100%;
}
[data-v-2300b8dc] .ant-carousel .slick-slider,[data-v-2300b8dc] .ant-carousel .slick-track,[data-v-2300b8dc] .ant-carousel .slick-list,[data-v-2300b8dc] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc]::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-2300b8dc]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2300b8dc] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2300b8dc] {
  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-2300b8dc] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2300b8dc] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2300b8dc] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2300b8dc] .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-2300b8dc] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2300b8dc] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2300b8dc] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2300b8dc] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2300b8dc]::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-2300b8dc]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2300b8dc]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2300b8dc]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2300b8dc] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2300b8dc] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2300b8dc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2300b8dc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2300b8dc]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2300b8dc] {
  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-2300b8dc] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2300b8dc] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2300b8dc]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2300b8dc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2300b8dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300b8dc] {
  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-2300b8dc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300b8dc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2300b8dc]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300b8dc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2300b8dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2300b8dc] {
  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-2300b8dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2300b8dc] {
  color: var(--primary-color);
}
.file-name-type[data-v-2300b8dc] {
  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-2300b8dc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2300b8dc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2300b8dc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2300b8dc] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2300b8dc] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2300b8dc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2300b8dc] {
  color: #999999;
}
.file-name-type .file-list[data-v-2300b8dc]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2300b8dc] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2300b8dc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2300b8dc]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2300b8dc] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2300b8dc] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2300b8dc] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2300b8dc] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2300b8dc] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2300b8dc] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2300b8dc] {
  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-2300b8dc]::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-2300b8dc]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2300b8dc]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2300b8dc]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2300b8dc]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2300b8dc] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2300b8dc] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2300b8dc] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2300b8dc] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2300b8dc] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2300b8dc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2300b8dc] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2300b8dc] .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-2300b8dc] .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-2300b8dc] .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-2300b8dc] .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-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc]::before {
  content: attr(header);
  height: 18px;
  border-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-2300b8dc] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2300b8dc] {
  flex-shrink: 0;
}
input[type="number"][data-v-2300b8dc] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2300b8dc]::-webkit-inner-spin-button,
input[type="number"][data-v-2300b8dc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2300b8dc] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2300b8dc] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2300b8dc] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2300b8dc] {
  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-2300b8dc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2300b8dc] {
  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-2300b8dc] {
  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-2300b8dc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2300b8dc] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2300b8dc] {
  flex-shrink: 0;
}
[data-v-2300b8dc] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2300b8dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2300b8dc] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2300b8dc] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.traceability-handle-container[data-v-2300b8dc] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.traceability-handle-container .go-top-button[data-v-2300b8dc] {
  position: fixed;
  width: 40px;
  height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  bottom: 80px;
  right: 20px;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.traceability-handle-container .header[data-v-2300b8dc] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.traceability-handle-container .header[data-v-2300b8dc]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.traceability-handle-container .main[data-v-2300b8dc] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.traceability-handle-container .main[data-v-2300b8dc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.traceability-handle-container .main[data-v-2300b8dc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.traceability-handle-container .main[data-v-2300b8dc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item {
  display: flex;
  flex-direction: column;
  position: relative;
  border: none;
  border-bottom: 1px solid #e8ebf0;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item::before {
  position: absolute;
  left: 30px;
  top: 20px;
  content: attr(title);
  font-size: 15px;
  color: #525a5d;
  font-weight: bold;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-content-box {
  padding: 0;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  height: 60px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon.active {
  transform: scale(0.75) rotate(180deg);
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
  overflow: inherit;
}
.traceability-handle-container .main .base-info-container[data-v-2300b8dc] {
  padding: 0 120px 10px 20px;
}
.traceability-handle-container .main .base-info-container .a-col-header[data-v-2300b8dc] {
  color: var(--primary-color);
  font-size: 14px;
  padding-left: 12px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.traceability-handle-container .main .base-info-container .a-col-header[data-v-2300b8dc]::before {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  background: var(--primary-color);
  border-radius: 50%;
  margin-right: 6px;
}
.traceability-handle-container .main .base-info-container .subtitle[data-v-2300b8dc] {
  padding: 0 0 10px 10px;
}
.traceability-handle-container .main .table-container[data-v-2300b8dc] {
  margin: 0 20px 20px 20px;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-form-item .ant-input-affix-wrapper {
  width: 100%;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 170px;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-form-item .ant-form-item-label label {
  color: #999999;
}
.traceability-handle-container .main[data-v-2300b8dc] .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
.traceability-handle-container .footer[data-v-2300b8dc] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

.absolute[data-v-939bccda] {
  position: absolute;
}
.relative[data-v-939bccda] {
  position: relative;
}
.flex[data-v-939bccda] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-939bccda] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-939bccda]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-939bccda]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-939bccda]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-939bccda] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-939bccda] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-939bccda] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-939bccda] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-939bccda] {
  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-939bccda],
.ant-tree li .ant-tree-node-content-wrapper[data-v-939bccda]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-939bccda] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-939bccda] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-939bccda]::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-939bccda]::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-939bccda] {
  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-939bccda]::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-939bccda]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-939bccda] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-939bccda] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-939bccda] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-939bccda] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-939bccda] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-939bccda] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-939bccda] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-939bccda],
.amap-copyright[data-v-939bccda] {
  display: none !important;
}
.box-shadow[data-v-939bccda] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-939bccda] {
  box-sizing: border-box;
}
.flex-center[data-v-939bccda] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-939bccda] .ant-carousel {
  height: 100%;
}
[data-v-939bccda] .ant-carousel .slick-slider,[data-v-939bccda] .ant-carousel .slick-track,[data-v-939bccda] .ant-carousel .slick-list,[data-v-939bccda] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-939bccda] {
  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-939bccda] {
  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-939bccda]::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-939bccda]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-939bccda] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-939bccda] {
  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-939bccda] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-939bccda] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-939bccda] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-939bccda] .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-939bccda] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-939bccda] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-939bccda] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-939bccda] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-939bccda]::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-939bccda]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-939bccda]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-939bccda]:last-child::after {
  display: none;
}
.vxe-pager[data-v-939bccda] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-939bccda] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-939bccda] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-939bccda] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-939bccda]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-939bccda] {
  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-939bccda] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-939bccda] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-939bccda]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-939bccda] {
  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-939bccda] {
  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-939bccda]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-939bccda]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-939bccda],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-939bccda] {
  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-939bccda]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-939bccda]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-939bccda]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-939bccda]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-939bccda],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-939bccda] {
  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-939bccda],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-939bccda] {
  color: var(--primary-color);
}
.file-name-type[data-v-939bccda] {
  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-939bccda]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-939bccda]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-939bccda]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-939bccda] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-939bccda] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-939bccda] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-939bccda] {
  color: #999999;
}
.file-name-type .file-list[data-v-939bccda]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-939bccda] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-939bccda] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-939bccda]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-939bccda] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-939bccda] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-939bccda] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-939bccda] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-939bccda] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-939bccda] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-939bccda] {
  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-939bccda]::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-939bccda]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-939bccda]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-939bccda]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-939bccda]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-939bccda] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-939bccda] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-939bccda] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-939bccda] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-939bccda] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-939bccda] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-939bccda] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-939bccda] .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-939bccda] .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-939bccda] .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-939bccda] .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-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-939bccda] {
  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-939bccda] {
  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-939bccda] {
  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-939bccda]::before {
  content: attr(header);
  height: 18px;
  border-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-939bccda] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-939bccda] {
  flex-shrink: 0;
}
input[type="number"][data-v-939bccda] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-939bccda]::-webkit-inner-spin-button,
input[type="number"][data-v-939bccda]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-939bccda] {
  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-939bccda] {
  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-939bccda]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-939bccda] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-939bccda] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-939bccda] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-939bccda] {
  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-939bccda] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-939bccda] {
  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-939bccda] {
  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-939bccda]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-939bccda] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-939bccda] {
  flex-shrink: 0;
}
[data-v-939bccda] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-939bccda] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-939bccda] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-939bccda] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-939bccda] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-939bccda] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-939bccda] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-939bccda] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-939bccda] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-939bccda] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-939bccda] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.process-monitoring-container[data-v-939bccda] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.process-monitoring-container .go-top-button[data-v-939bccda] {
  position: fixed;
  width: 40px;
  height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  bottom: 60px;
  right: 20px;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.process-monitoring-container .header[data-v-939bccda] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.process-monitoring-container .header[data-v-939bccda]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.process-monitoring-container .main[data-v-939bccda] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.process-monitoring-container .main[data-v-939bccda]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.process-monitoring-container .main[data-v-939bccda]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.process-monitoring-container .main[data-v-939bccda]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.process-monitoring-container .main .node-container[data-v-939bccda] {
  border-bottom: 1px solid #e8ebf0;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item {
  display: flex;
  flex-direction: column;
  position: relative;
  border: none;
  border-bottom: 1px solid #e8ebf0;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item::before {
  position: absolute;
  left: 30px;
  top: 20px;
  content: attr(title);
  font-size: 15px;
  color: #525a5d;
  font-weight: bold;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-content-box {
  padding: 0;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  height: 60px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon.active {
  transform: scale(0.75) rotate(180deg);
}
.process-monitoring-container .main[data-v-939bccda] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
.process-monitoring-container .main .base-info-container[data-v-939bccda] {
  padding: 0 80px 10px 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item:last-child .line[data-v-939bccda]::after {
  display: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .left[data-v-939bccda] {
  width: 200px;
  height: 20px;
  color: #333;
  text-align: right;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status[data-v-939bccda] {
  margin-top: -4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.success[data-v-939bccda] {
  color: #4bc964;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.reject[data-v-939bccda] {
  color: #ff3f4a;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.recomplete[data-v-939bccda] {
  color: #0098ff;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-939bccda] {
  width: 13px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  margin: 0 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-939bccda]:before {
  width: 13px;
  height: 13px;
  border: 2px solid #0098ff;
  border-radius: 50%;
  content: "";
  margin-bottom: 4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-939bccda]::after {
  content: "";
  flex: 1;
  width: 2px;
  background: #0098ff;
  margin-bottom: 4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right[data-v-939bccda] {
  flex: 1;
  margin-bottom: 40px;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title[data-v-939bccda] {
  color: var(--primary-color);
  margin-top: -4px;
  font-size: 16px;
  margin-bottom: 10px;
  justify-content: space-between;
  position: relative;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title .people[data-v-939bccda] {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  text-align: right;
  width: 100%;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title .pec[data-v-939bccda] {
  color: #0098ff;
  font-size: 20px;
  margin-top: -4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .view-details-button[data-v-939bccda] {
  margin: 10px 0 0 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] {
  border: 1px solid #ededed;
  padding: 16px 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-col:last-child .ant-form-item {
  border-right: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item {
  margin: 0;
  height: 40px;
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item.item-label-max .ant-form-item-label {
  width: 220px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item.small-form-item .ant-form-item-label {
  width: 80px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-label {
  width: 140px;
  background: #f3f4f6;
  line-height: 32px;
  height: 32px;
  margin-top: 4px;
  margin-left: 4px;
  text-align: left;
  box-sizing: border-box;
  padding: 0 10px;
  flex-shrink: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-label label {
  color: #666;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control {
  width: 100%;
  line-height: 40px;
  padding: 0 10px;
  color: #2a2b2f;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children {
  display: block;
  width: 100%;
  height: 40px;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-939bccda] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-939bccda] {
  border: 1px solid #ededed;
  border-bottom: none;
  border-right: none;
  position: relative;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-939bccda]::before {
  width: 1px;
  height: 100%;
  background: #ededed;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-939bccda]::after {
  width: 100%;
  height: 1px;
  background: #ededed;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item[data-v-939bccda] {
  border-bottom: 1px solid #ededed;
  justify-content: start;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item .label[data-v-939bccda] {
  flex-shrink: 0;
  width: 150px;
  background: #f3f4f6;
  line-height: 32px;
  margin-top: 4px;
  margin-left: 4px;
  margin-bottom: 4px;
  text-align: left;
  box-sizing: border-box;
  padding: 0 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item .value[data-v-939bccda] {
  padding: 6px 10px 6px 10px;
  color: #2a2b2f;
  line-height: 24px;
  word-break: break-all;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container .label[data-v-939bccda] {
  color: #666;
  font-size: 14px;
  margin-right: 6px;
  flex-shrink: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-939bccda] {
  border: 1px solid #ededed;
  border-top: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style .label[data-v-939bccda] {
  margin: 4px 10px 4px 4px;
  width: 120px;
  background: #f3f4f6;
  box-sizing: border-box;
  padding: 6px 10px;
  flex-shrink: 0;
  color: #666;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style .value[data-v-939bccda] {
  padding: 6px 0;
  flex: 1;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-939bccda] .bj-upload-file {
  background: red;
  width: 100%;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-939bccda] .bj-upload-file .choosed-file-warp {
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  border-radius: 0;
  border: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-939bccda] .bj-upload-file .choosed-file-warp .file-list {
  padding-left: 0;
}
.process-monitoring-container .footer[data-v-939bccda] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

.absolute[data-v-1cb83aa0] {
  position: absolute;
}
.relative[data-v-1cb83aa0] {
  position: relative;
}
.flex[data-v-1cb83aa0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1cb83aa0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1cb83aa0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1cb83aa0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1cb83aa0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1cb83aa0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1cb83aa0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1cb83aa0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1cb83aa0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cb83aa0] {
  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-1cb83aa0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1cb83aa0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1cb83aa0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1cb83aa0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1cb83aa0]::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-1cb83aa0]::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-1cb83aa0] {
  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-1cb83aa0]::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-1cb83aa0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1cb83aa0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1cb83aa0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1cb83aa0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1cb83aa0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cb83aa0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1cb83aa0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1cb83aa0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1cb83aa0],
.amap-copyright[data-v-1cb83aa0] {
  display: none !important;
}
.box-shadow[data-v-1cb83aa0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1cb83aa0] {
  box-sizing: border-box;
}
.flex-center[data-v-1cb83aa0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1cb83aa0] .ant-carousel {
  height: 100%;
}
[data-v-1cb83aa0] .ant-carousel .slick-slider,[data-v-1cb83aa0] .ant-carousel .slick-track,[data-v-1cb83aa0] .ant-carousel .slick-list,[data-v-1cb83aa0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0]::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-1cb83aa0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1cb83aa0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1cb83aa0] {
  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-1cb83aa0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1cb83aa0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1cb83aa0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1cb83aa0] .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-1cb83aa0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1cb83aa0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1cb83aa0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1cb83aa0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1cb83aa0]::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-1cb83aa0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1cb83aa0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1cb83aa0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1cb83aa0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1cb83aa0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1cb83aa0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cb83aa0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1cb83aa0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1cb83aa0] {
  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-1cb83aa0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cb83aa0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1cb83aa0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1cb83aa0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cb83aa0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cb83aa0] {
  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-1cb83aa0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cb83aa0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1cb83aa0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1cb83aa0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1cb83aa0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1cb83aa0] {
  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-1cb83aa0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1cb83aa0] {
  color: var(--primary-color);
}
.file-name-type[data-v-1cb83aa0] {
  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-1cb83aa0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1cb83aa0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1cb83aa0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1cb83aa0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1cb83aa0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1cb83aa0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1cb83aa0] {
  color: #999999;
}
.file-name-type .file-list[data-v-1cb83aa0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1cb83aa0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1cb83aa0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1cb83aa0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1cb83aa0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1cb83aa0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1cb83aa0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1cb83aa0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1cb83aa0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1cb83aa0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1cb83aa0] {
  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-1cb83aa0]::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-1cb83aa0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1cb83aa0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1cb83aa0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1cb83aa0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1cb83aa0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1cb83aa0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1cb83aa0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1cb83aa0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cb83aa0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1cb83aa0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1cb83aa0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1cb83aa0] .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-1cb83aa0] .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-1cb83aa0] .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-1cb83aa0] .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-1cb83aa0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1cb83aa0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1cb83aa0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1cb83aa0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0]::before {
  content: attr(header);
  height: 18px;
  border-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-1cb83aa0] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1cb83aa0] {
  flex-shrink: 0;
}
input[type="number"][data-v-1cb83aa0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1cb83aa0]::-webkit-inner-spin-button,
input[type="number"][data-v-1cb83aa0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1cb83aa0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1cb83aa0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1cb83aa0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1cb83aa0] {
  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-1cb83aa0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1cb83aa0] {
  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-1cb83aa0] {
  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-1cb83aa0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1cb83aa0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1cb83aa0] {
  flex-shrink: 0;
}
[data-v-1cb83aa0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1cb83aa0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1cb83aa0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1cb83aa0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-1cb83aa0] .add-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-body {
  padding: 20px 60px 20px 20px;
  max-height: 630px;
  overflow: auto !important;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-body .ant-calendar-panel .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.25);
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-footer {
  text-align: center;
  padding-bottom: 20px;
}
[data-v-1cb83aa0] .add-modal-container .curve-modal-footer button:last-child {
  margin-left: 20px;
}
[data-v-1cb83aa0] .add-modal-container .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-1cb83aa0] .add-modal-container .ant-form-item .ant-form-item-label {
  width: 150px;
  white-space: pre-wrap;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 40px;
  line-height: 30px;
}
[data-v-1cb83aa0] .add-modal-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1cb83aa0] .add-modal-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}

.absolute[data-v-2300566d] {
  position: absolute;
}
.relative[data-v-2300566d] {
  position: relative;
}
.flex[data-v-2300566d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2300566d] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2300566d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2300566d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2300566d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2300566d] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2300566d] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2300566d] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2300566d] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2300566d] {
  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-2300566d],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2300566d]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2300566d] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2300566d] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2300566d]::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-2300566d]::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-2300566d] {
  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-2300566d]::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-2300566d]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2300566d] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2300566d] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2300566d] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2300566d] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2300566d] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2300566d] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2300566d] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2300566d],
.amap-copyright[data-v-2300566d] {
  display: none !important;
}
.box-shadow[data-v-2300566d] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2300566d] {
  box-sizing: border-box;
}
.flex-center[data-v-2300566d] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2300566d] .ant-carousel {
  height: 100%;
}
[data-v-2300566d] .ant-carousel .slick-slider,[data-v-2300566d] .ant-carousel .slick-track,[data-v-2300566d] .ant-carousel .slick-list,[data-v-2300566d] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2300566d] {
  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-2300566d] {
  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-2300566d]::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-2300566d]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2300566d] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2300566d] {
  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-2300566d] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2300566d] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2300566d] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2300566d] .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-2300566d] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2300566d] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2300566d] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2300566d] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2300566d]::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-2300566d]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2300566d]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2300566d]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2300566d] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2300566d] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2300566d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2300566d] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2300566d]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2300566d] {
  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-2300566d] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2300566d] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2300566d]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2300566d] {
  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-2300566d] {
  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-2300566d]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2300566d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2300566d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300566d] {
  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-2300566d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300566d]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2300566d]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2300566d]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2300566d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2300566d] {
  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-2300566d],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2300566d] {
  color: var(--primary-color);
}
.file-name-type[data-v-2300566d] {
  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-2300566d]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2300566d]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2300566d]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2300566d] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2300566d] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2300566d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2300566d] {
  color: #999999;
}
.file-name-type .file-list[data-v-2300566d]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2300566d] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2300566d] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2300566d]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2300566d] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2300566d] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2300566d] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2300566d] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2300566d] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2300566d] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2300566d] {
  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-2300566d]::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-2300566d]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2300566d]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2300566d]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2300566d]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2300566d] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2300566d] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2300566d] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2300566d] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2300566d] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2300566d] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2300566d] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2300566d] .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-2300566d] .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-2300566d] .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-2300566d] .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-2300566d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2300566d] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2300566d] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2300566d] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2300566d] {
  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-2300566d] {
  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-2300566d] {
  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-2300566d]::before {
  content: attr(header);
  height: 18px;
  border-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-2300566d] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2300566d] {
  flex-shrink: 0;
}
input[type="number"][data-v-2300566d] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2300566d]::-webkit-inner-spin-button,
input[type="number"][data-v-2300566d]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2300566d] {
  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-2300566d] {
  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-2300566d]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2300566d] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2300566d] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2300566d] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2300566d] {
  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-2300566d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2300566d] {
  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-2300566d] {
  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-2300566d]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2300566d] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2300566d] {
  flex-shrink: 0;
}
[data-v-2300566d] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2300566d] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-2300566d] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2300566d] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2300566d] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2300566d] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2300566d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2300566d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2300566d] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2300566d] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2300566d] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.project-todo-page[data-v-2300566d] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container[data-v-2300566d] {
  margin-top: 10px;
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container .table-header[data-v-2300566d] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.project-todo-page .page-container .table-header[data-v-2300566d]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.project-todo-page .page-container .table-list[data-v-2300566d] {
  flex: 1;
  height: 100%;
}

.absolute[data-v-7cdbb936] {
  position: absolute;
}
.relative[data-v-7cdbb936] {
  position: relative;
}
.flex[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7cdbb936] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7cdbb936]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7cdbb936]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7cdbb936]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7cdbb936] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7cdbb936] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7cdbb936] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7cdbb936] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7cdbb936] {
  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-7cdbb936],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7cdbb936]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7cdbb936] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7cdbb936] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7cdbb936]::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-7cdbb936]::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-7cdbb936] {
  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-7cdbb936]::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-7cdbb936]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7cdbb936] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7cdbb936] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7cdbb936] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7cdbb936] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7cdbb936] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7cdbb936] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7cdbb936] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7cdbb936],
.amap-copyright[data-v-7cdbb936] {
  display: none !important;
}
.box-shadow[data-v-7cdbb936] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7cdbb936] {
  box-sizing: border-box;
}
.flex-center[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7cdbb936] .ant-carousel {
  height: 100%;
}
[data-v-7cdbb936] .ant-carousel .slick-slider,[data-v-7cdbb936] .ant-carousel .slick-track,[data-v-7cdbb936] .ant-carousel .slick-list,[data-v-7cdbb936] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936]::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-7cdbb936]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7cdbb936] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7cdbb936] {
  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-7cdbb936] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7cdbb936] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7cdbb936] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7cdbb936] .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-7cdbb936] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7cdbb936] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7cdbb936] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7cdbb936] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7cdbb936]::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-7cdbb936]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7cdbb936]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7cdbb936]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7cdbb936] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7cdbb936] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7cdbb936] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7cdbb936] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7cdbb936]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7cdbb936] {
  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-7cdbb936] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7cdbb936] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7cdbb936]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7cdbb936]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7cdbb936],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7cdbb936] {
  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-7cdbb936]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7cdbb936]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7cdbb936]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7cdbb936]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7cdbb936],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7cdbb936] {
  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-7cdbb936],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7cdbb936] {
  color: var(--primary-color);
}
.file-name-type[data-v-7cdbb936] {
  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-7cdbb936]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7cdbb936]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7cdbb936]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7cdbb936] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7cdbb936] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7cdbb936] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-7cdbb936] {
  color: #999999;
}
.file-name-type .file-list[data-v-7cdbb936]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7cdbb936] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7cdbb936] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-7cdbb936]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7cdbb936] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7cdbb936] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7cdbb936] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7cdbb936] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7cdbb936] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7cdbb936] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7cdbb936] {
  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-7cdbb936]::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-7cdbb936]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7cdbb936]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7cdbb936]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7cdbb936]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7cdbb936] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7cdbb936] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7cdbb936] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7cdbb936] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7cdbb936] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7cdbb936] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7cdbb936] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7cdbb936] .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-7cdbb936] .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-7cdbb936] .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-7cdbb936] .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-7cdbb936] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7cdbb936] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7cdbb936] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7cdbb936] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936]::before {
  content: attr(header);
  height: 18px;
  border-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-7cdbb936] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7cdbb936] {
  flex-shrink: 0;
}
input[type="number"][data-v-7cdbb936] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7cdbb936]::-webkit-inner-spin-button,
input[type="number"][data-v-7cdbb936]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-7cdbb936] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7cdbb936] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7cdbb936] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7cdbb936] {
  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-7cdbb936] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7cdbb936] {
  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-7cdbb936] {
  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-7cdbb936]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-7cdbb936] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7cdbb936] {
  flex-shrink: 0;
}
[data-v-7cdbb936] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7cdbb936] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7cdbb936] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7cdbb936] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.system-add-container[data-v-7cdbb936] {
  height: 100%;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.system-add-container .header[data-v-7cdbb936] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.system-add-container .header[data-v-7cdbb936]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.system-add-container .header .operation[data-v-7cdbb936] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 10px;
}
.system-add-container .header .operation .present[data-v-7cdbb936] {
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  padding: 0 8px;
  text-align: center;
  display: inline-block;
  line-height: 22px;
  color: #fff;
}
.system-add-container .header .operation .present.error[data-v-7cdbb936] {
  background: #ff3f4a;
}
.system-add-container .header .operation .present.warn[data-v-7cdbb936] {
  background: #ff993f;
}
.system-add-container .header .operation .present.normal[data-v-7cdbb936] {
  background: #4bc964;
}
.system-add-container .header .operation .present.cancel[data-v-7cdbb936] {
  background: #f1f2f7;
  color: #aab0bc;
}
.system-add-container .main[data-v-7cdbb936] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.system-add-container .main[data-v-7cdbb936]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.system-add-container .main[data-v-7cdbb936]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.system-add-container .main[data-v-7cdbb936]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.system-add-container .main .picture-img[data-v-7cdbb936] {
  display: flex;
  flex-wrap: wrap;
}
.system-add-container .main .picture-img img[data-v-7cdbb936] {
  width: 128px;
  height: 122px;
  border-radius: 2px;
  object-fit: contain;
  background-color: #f3f4f6;
}
.system-add-container .main .approval-record[data-v-7cdbb936] {
  padding: 0 50px 0 66px;
}
.system-add-container .main .approval-record .record-item[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.system-add-container .main .approval-record .record-item .time[data-v-7cdbb936] {
  min-width: 100px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
}
.system-add-container .main .approval-record .record-item .dotsList[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  margin: 3px 10px 0 10px;
}
.system-add-container .main .approval-record .record-item .dotsList .link-line[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  flex: 1;
}
.system-add-container .main .approval-record .record-item .dotsList .link-line .dots[data-v-7cdbb936] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #d9dce2;
}
.system-add-container .main .approval-record .record-item .dotsList .link-line .activied[data-v-7cdbb936] {
  background-color: #fff;
  border: 2px solid #d9dce2;
  width: 13px;
  height: 13px;
}
.system-add-container .main .approval-record .record-item .dotsList .link-line .lines[data-v-7cdbb936] {
  width: 1px;
  flex: 1;
  min-height: 50px;
  background-color: #d9dce2;
  margin-top: 3px;
}
.system-add-container .main .approval-record .record-item .content[data-v-7cdbb936] {
  flex: 1;
}
.system-add-container .main .approval-record .record-item .content .name[data-v-7cdbb936] {
  margin-bottom: 10px;
}
.system-add-container .main .approval-record .record-item .content .name .user[data-v-7cdbb936] {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
}
.system-add-container .main .approval-record .record-item .content .name .explain[data-v-7cdbb936] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 22px;
}
.system-add-container .main .approval-record .record-item .content .reply[data-v-7cdbb936] {
  background: #f7f7f7;
  border-radius: 4px;
  padding: 0px 6px;
  margin-bottom: 50px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 30px;
}
.system-add-container .footer[data-v-7cdbb936] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}
.system-add-container[data-v-7cdbb936] .ant-form-item {
  display: flex;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .ant-form-item-label {
  width: 130px;
  min-width: 130px;
  white-space: pre-wrap;
  display: flex;
  justify-content: flex-end;
  line-height: 20px;
  align-items: center;
  height: 36px;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .ant-form-item-label label {
  color: #999999;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .check-item-select {
  height: 126px;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .check-item-select .ant-select-selection__rendered {
  height: 126px;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .check-item-select .ant-select-selection__rendered .ant-select-selection__placeholder {
  margin-top: -40px !important;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .ant-select {
  width: 100% !important;
  min-width: unset !important;
}
.system-add-container[data-v-7cdbb936] .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[data-v-7cdbb936] .ant-modal-root .ant-modal-wrap {
  position: fixed;
  top: 64px;
  left: 0px;
  bottom: 0;
  right: 0;
}
[data-v-7cdbb936] .ant-modal-root .ant-modal-wrap .ant-modal {
  width: calc(100vw - 0px) !important;
  top: 0;
  padding-bottom: 0;
  margin: 0;
}
[data-v-7cdbb936] .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content {
  background-color: #f3f4f6;
  box-shadow: none;
}
[data-v-7cdbb936] .ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body {
  padding: 0;
  height: calc(100vh - 64px) !important;
  overflow: hidden;
}

.absolute[data-v-28ac5675] {
  position: absolute;
}
.relative[data-v-28ac5675] {
  position: relative;
}
.flex[data-v-28ac5675] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-28ac5675] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-28ac5675]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-28ac5675]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-28ac5675]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-28ac5675] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-28ac5675] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-28ac5675] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-28ac5675] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-28ac5675] {
  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-28ac5675],
.ant-tree li .ant-tree-node-content-wrapper[data-v-28ac5675]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-28ac5675] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-28ac5675] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-28ac5675]::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-28ac5675]::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-28ac5675] {
  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-28ac5675]::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-28ac5675]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-28ac5675] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-28ac5675] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-28ac5675] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-28ac5675] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-28ac5675] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-28ac5675] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-28ac5675] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-28ac5675],
.amap-copyright[data-v-28ac5675] {
  display: none !important;
}
.box-shadow[data-v-28ac5675] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-28ac5675] {
  box-sizing: border-box;
}
.flex-center[data-v-28ac5675] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-28ac5675] .ant-carousel {
  height: 100%;
}
[data-v-28ac5675] .ant-carousel .slick-slider,[data-v-28ac5675] .ant-carousel .slick-track,[data-v-28ac5675] .ant-carousel .slick-list,[data-v-28ac5675] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-28ac5675] {
  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-28ac5675] {
  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-28ac5675]::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-28ac5675]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-28ac5675] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-28ac5675] {
  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-28ac5675] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-28ac5675] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-28ac5675] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-28ac5675] .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-28ac5675] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-28ac5675] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-28ac5675] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-28ac5675] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-28ac5675]::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-28ac5675]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-28ac5675]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-28ac5675]:last-child::after {
  display: none;
}
.vxe-pager[data-v-28ac5675] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-28ac5675] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-28ac5675] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-28ac5675] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-28ac5675]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-28ac5675] {
  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-28ac5675] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-28ac5675] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-28ac5675]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-28ac5675] {
  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-28ac5675] {
  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-28ac5675]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-28ac5675]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-28ac5675],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-28ac5675] {
  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-28ac5675]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-28ac5675]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-28ac5675]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-28ac5675]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-28ac5675],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-28ac5675] {
  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-28ac5675],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-28ac5675] {
  color: var(--primary-color);
}
.file-name-type[data-v-28ac5675] {
  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-28ac5675]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-28ac5675]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-28ac5675]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-28ac5675] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-28ac5675] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-28ac5675] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-28ac5675] {
  color: #999999;
}
.file-name-type .file-list[data-v-28ac5675]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-28ac5675] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-28ac5675] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-28ac5675]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-28ac5675] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-28ac5675] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-28ac5675] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-28ac5675] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-28ac5675] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-28ac5675] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-28ac5675] {
  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-28ac5675]::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-28ac5675]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-28ac5675]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-28ac5675]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-28ac5675]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-28ac5675] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-28ac5675] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-28ac5675] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-28ac5675] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-28ac5675] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-28ac5675] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-28ac5675] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-28ac5675] .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-28ac5675] .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-28ac5675] .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-28ac5675] .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-28ac5675] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-28ac5675] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-28ac5675] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-28ac5675] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-28ac5675] {
  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-28ac5675] {
  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-28ac5675] {
  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-28ac5675]::before {
  content: attr(header);
  height: 18px;
  border-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-28ac5675] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-28ac5675] {
  flex-shrink: 0;
}
input[type="number"][data-v-28ac5675] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-28ac5675]::-webkit-inner-spin-button,
input[type="number"][data-v-28ac5675]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-28ac5675] {
  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-28ac5675] {
  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-28ac5675]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-28ac5675] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-28ac5675] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-28ac5675] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-28ac5675] {
  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-28ac5675] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-28ac5675] {
  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-28ac5675] {
  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-28ac5675]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-28ac5675] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-28ac5675] {
  flex-shrink: 0;
}
[data-v-28ac5675] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-28ac5675] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-28ac5675] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-28ac5675] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-28ac5675] .add-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body {
  padding: 20px 60px 20px 20px;
  max-height: 630px;
  overflow: auto !important;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body .picture-img {
  display: flex;
  flex-wrap: wrap;
}
[data-v-28ac5675] .add-modal-container .curve-modal-body .picture-img img {
  width: 128px;
  height: 122px;
  border-radius: 2px;
  object-fit: contain;
  background-color: #f3f4f6;
}
[data-v-28ac5675] .add-modal-container .curve-modal-footer {
  text-align: center;
  padding-bottom: 20px;
}
[data-v-28ac5675] .add-modal-container .curve-modal-footer button:last-child {
  margin-left: 20px;
}
[data-v-28ac5675] .add-modal-container .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-28ac5675] .add-modal-container .ant-form-item .ant-form-item-label {
  width: 120px;
  white-space: pre-wrap;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 40px;
  line-height: 30px;
}
[data-v-28ac5675] .add-modal-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-28ac5675] .add-modal-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}

.absolute[data-v-3fbdc0e0] {
  position: absolute;
}
.relative[data-v-3fbdc0e0] {
  position: relative;
}
.flex[data-v-3fbdc0e0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-3fbdc0e0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-3fbdc0e0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-3fbdc0e0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-3fbdc0e0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-3fbdc0e0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-3fbdc0e0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-3fbdc0e0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-3fbdc0e0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-3fbdc0e0] {
  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-3fbdc0e0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-3fbdc0e0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-3fbdc0e0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-3fbdc0e0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-3fbdc0e0]::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-3fbdc0e0]::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-3fbdc0e0] {
  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-3fbdc0e0]::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-3fbdc0e0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-3fbdc0e0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-3fbdc0e0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-3fbdc0e0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-3fbdc0e0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3fbdc0e0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-3fbdc0e0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-3fbdc0e0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-3fbdc0e0],
.amap-copyright[data-v-3fbdc0e0] {
  display: none !important;
}
.box-shadow[data-v-3fbdc0e0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-3fbdc0e0] {
  box-sizing: border-box;
}
.flex-center[data-v-3fbdc0e0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-3fbdc0e0] .ant-carousel {
  height: 100%;
}
[data-v-3fbdc0e0] .ant-carousel .slick-slider,[data-v-3fbdc0e0] .ant-carousel .slick-track,[data-v-3fbdc0e0] .ant-carousel .slick-list,[data-v-3fbdc0e0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0]::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-3fbdc0e0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-3fbdc0e0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-3fbdc0e0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-3fbdc0e0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-3fbdc0e0] .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-3fbdc0e0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-3fbdc0e0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-3fbdc0e0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-3fbdc0e0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-3fbdc0e0]::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-3fbdc0e0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-3fbdc0e0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-3fbdc0e0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-3fbdc0e0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-3fbdc0e0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-3fbdc0e0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3fbdc0e0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-3fbdc0e0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3fbdc0e0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-3fbdc0e0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-3fbdc0e0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3fbdc0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3fbdc0e0] {
  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-3fbdc0e0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3fbdc0e0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-3fbdc0e0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-3fbdc0e0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-3fbdc0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-3fbdc0e0] {
  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-3fbdc0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-3fbdc0e0] {
  color: var(--primary-color);
}
.file-name-type[data-v-3fbdc0e0] {
  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-3fbdc0e0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-3fbdc0e0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-3fbdc0e0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-3fbdc0e0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-3fbdc0e0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-3fbdc0e0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-3fbdc0e0] {
  color: #999999;
}
.file-name-type .file-list[data-v-3fbdc0e0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-3fbdc0e0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-3fbdc0e0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-3fbdc0e0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-3fbdc0e0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-3fbdc0e0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-3fbdc0e0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-3fbdc0e0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-3fbdc0e0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-3fbdc0e0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-3fbdc0e0] {
  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-3fbdc0e0]::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-3fbdc0e0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-3fbdc0e0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-3fbdc0e0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-3fbdc0e0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-3fbdc0e0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-3fbdc0e0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-3fbdc0e0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-3fbdc0e0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3fbdc0e0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-3fbdc0e0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-3fbdc0e0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-3fbdc0e0] .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-3fbdc0e0] .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-3fbdc0e0] .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-3fbdc0e0] .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-3fbdc0e0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-3fbdc0e0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-3fbdc0e0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-3fbdc0e0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0]::before {
  content: attr(header);
  height: 18px;
  border-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-3fbdc0e0] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-3fbdc0e0] {
  flex-shrink: 0;
}
input[type="number"][data-v-3fbdc0e0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-3fbdc0e0]::-webkit-inner-spin-button,
input[type="number"][data-v-3fbdc0e0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-3fbdc0e0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-3fbdc0e0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-3fbdc0e0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-3fbdc0e0] {
  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-3fbdc0e0] {
  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-3fbdc0e0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-3fbdc0e0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-3fbdc0e0] {
  flex-shrink: 0;
}
[data-v-3fbdc0e0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-3fbdc0e0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-3fbdc0e0] .user-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-3fbdc0e0] .user-modal-container .curve-modal-body {
  padding: 20px;
  max-height: 600px;
  overflow: auto !important;
  position: relative;
}
[data-v-3fbdc0e0] .user-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-3fbdc0e0] .user-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-3fbdc0e0] .user-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-3fbdc0e0] .user-modal-container .curve-modal-body .el-image {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
[data-v-3fbdc0e0] .ant-carousel {
  height: 552px;
  border-radius: 4px;
  overflow: hidden;
}
[data-v-3fbdc0e0] .ant-carousel .content {
  height: 552px;
  position: relative;
}
[data-v-3fbdc0e0] .ant-carousel .content .coverImg {
  width: 100%;
  height: 100%;
}


.ant-carousel[data-v-3fbdc0e0] .slick-slide {
  text-align: center;
  height: 552px;
  overflow: hidden;
}
.ant-carousel[data-v-3fbdc0e0] .custom-slick-arrow {
  width: 32px;
  height: 32px;
  background: #fff;
  opacity: 0.5;
  border-radius: 50%;
  overflow: hidden;
  z-index: 999;
}
.anticon[data-v-3fbdc0e0] {
  font-size: 32px;
  color: rgba(0, 0, 0, 0.5);
}
.ant-carousel[data-v-3fbdc0e0] .custom-slick-arrow:before {
  display: none;
}
.ant-carousel[data-v-3fbdc0e0] .custom-slick-arrow:hover {
  opacity: 0.5;
  background: #fff;
}

.absolute[data-v-0a1c0720] {
  position: absolute;
}
.relative[data-v-0a1c0720] {
  position: relative;
}
.flex[data-v-0a1c0720] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0a1c0720] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0a1c0720]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0a1c0720]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0a1c0720]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0a1c0720] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0a1c0720] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0a1c0720] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0a1c0720] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0a1c0720] {
  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-0a1c0720],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0a1c0720]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0a1c0720] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0a1c0720] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0a1c0720]::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-0a1c0720]::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-0a1c0720] {
  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-0a1c0720]::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-0a1c0720]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0a1c0720] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0a1c0720] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0a1c0720] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0a1c0720] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0a1c0720] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0a1c0720] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0a1c0720] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0a1c0720],
.amap-copyright[data-v-0a1c0720] {
  display: none !important;
}
.box-shadow[data-v-0a1c0720] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0a1c0720] {
  box-sizing: border-box;
}
.flex-center[data-v-0a1c0720] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0a1c0720] .ant-carousel {
  height: 100%;
}
[data-v-0a1c0720] .ant-carousel .slick-slider,[data-v-0a1c0720] .ant-carousel .slick-track,[data-v-0a1c0720] .ant-carousel .slick-list,[data-v-0a1c0720] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720]::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-0a1c0720]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0a1c0720] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0a1c0720] {
  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-0a1c0720] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0a1c0720] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0a1c0720] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0a1c0720] .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-0a1c0720] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0a1c0720] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0a1c0720] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0a1c0720] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0a1c0720]::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-0a1c0720]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0a1c0720]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0a1c0720]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0a1c0720] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0a1c0720] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0a1c0720] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0a1c0720] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0a1c0720]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0a1c0720] {
  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-0a1c0720] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0a1c0720] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0a1c0720]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0a1c0720]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0a1c0720],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0a1c0720] {
  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-0a1c0720]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0a1c0720]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0a1c0720]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0a1c0720]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0a1c0720],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0a1c0720] {
  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-0a1c0720],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0a1c0720] {
  color: var(--primary-color);
}
.file-name-type[data-v-0a1c0720] {
  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-0a1c0720]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0a1c0720]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0a1c0720]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0a1c0720] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0a1c0720] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0a1c0720] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0a1c0720] {
  color: #999999;
}
.file-name-type .file-list[data-v-0a1c0720]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0a1c0720] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0a1c0720] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0a1c0720]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0a1c0720] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0a1c0720] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0a1c0720] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0a1c0720] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0a1c0720] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0a1c0720] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0a1c0720] {
  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-0a1c0720]::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-0a1c0720]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0a1c0720]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0a1c0720]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0a1c0720]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0a1c0720] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0a1c0720] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0a1c0720] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0a1c0720] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0a1c0720] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0a1c0720] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0a1c0720] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0a1c0720] .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-0a1c0720] .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-0a1c0720] .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-0a1c0720] .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-0a1c0720] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0a1c0720] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0a1c0720] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0a1c0720] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720]::before {
  content: attr(header);
  height: 18px;
  border-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-0a1c0720] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0a1c0720] {
  flex-shrink: 0;
}
input[type="number"][data-v-0a1c0720] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0a1c0720]::-webkit-inner-spin-button,
input[type="number"][data-v-0a1c0720]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0a1c0720] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0a1c0720] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0a1c0720] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0a1c0720] {
  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-0a1c0720] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0a1c0720] {
  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-0a1c0720] {
  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-0a1c0720]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0a1c0720] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0a1c0720] {
  flex-shrink: 0;
}
[data-v-0a1c0720] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0a1c0720] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0a1c0720] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0a1c0720] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.process-inspection-todo-page[data-v-0a1c0720] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-header[data-v-0a1c0720] {
  margin-bottom: 10px;
}
.process-inspection-todo-page .page-header .conditions-screening-container[data-v-0a1c0720] {
  box-shadow: none;
}
.process-inspection-todo-page .page-container[data-v-0a1c0720] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-container .table-header[data-v-0a1c0720] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.process-inspection-todo-page .page-container .table-header[data-v-0a1c0720]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.process-inspection-todo-page .page-container .table-list[data-v-0a1c0720] {
  flex: 1;
  height: 100%;
}
.process-inspection-todo-page .page-container .table-list .status-text[data-v-0a1c0720] {
  border-radius: 4px;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  font-size: 12px;
  width: 80px;
}
.process-inspection-todo-page .page-container .table-list .status-text.lock[data-v-0a1c0720] {
  background: #0098ff;
}
.process-inspection-todo-page .page-container .table-list .status-text.warn[data-v-0a1c0720] {
  background: #ff993f;
}
.process-inspection-todo-page .page-container .table-list .status-text.approv[data-v-0a1c0720] {
  background: #ff7113;
}
.process-inspection-todo-page .page-container .table-list .status-text.normal[data-v-0a1c0720] {
  background: #4bc964;
}
.process-inspection-todo-page .page-container .table-list .status-text.error[data-v-0a1c0720] {
  background: #ff3f4a;
}
.process-inspection-todo-page .page-container .table-list .status-text.cancel[data-v-0a1c0720] {
  background: #f1f2f7;
  color: #aab0bc;
}

.absolute[data-v-194ef072] {
  position: absolute;
}
.relative[data-v-194ef072] {
  position: relative;
}
.flex[data-v-194ef072] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-194ef072] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-194ef072]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-194ef072]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-194ef072]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-194ef072] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-194ef072] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-194ef072] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-194ef072] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-194ef072] {
  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-194ef072],
.ant-tree li .ant-tree-node-content-wrapper[data-v-194ef072]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-194ef072] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-194ef072] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-194ef072]::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-194ef072]::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-194ef072] {
  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-194ef072]::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-194ef072]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-194ef072] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-194ef072] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-194ef072] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-194ef072] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-194ef072] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-194ef072] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-194ef072] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-194ef072],
.amap-copyright[data-v-194ef072] {
  display: none !important;
}
.box-shadow[data-v-194ef072] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-194ef072] {
  box-sizing: border-box;
}
.flex-center[data-v-194ef072] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-194ef072] .ant-carousel {
  height: 100%;
}
[data-v-194ef072] .ant-carousel .slick-slider,[data-v-194ef072] .ant-carousel .slick-track,[data-v-194ef072] .ant-carousel .slick-list,[data-v-194ef072] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-194ef072] {
  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-194ef072] {
  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-194ef072]::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-194ef072]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-194ef072] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-194ef072] {
  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-194ef072] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-194ef072] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-194ef072] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-194ef072] .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-194ef072] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-194ef072] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-194ef072] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-194ef072] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-194ef072]::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-194ef072]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-194ef072]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-194ef072]:last-child::after {
  display: none;
}
.vxe-pager[data-v-194ef072] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-194ef072] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-194ef072] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-194ef072] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-194ef072]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-194ef072] {
  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-194ef072] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-194ef072] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-194ef072]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-194ef072] {
  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-194ef072] {
  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-194ef072]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-194ef072]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-194ef072],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-194ef072] {
  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-194ef072]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-194ef072]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-194ef072]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-194ef072]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-194ef072],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-194ef072] {
  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-194ef072],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-194ef072] {
  color: var(--primary-color);
}
.file-name-type[data-v-194ef072] {
  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-194ef072]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-194ef072]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-194ef072]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-194ef072] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-194ef072] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-194ef072] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-194ef072] {
  color: #999999;
}
.file-name-type .file-list[data-v-194ef072]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-194ef072] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-194ef072] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-194ef072]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-194ef072] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-194ef072] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-194ef072] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-194ef072] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-194ef072] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-194ef072] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-194ef072] {
  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-194ef072]::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-194ef072]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-194ef072]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-194ef072]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-194ef072]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-194ef072] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-194ef072] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-194ef072] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-194ef072] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-194ef072] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-194ef072] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-194ef072] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-194ef072] .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-194ef072] .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-194ef072] .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-194ef072] .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-194ef072] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-194ef072] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-194ef072] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-194ef072] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-194ef072] {
  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-194ef072] {
  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-194ef072] {
  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-194ef072]::before {
  content: attr(header);
  height: 18px;
  border-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-194ef072] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-194ef072] {
  flex-shrink: 0;
}
input[type="number"][data-v-194ef072] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-194ef072]::-webkit-inner-spin-button,
input[type="number"][data-v-194ef072]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-194ef072] {
  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-194ef072] {
  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-194ef072]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-194ef072] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-194ef072] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-194ef072] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-194ef072] {
  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-194ef072] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-194ef072] {
  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-194ef072] {
  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-194ef072]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-194ef072] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-194ef072] {
  flex-shrink: 0;
}
[data-v-194ef072] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-194ef072] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-194ef072] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-194ef072] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-194ef072] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-194ef072] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-194ef072] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-194ef072] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-194ef072] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-194ef072] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-194ef072] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.detail-container[data-v-194ef072] {
  height: 100%;
  overflow: auto !important;
  margin: 10px;
}
.detail-container[data-v-194ef072]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.detail-container[data-v-194ef072]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.detail-container[data-v-194ef072]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.detail-container .zhgd-data-report-header[data-v-194ef072] {
  padding: 7px 10px;
}
.detail-container .zhgd-data-report-header[data-v-194ef072]::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-weight: 400;
  color: #525a5d;
  position: relative;
  top: 10px;
}
.detail-container .zhgd-data-report-header .status-wrap[data-v-194ef072] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 24px;
}
.detail-container .zhgd-data-report-header .status-wrap .status[data-v-194ef072] {
  width: 60px;
  height: 26px;
  background: #4bc964;
  border-radius: 2px;
  text-align: center;
  line-height: 26px;
  color: #fff;
}
.detail-container .zhgd-data-report-header .status-wrap .status-no[data-v-194ef072] {
  background: #ff993f;
}
.detail-container .zhgd-data-report-header .status-wrap .status-ok[data-v-194ef072] {
  background: #0098ff;
}
.detail-container .back-button[data-v-194ef072] {
  background: #f1f2f7;
  color: var(--primary-color);
  border: 0;
}
.detail-container .detail-body[data-v-194ef072] .ant-collapse {
  border-top: 2px solid #f3f4f6;
}
.detail-container .detail-body[data-v-194ef072] .ant-collapse .ant-collapse-content-box {
  padding: 0;
}
.detail-container .detail-body[data-v-194ef072] .ant-collapse .ant-collapse-content-box .base-content {
  padding: 0 130px 20px 0;
}
.detail-container .detail-body[data-v-194ef072] .ant-collapse .ant-collapse-content-box .contract-content {
  padding-bottom: 55px;
}
.detail-container .detail-body[data-v-194ef072] .ant-collapse .ant-collapse-content-box .contract-content .ant-table-fixed {
  border: 1px solid #dcdee2;
  border-bottom: 0;
}
.detail-container .detail-body .warning-table[data-v-194ef072] .vxe-header--row {
  background: #fff;
}
.detail-container .detail-body .warning-table .result-ok[data-v-194ef072] {
  color: #4bc964;
}
.detail-container .detail-body .warning-table .result-no[data-v-194ef072] {
  color: #ff3f4a;
}
.detail-container .detail-body .warning-table .result-invalid[data-v-194ef072] {
  color: #0098ff;
}
.detail-container .detail-body .warning-people[data-v-194ef072] {
  margin: 24px 0 40px 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-right: 148px;
}
.detail-container .detail-body .warning-people .label[data-v-194ef072] {
  width: 170px;
  text-align: right;
}
.detail-container .detail-body .warning-people .value[data-v-194ef072] {
  flex: 1;
  height: 36px;
  background: #f3f4f6;
  border-radius: 4px;
  padding-left: 10px;
  line-height: 36px;
}
.detail-container .detail-body .flex[data-v-194ef072] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.detail-container .detail-body .flex-1[data-v-194ef072] {
  flex: 1;
}
.detail-container .detail-body .flex-direction[data-v-194ef072] {
  flex-direction: column;
}
.detail-container .detail-body .justify-center[data-v-194ef072] {
  justify-content: center;
}
.detail-container .detail-body .align-center[data-v-194ef072] {
  align-items: center;
}
.detail-container .detail-body .flex-reverse[data-v-194ef072] {
  flex-direction: row-reverse;
}
.detail-container .detail-body .justify-normal[data-v-194ef072] {
  justify-content: normal;
}
.detail-container .detail-body .workflow-process[data-v-194ef072] {
  padding-left: 75px;
  padding-right: 148px;
  overflow: hidden;
}
.detail-container .detail-body .workflow-process .process-time[data-v-194ef072] {
  min-width: 100px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  flex-shrink: 0;
}
.detail-container .detail-body .workflow-process .dotsList[data-v-194ef072] {
  margin: 0px 10px;
  margin-top: 3px;
}
.detail-container .detail-body .workflow-process .dotsList .lines[data-v-194ef072] {
  width: 1px;
  flex: 1;
  min-height: 50px;
  background-color: #d9dce2;
  margin-top: 3px;
}
.detail-container .detail-body .workflow-process .dotsList .dots[data-v-194ef072] {
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #d9dce2;
}
.detail-container .detail-body .workflow-process .dotsList .activied[data-v-194ef072] {
  background-color: #fff;
  border: 2px solid #d9dce2;
  width: 13px;
  height: 13px;
}
.detail-container .detail-body .workflow-process .process-name[data-v-194ef072] {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
}
.detail-container .detail-body .workflow-process .process-explain[data-v-194ef072] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 22px;
  margin-left: 6px;
}
.detail-container .detail-body .workflow-process .process-container[data-v-194ef072] {
  background: #f7f7f7;
  border-radius: 4px;
  padding: 0px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  color: #333333;
  line-height: 36px;
  word-break: break-all;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.detail-container .detail-body .workflow-process .process-container .file-name[data-v-194ef072] {
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.detail-container .detail-body .workflow-process .process-container .file-name .file-name-text[data-v-194ef072] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.detail-container .detail-body .workflow-process .process-container .size-color[data-v-194ef072] {
  color: #999999;
}
.detail-container .detail-body .workflow-process .file-download-list[data-v-194ef072]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.detail-container .detail-body .workflow-process .file-download-list:hover .size-color[data-v-194ef072] {
  color: var(--primary-color);
}
.detail-container .detail-body .workflow-process .file-download-list:hover .file-name-text[data-v-194ef072] {
  text-decoration: underline;
}
.detail-container .detail-body .workflow-process .file-download-list:hover .download-icon[data-v-194ef072] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.detail-container .detail-body .workflow-process .process-image[data-v-194ef072] {
  margin-left: 20px;
  width: 86px;
  height: 68px;
  object-fit: contain;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item {
  display: flex;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .ant-form-item-label {
  width: 170px;
  white-space: pre-wrap;
  display: flex;
  justify-content: flex-end;
  line-height: 20px;
  align-items: center;
  height: 36px;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .ant-form-item-label label {
  color: #999999;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .check-item-select {
  height: 126px;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .check-item-select .ant-select-selection__rendered {
  height: 126px;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .check-item-select .ant-select-selection__rendered .ant-select-selection__placeholder {
  margin-top: -40px !important;
}
.detail-container .detail-body[data-v-194ef072] .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.detail-container .detail-body .form-content[data-v-194ef072] {
  padding: 0 148px 0 0;
}
.detail-container .detail-body .form-content .modal-footer[data-v-194ef072] {
  padding: 18px 0;
  text-align: center;
  border-top: 2px solid #f3f4f6;
}

.absolute[data-v-1d84ac46] {
  position: absolute;
}
.relative[data-v-1d84ac46] {
  position: relative;
}
.flex[data-v-1d84ac46] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1d84ac46] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1d84ac46]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1d84ac46]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1d84ac46]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1d84ac46] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1d84ac46] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1d84ac46] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1d84ac46] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1d84ac46] {
  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-1d84ac46],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1d84ac46]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1d84ac46] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1d84ac46] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1d84ac46]::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-1d84ac46]::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-1d84ac46] {
  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-1d84ac46]::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-1d84ac46]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1d84ac46] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1d84ac46] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1d84ac46] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1d84ac46] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1d84ac46] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1d84ac46] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1d84ac46] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1d84ac46],
.amap-copyright[data-v-1d84ac46] {
  display: none !important;
}
.box-shadow[data-v-1d84ac46] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1d84ac46] {
  box-sizing: border-box;
}
.flex-center[data-v-1d84ac46] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1d84ac46] .ant-carousel {
  height: 100%;
}
[data-v-1d84ac46] .ant-carousel .slick-slider,[data-v-1d84ac46] .ant-carousel .slick-track,[data-v-1d84ac46] .ant-carousel .slick-list,[data-v-1d84ac46] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46]::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-1d84ac46]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1d84ac46] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1d84ac46] {
  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-1d84ac46] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1d84ac46] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1d84ac46] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1d84ac46] .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-1d84ac46] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1d84ac46] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1d84ac46] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1d84ac46] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1d84ac46]::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-1d84ac46]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1d84ac46]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1d84ac46]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1d84ac46] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1d84ac46] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1d84ac46] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1d84ac46] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1d84ac46]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1d84ac46] {
  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-1d84ac46] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1d84ac46] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1d84ac46]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1d84ac46]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1d84ac46],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d84ac46] {
  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-1d84ac46]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d84ac46]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1d84ac46]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d84ac46]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1d84ac46],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1d84ac46] {
  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-1d84ac46],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1d84ac46] {
  color: var(--primary-color);
}
.file-name-type[data-v-1d84ac46] {
  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-1d84ac46]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1d84ac46]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1d84ac46]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1d84ac46] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1d84ac46] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1d84ac46] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1d84ac46] {
  color: #999999;
}
.file-name-type .file-list[data-v-1d84ac46]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1d84ac46] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1d84ac46] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1d84ac46]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1d84ac46] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1d84ac46] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1d84ac46] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1d84ac46] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1d84ac46] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1d84ac46] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1d84ac46] {
  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-1d84ac46]::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-1d84ac46]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1d84ac46]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1d84ac46]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1d84ac46]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1d84ac46] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1d84ac46] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1d84ac46] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1d84ac46] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1d84ac46] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1d84ac46] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1d84ac46] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1d84ac46] .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-1d84ac46] .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-1d84ac46] .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-1d84ac46] .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-1d84ac46] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1d84ac46] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1d84ac46] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1d84ac46] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46]::before {
  content: attr(header);
  height: 18px;
  border-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-1d84ac46] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1d84ac46] {
  flex-shrink: 0;
}
input[type="number"][data-v-1d84ac46] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1d84ac46]::-webkit-inner-spin-button,
input[type="number"][data-v-1d84ac46]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1d84ac46] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1d84ac46] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1d84ac46] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1d84ac46] {
  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-1d84ac46] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1d84ac46] {
  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-1d84ac46] {
  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-1d84ac46]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1d84ac46] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1d84ac46] {
  flex-shrink: 0;
}
[data-v-1d84ac46] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1d84ac46] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1d84ac46] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1d84ac46] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.process-inspection-todo-page[data-v-1d84ac46] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-header[data-v-1d84ac46] {
  margin-bottom: 10px;
}
.process-inspection-todo-page .page-header .conditions-screening-container[data-v-1d84ac46] {
  box-shadow: none;
}
.process-inspection-todo-page .page-container[data-v-1d84ac46] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.process-inspection-todo-page .page-container .table-header[data-v-1d84ac46] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.process-inspection-todo-page .page-container .table-header[data-v-1d84ac46]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.process-inspection-todo-page .page-container .table-list[data-v-1d84ac46] {
  flex: 1;
  height: 100%;
}
.process-inspection-todo-page .page-container .table-list .status-text[data-v-1d84ac46] {
  border-radius: 4px;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  font-size: 12px;
  width: 80px;
}
.process-inspection-todo-page .page-container .table-list .status-text.lock[data-v-1d84ac46] {
  background: #0098ff;
}
.process-inspection-todo-page .page-container .table-list .status-text.warn[data-v-1d84ac46] {
  background: #ff993f;
}
.process-inspection-todo-page .page-container .table-list .status-text.approv[data-v-1d84ac46] {
  background: #ff7113;
}
.process-inspection-todo-page .page-container .table-list .status-text.normal[data-v-1d84ac46] {
  background: #4bc964;
}
.process-inspection-todo-page .page-container .table-list .status-text.error[data-v-1d84ac46] {
  background: #ff3f4a;
}
.process-inspection-todo-page .page-container .table-list .status-text.cancel[data-v-1d84ac46] {
  background: #f1f2f7;
  color: #aab0bc;
}

.absolute[data-v-5c69cf4f] {
  position: absolute;
}
.relative[data-v-5c69cf4f] {
  position: relative;
}
.flex[data-v-5c69cf4f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-5c69cf4f] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-5c69cf4f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-5c69cf4f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-5c69cf4f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-5c69cf4f] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-5c69cf4f] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-5c69cf4f] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-5c69cf4f] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-5c69cf4f] {
  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-5c69cf4f],
.ant-tree li .ant-tree-node-content-wrapper[data-v-5c69cf4f]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5c69cf4f] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-5c69cf4f] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-5c69cf4f]::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-5c69cf4f]::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-5c69cf4f] {
  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-5c69cf4f]::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-5c69cf4f]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-5c69cf4f] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-5c69cf4f] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-5c69cf4f] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-5c69cf4f] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5c69cf4f] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5c69cf4f] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-5c69cf4f] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-5c69cf4f],
.amap-copyright[data-v-5c69cf4f] {
  display: none !important;
}
.box-shadow[data-v-5c69cf4f] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-5c69cf4f] {
  box-sizing: border-box;
}
.flex-center[data-v-5c69cf4f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-5c69cf4f] .ant-carousel {
  height: 100%;
}
[data-v-5c69cf4f] .ant-carousel .slick-slider,[data-v-5c69cf4f] .ant-carousel .slick-track,[data-v-5c69cf4f] .ant-carousel .slick-list,[data-v-5c69cf4f] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f]::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-5c69cf4f]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-5c69cf4f] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-5c69cf4f] {
  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-5c69cf4f] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-5c69cf4f] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-5c69cf4f] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-5c69cf4f] .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-5c69cf4f] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-5c69cf4f] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-5c69cf4f] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-5c69cf4f] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-5c69cf4f]::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-5c69cf4f]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-5c69cf4f]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-5c69cf4f]:last-child::after {
  display: none;
}
.vxe-pager[data-v-5c69cf4f] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-5c69cf4f] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-5c69cf4f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5c69cf4f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5c69cf4f]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-5c69cf4f] {
  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-5c69cf4f] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5c69cf4f] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5c69cf4f]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5c69cf4f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5c69cf4f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5c69cf4f] {
  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-5c69cf4f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5c69cf4f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5c69cf4f]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5c69cf4f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-5c69cf4f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-5c69cf4f] {
  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-5c69cf4f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-5c69cf4f] {
  color: var(--primary-color);
}
.file-name-type[data-v-5c69cf4f] {
  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-5c69cf4f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-5c69cf4f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-5c69cf4f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-5c69cf4f] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-5c69cf4f] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-5c69cf4f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-5c69cf4f] {
  color: #999999;
}
.file-name-type .file-list[data-v-5c69cf4f]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-5c69cf4f] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-5c69cf4f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-5c69cf4f]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-5c69cf4f] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-5c69cf4f] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-5c69cf4f] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-5c69cf4f] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-5c69cf4f] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-5c69cf4f] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-5c69cf4f] {
  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-5c69cf4f]::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-5c69cf4f]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-5c69cf4f]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-5c69cf4f]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-5c69cf4f]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-5c69cf4f] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-5c69cf4f] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-5c69cf4f] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-5c69cf4f] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5c69cf4f] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5c69cf4f] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-5c69cf4f] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-5c69cf4f] .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-5c69cf4f] .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-5c69cf4f] .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-5c69cf4f] .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-5c69cf4f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-5c69cf4f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-5c69cf4f] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-5c69cf4f] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f]::before {
  content: attr(header);
  height: 18px;
  border-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-5c69cf4f] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-5c69cf4f] {
  flex-shrink: 0;
}
input[type="number"][data-v-5c69cf4f] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-5c69cf4f]::-webkit-inner-spin-button,
input[type="number"][data-v-5c69cf4f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-5c69cf4f] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-5c69cf4f] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-5c69cf4f] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-5c69cf4f] {
  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-5c69cf4f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-5c69cf4f] {
  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-5c69cf4f] {
  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-5c69cf4f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-5c69cf4f] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-5c69cf4f] {
  flex-shrink: 0;
}
[data-v-5c69cf4f] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-5c69cf4f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-5c69cf4f] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-5c69cf4f] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.safety-inspection-todo-page[data-v-5c69cf4f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.safety-inspection-todo-page .page-header[data-v-5c69cf4f] {
  margin-bottom: 10px;
}
.safety-inspection-todo-page .page-header .conditions-screening-container[data-v-5c69cf4f] {
  box-shadow: none;
}
.safety-inspection-todo-page .page-container[data-v-5c69cf4f] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.safety-inspection-todo-page .page-container .zhgd-data-report-header[data-v-5c69cf4f] {
  padding: 30px 15px;
}
.safety-inspection-todo-page .page-container .table-list[data-v-5c69cf4f] {
  flex: 1;
  height: 100%;
}
.safety-inspection-todo-page .page-container .table-list .status[data-v-5c69cf4f] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.safety-inspection-todo-page .page-container .table-list .status-approve[data-v-5c69cf4f] {
  background: #ff993f;
}
.safety-inspection-todo-page .page-container .table-list .status-success[data-v-5c69cf4f] {
  background: #4bc964;
}
.safety-inspection-todo-page .page-container .table-list .status-rectify[data-v-5c69cf4f] {
  background: #ff3f4a;
}
[data-v-5c69cf4f] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-5c69cf4f] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-5c69cf4f] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-5c69cf4f] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-86c9c7dc] {
  position: absolute;
}
.relative[data-v-86c9c7dc] {
  position: relative;
}
.flex[data-v-86c9c7dc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-86c9c7dc] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-86c9c7dc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-86c9c7dc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-86c9c7dc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-86c9c7dc] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-86c9c7dc] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-86c9c7dc] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-86c9c7dc] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-86c9c7dc] {
  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-86c9c7dc],
.ant-tree li .ant-tree-node-content-wrapper[data-v-86c9c7dc]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-86c9c7dc] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-86c9c7dc] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-86c9c7dc]::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-86c9c7dc]::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-86c9c7dc] {
  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-86c9c7dc]::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-86c9c7dc]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-86c9c7dc] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-86c9c7dc] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-86c9c7dc] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-86c9c7dc] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-86c9c7dc] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-86c9c7dc] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-86c9c7dc] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-86c9c7dc],
.amap-copyright[data-v-86c9c7dc] {
  display: none !important;
}
.box-shadow[data-v-86c9c7dc] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-86c9c7dc] {
  box-sizing: border-box;
}
.flex-center[data-v-86c9c7dc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-86c9c7dc] .ant-carousel {
  height: 100%;
}
[data-v-86c9c7dc] .ant-carousel .slick-slider,[data-v-86c9c7dc] .ant-carousel .slick-track,[data-v-86c9c7dc] .ant-carousel .slick-list,[data-v-86c9c7dc] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc]::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-86c9c7dc]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-86c9c7dc] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-86c9c7dc] {
  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-86c9c7dc] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-86c9c7dc] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-86c9c7dc] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-86c9c7dc] .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-86c9c7dc] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-86c9c7dc] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-86c9c7dc] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-86c9c7dc] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-86c9c7dc]::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-86c9c7dc]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-86c9c7dc]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-86c9c7dc]:last-child::after {
  display: none;
}
.vxe-pager[data-v-86c9c7dc] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-86c9c7dc] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-86c9c7dc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-86c9c7dc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-86c9c7dc]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-86c9c7dc] {
  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-86c9c7dc] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-86c9c7dc] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-86c9c7dc]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-86c9c7dc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-86c9c7dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-86c9c7dc] {
  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-86c9c7dc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-86c9c7dc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-86c9c7dc]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-86c9c7dc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-86c9c7dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-86c9c7dc] {
  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-86c9c7dc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-86c9c7dc] {
  color: var(--primary-color);
}
.file-name-type[data-v-86c9c7dc] {
  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-86c9c7dc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-86c9c7dc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-86c9c7dc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-86c9c7dc] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-86c9c7dc] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-86c9c7dc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-86c9c7dc] {
  color: #999999;
}
.file-name-type .file-list[data-v-86c9c7dc]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-86c9c7dc] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-86c9c7dc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-86c9c7dc]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-86c9c7dc] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-86c9c7dc] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-86c9c7dc] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-86c9c7dc] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-86c9c7dc] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-86c9c7dc] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-86c9c7dc] {
  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-86c9c7dc]::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-86c9c7dc]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-86c9c7dc]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-86c9c7dc]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-86c9c7dc]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-86c9c7dc] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-86c9c7dc] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-86c9c7dc] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-86c9c7dc] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-86c9c7dc] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-86c9c7dc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-86c9c7dc] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-86c9c7dc] .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-86c9c7dc] .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-86c9c7dc] .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-86c9c7dc] .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-86c9c7dc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-86c9c7dc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-86c9c7dc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-86c9c7dc] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc]::before {
  content: attr(header);
  height: 18px;
  border-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-86c9c7dc] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-86c9c7dc] {
  flex-shrink: 0;
}
input[type="number"][data-v-86c9c7dc] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-86c9c7dc]::-webkit-inner-spin-button,
input[type="number"][data-v-86c9c7dc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-86c9c7dc] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-86c9c7dc] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-86c9c7dc] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-86c9c7dc] {
  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-86c9c7dc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-86c9c7dc] {
  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-86c9c7dc] {
  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-86c9c7dc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-86c9c7dc] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-86c9c7dc] {
  flex-shrink: 0;
}
[data-v-86c9c7dc] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-86c9c7dc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-86c9c7dc] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-86c9c7dc] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.daily-patrol-todo-page[data-v-86c9c7dc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.daily-patrol-todo-page .page-header[data-v-86c9c7dc] {
  margin-bottom: 10px;
}
.daily-patrol-todo-page .page-header .conditions-screening-container[data-v-86c9c7dc] {
  box-shadow: none;
}
.daily-patrol-todo-page .page-container[data-v-86c9c7dc] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.daily-patrol-todo-page .page-container .zhgd-data-report-header[data-v-86c9c7dc] {
  padding: 30px 15px;
}
.daily-patrol-todo-page .page-container .table-list[data-v-86c9c7dc] {
  flex: 1;
  height: 100%;
}
.daily-patrol-todo-page .page-container .table-list .state[data-v-86c9c7dc] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.daily-patrol-todo-page .page-container .table-list .state-success[data-v-86c9c7dc] {
  background: #4bc964;
}
.daily-patrol-todo-page .page-container .table-list .state-blue[data-v-86c9c7dc] {
  background: #0098ff;
}
.daily-patrol-todo-page .page-container .table-list .state-rectify[data-v-86c9c7dc] {
  background: #ff3f4a;
}
.daily-patrol-todo-page .page-container .table-list .state-approve[data-v-86c9c7dc] {
  background: #ff993f;
}
[data-v-86c9c7dc] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-86c9c7dc] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-86c9c7dc] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-86c9c7dc] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-59e66020] {
  position: absolute;
}
.relative[data-v-59e66020] {
  position: relative;
}
.flex[data-v-59e66020] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-59e66020] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-59e66020]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-59e66020]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-59e66020]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-59e66020] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-59e66020] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-59e66020] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-59e66020] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-59e66020] {
  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-59e66020],
.ant-tree li .ant-tree-node-content-wrapper[data-v-59e66020]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-59e66020] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-59e66020] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-59e66020]::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-59e66020]::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-59e66020] {
  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-59e66020]::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-59e66020]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-59e66020] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-59e66020] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-59e66020] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-59e66020] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59e66020] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59e66020] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-59e66020] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-59e66020],
.amap-copyright[data-v-59e66020] {
  display: none !important;
}
.box-shadow[data-v-59e66020] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-59e66020] {
  box-sizing: border-box;
}
.flex-center[data-v-59e66020] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-59e66020] .ant-carousel {
  height: 100%;
}
[data-v-59e66020] .ant-carousel .slick-slider,[data-v-59e66020] .ant-carousel .slick-track,[data-v-59e66020] .ant-carousel .slick-list,[data-v-59e66020] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-59e66020] {
  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-59e66020] {
  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-59e66020]::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-59e66020]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-59e66020] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-59e66020] {
  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-59e66020] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-59e66020] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-59e66020] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-59e66020] .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-59e66020] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-59e66020] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-59e66020] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-59e66020] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-59e66020]::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-59e66020]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-59e66020]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-59e66020]:last-child::after {
  display: none;
}
.vxe-pager[data-v-59e66020] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-59e66020] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-59e66020] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59e66020] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59e66020]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-59e66020] {
  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-59e66020] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59e66020] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59e66020]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59e66020] {
  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-59e66020] {
  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-59e66020]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59e66020]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59e66020],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59e66020] {
  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-59e66020]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59e66020]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59e66020]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59e66020]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-59e66020],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-59e66020] {
  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-59e66020],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-59e66020] {
  color: var(--primary-color);
}
.file-name-type[data-v-59e66020] {
  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-59e66020]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-59e66020]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-59e66020]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-59e66020] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-59e66020] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-59e66020] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-59e66020] {
  color: #999999;
}
.file-name-type .file-list[data-v-59e66020]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-59e66020] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-59e66020] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-59e66020]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-59e66020] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-59e66020] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-59e66020] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-59e66020] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-59e66020] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-59e66020] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-59e66020] {
  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-59e66020]::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-59e66020]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-59e66020]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-59e66020]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-59e66020]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-59e66020] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-59e66020] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-59e66020] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-59e66020] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59e66020] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59e66020] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-59e66020] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-59e66020] .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-59e66020] .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-59e66020] .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-59e66020] .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-59e66020] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-59e66020] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-59e66020] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-59e66020] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-59e66020] {
  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-59e66020] {
  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-59e66020] {
  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-59e66020]::before {
  content: attr(header);
  height: 18px;
  border-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-59e66020] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-59e66020] {
  flex-shrink: 0;
}
input[type="number"][data-v-59e66020] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-59e66020]::-webkit-inner-spin-button,
input[type="number"][data-v-59e66020]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-59e66020] {
  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-59e66020] {
  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-59e66020]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-59e66020] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-59e66020] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-59e66020] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-59e66020] {
  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-59e66020] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-59e66020] {
  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-59e66020] {
  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-59e66020]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-59e66020] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-59e66020] {
  flex-shrink: 0;
}
[data-v-59e66020] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-59e66020] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-59e66020] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-59e66020] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-59e66020] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-59e66020] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-59e66020] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-59e66020] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-59e66020] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-59e66020] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-59e66020] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.personnel-leave-todo-page[data-v-59e66020] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.personnel-leave-todo-page .page-header[data-v-59e66020] {
  margin-bottom: 10px;
}
.personnel-leave-todo-page .page-header .conditions-screening-container[data-v-59e66020] {
  box-shadow: none;
}
.personnel-leave-todo-page .page-container[data-v-59e66020] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.personnel-leave-todo-page .page-container .zhgd-data-report-header[data-v-59e66020] {
  padding: 30px 15px;
}
.personnel-leave-todo-page .page-container .table-list[data-v-59e66020] {
  flex: 1;
  height: 100%;
}
.personnel-leave-todo-page .page-container .table-list .status[data-v-59e66020] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.personnel-leave-todo-page .page-container .table-list .status-approve[data-v-59e66020] {
  background: #ff993f;
}
.personnel-leave-todo-page .page-container .table-list .status-success[data-v-59e66020] {
  background: #4bc964;
}
.personnel-leave-todo-page .page-container .table-list .status-rectify[data-v-59e66020] {
  background: #ff3f4a;
}
[data-v-59e66020] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-59e66020] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-59e66020] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-59e66020] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-46609206] {
  position: absolute;
}
.relative[data-v-46609206] {
  position: relative;
}
.flex[data-v-46609206] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-46609206] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-46609206]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-46609206]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-46609206]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-46609206] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-46609206] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-46609206] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-46609206] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-46609206] {
  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-46609206],
.ant-tree li .ant-tree-node-content-wrapper[data-v-46609206]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-46609206] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-46609206] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-46609206]::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-46609206]::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-46609206] {
  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-46609206]::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-46609206]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-46609206] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-46609206] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-46609206] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-46609206] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-46609206] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-46609206] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-46609206] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-46609206],
.amap-copyright[data-v-46609206] {
  display: none !important;
}
.box-shadow[data-v-46609206] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-46609206] {
  box-sizing: border-box;
}
.flex-center[data-v-46609206] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-46609206] .ant-carousel {
  height: 100%;
}
[data-v-46609206] .ant-carousel .slick-slider,[data-v-46609206] .ant-carousel .slick-track,[data-v-46609206] .ant-carousel .slick-list,[data-v-46609206] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-46609206] {
  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-46609206] {
  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-46609206]::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-46609206]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-46609206] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-46609206] {
  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-46609206] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-46609206] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-46609206] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-46609206] .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-46609206] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-46609206] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-46609206] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-46609206] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-46609206]::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-46609206]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-46609206]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-46609206]:last-child::after {
  display: none;
}
.vxe-pager[data-v-46609206] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-46609206] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-46609206] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-46609206] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-46609206]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-46609206] {
  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-46609206] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-46609206] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-46609206]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-46609206] {
  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-46609206] {
  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-46609206]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-46609206]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-46609206],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-46609206] {
  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-46609206]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-46609206]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-46609206]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-46609206]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-46609206],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-46609206] {
  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-46609206],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-46609206] {
  color: var(--primary-color);
}
.file-name-type[data-v-46609206] {
  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-46609206]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-46609206]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-46609206]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-46609206] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-46609206] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-46609206] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-46609206] {
  color: #999999;
}
.file-name-type .file-list[data-v-46609206]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-46609206] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-46609206] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-46609206]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-46609206] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-46609206] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-46609206] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-46609206] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-46609206] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-46609206] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-46609206] {
  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-46609206]::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-46609206]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-46609206]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-46609206]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-46609206]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-46609206] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-46609206] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-46609206] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-46609206] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-46609206] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-46609206] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-46609206] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-46609206] .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-46609206] .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-46609206] .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-46609206] .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-46609206] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-46609206] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-46609206] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-46609206] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-46609206] {
  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-46609206] {
  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-46609206] {
  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-46609206]::before {
  content: attr(header);
  height: 18px;
  border-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-46609206] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-46609206] {
  flex-shrink: 0;
}
input[type="number"][data-v-46609206] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-46609206]::-webkit-inner-spin-button,
input[type="number"][data-v-46609206]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-46609206] {
  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-46609206] {
  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-46609206]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-46609206] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-46609206] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-46609206] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-46609206] {
  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-46609206] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-46609206] {
  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-46609206] {
  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-46609206]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-46609206] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-46609206] {
  flex-shrink: 0;
}
[data-v-46609206] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-46609206] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-46609206] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-46609206] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-46609206] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-46609206] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-46609206] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-46609206] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-46609206] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-46609206] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-46609206] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.planning-todo-page[data-v-46609206] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.planning-todo-page .page-header[data-v-46609206] {
  margin-bottom: 10px;
}
.planning-todo-page .page-header .conditions-screening-container[data-v-46609206] {
  box-shadow: none;
}
.planning-todo-page .page-container[data-v-46609206] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.planning-todo-page .page-container .zhgd-data-report-header[data-v-46609206] {
  padding: 30px 15px;
}
.planning-todo-page .page-container .table-list[data-v-46609206] {
  flex: 1;
  height: 100%;
}
.planning-todo-page .page-container .table-list .state[data-v-46609206] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.planning-todo-page .page-container .table-list .state-success[data-v-46609206] {
  background: #4bc964;
}
.planning-todo-page .page-container .table-list .state-blue[data-v-46609206] {
  background: #0098ff;
}
.planning-todo-page .page-container .table-list .state-rectify[data-v-46609206] {
  background: #ff3f4a;
}
.planning-todo-page .page-container .table-list .state-approve[data-v-46609206] {
  background: #ff993f;
}
[data-v-46609206] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-46609206] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-46609206] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-46609206] .vxe-table .ant-btn:last-child::after {
  display: none;
}
[data-v-46609206] .ant-calendar-picker {
  margin-right: 0 !important;
}
[data-v-46609206] .ant-calendar-picker .ant-input {
  width: 160px !important;
  margin-bottom: 0;
}
[data-v-46609206] .ant-calendar-picker .ant-calendar-picker-icon {
  right: 24px !important;
}
[data-v-46609206] .ant-calendar-picker .ant-calendar-picker-clear {
  right: 24px !important;
}

.absolute[data-v-05cbd462] {
  position: absolute;
}
.relative[data-v-05cbd462] {
  position: relative;
}
.flex[data-v-05cbd462] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-05cbd462] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-05cbd462]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-05cbd462]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-05cbd462]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-05cbd462] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-05cbd462] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-05cbd462] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-05cbd462] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-05cbd462] {
  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-05cbd462],
.ant-tree li .ant-tree-node-content-wrapper[data-v-05cbd462]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-05cbd462] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-05cbd462] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-05cbd462]::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-05cbd462]::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-05cbd462] {
  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-05cbd462]::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-05cbd462]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-05cbd462] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-05cbd462] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-05cbd462] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-05cbd462] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-05cbd462] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-05cbd462] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-05cbd462] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-05cbd462],
.amap-copyright[data-v-05cbd462] {
  display: none !important;
}
.box-shadow[data-v-05cbd462] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-05cbd462] {
  box-sizing: border-box;
}
.flex-center[data-v-05cbd462] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-05cbd462] .ant-carousel {
  height: 100%;
}
[data-v-05cbd462] .ant-carousel .slick-slider,[data-v-05cbd462] .ant-carousel .slick-track,[data-v-05cbd462] .ant-carousel .slick-list,[data-v-05cbd462] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-05cbd462] {
  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-05cbd462] {
  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-05cbd462]::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-05cbd462]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-05cbd462] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-05cbd462] {
  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-05cbd462] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-05cbd462] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-05cbd462] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-05cbd462] .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-05cbd462] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-05cbd462] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-05cbd462] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-05cbd462] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-05cbd462]::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-05cbd462]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-05cbd462]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-05cbd462]:last-child::after {
  display: none;
}
.vxe-pager[data-v-05cbd462] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-05cbd462] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-05cbd462] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-05cbd462] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-05cbd462]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-05cbd462] {
  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-05cbd462] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-05cbd462] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-05cbd462]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-05cbd462] {
  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-05cbd462] {
  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-05cbd462]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-05cbd462]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-05cbd462],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-05cbd462] {
  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-05cbd462]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-05cbd462]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-05cbd462]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-05cbd462]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-05cbd462],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-05cbd462] {
  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-05cbd462],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-05cbd462] {
  color: var(--primary-color);
}
.file-name-type[data-v-05cbd462] {
  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-05cbd462]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-05cbd462]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-05cbd462]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-05cbd462] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-05cbd462] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-05cbd462] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-05cbd462] {
  color: #999999;
}
.file-name-type .file-list[data-v-05cbd462]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-05cbd462] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-05cbd462] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-05cbd462]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-05cbd462] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-05cbd462] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-05cbd462] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-05cbd462] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-05cbd462] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-05cbd462] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-05cbd462] {
  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-05cbd462]::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-05cbd462]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-05cbd462]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-05cbd462]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-05cbd462]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-05cbd462] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-05cbd462] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-05cbd462] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-05cbd462] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-05cbd462] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-05cbd462] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-05cbd462] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-05cbd462] .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-05cbd462] .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-05cbd462] .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-05cbd462] .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-05cbd462] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-05cbd462] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-05cbd462] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-05cbd462] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-05cbd462] {
  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-05cbd462] {
  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-05cbd462] {
  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-05cbd462]::before {
  content: attr(header);
  height: 18px;
  border-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-05cbd462] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-05cbd462] {
  flex-shrink: 0;
}
input[type="number"][data-v-05cbd462] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-05cbd462]::-webkit-inner-spin-button,
input[type="number"][data-v-05cbd462]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-05cbd462] {
  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-05cbd462] {
  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-05cbd462]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-05cbd462] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-05cbd462] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-05cbd462] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-05cbd462] {
  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-05cbd462] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-05cbd462] {
  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-05cbd462] {
  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-05cbd462]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-05cbd462] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-05cbd462] {
  flex-shrink: 0;
}
[data-v-05cbd462] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-05cbd462] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-05cbd462] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-05cbd462] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.plan-change-todo-page[data-v-05cbd462] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.plan-change-todo-page .page-header[data-v-05cbd462] {
  margin-bottom: 10px;
}
.plan-change-todo-page .page-header .conditions-screening-container[data-v-05cbd462] {
  box-shadow: none;
}
.plan-change-todo-page .page-container[data-v-05cbd462] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.plan-change-todo-page .page-container .zhgd-data-report-header[data-v-05cbd462] {
  padding: 30px 15px;
}
.plan-change-todo-page .page-container .table-list[data-v-05cbd462] {
  flex: 1;
  height: 100%;
}
.plan-change-todo-page .page-container .table-list .state[data-v-05cbd462] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.plan-change-todo-page .page-container .table-list .state-success[data-v-05cbd462] {
  background: #4bc964;
}
.plan-change-todo-page .page-container .table-list .state-blue[data-v-05cbd462] {
  background: #0098ff;
}
.plan-change-todo-page .page-container .table-list .state-rectify[data-v-05cbd462] {
  background: #ff3f4a;
}
.plan-change-todo-page .page-container .table-list .state-approve[data-v-05cbd462] {
  background: #ff993f;
}
[data-v-05cbd462] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-05cbd462] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-05cbd462] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-05cbd462] .vxe-table .ant-btn:last-child::after {
  display: none;
}
[data-v-05cbd462] .ant-calendar-picker {
  margin-right: 0 !important;
}
[data-v-05cbd462] .ant-calendar-picker .ant-input {
  width: 160px !important;
  margin-bottom: 0;
}
[data-v-05cbd462] .ant-calendar-picker .ant-calendar-picker-icon {
  right: 24px !important;
}
[data-v-05cbd462] .ant-calendar-picker .ant-calendar-picker-clear {
  right: 24px !important;
}

.absolute[data-v-287dbcee] {
  position: absolute;
}
.relative[data-v-287dbcee] {
  position: relative;
}
.flex[data-v-287dbcee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-287dbcee] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-287dbcee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-287dbcee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-287dbcee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-287dbcee] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-287dbcee] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-287dbcee] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-287dbcee] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-287dbcee] {
  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-287dbcee],
.ant-tree li .ant-tree-node-content-wrapper[data-v-287dbcee]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-287dbcee] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-287dbcee] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-287dbcee]::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-287dbcee]::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-287dbcee] {
  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-287dbcee]::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-287dbcee]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-287dbcee] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-287dbcee] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-287dbcee] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-287dbcee] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-287dbcee] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-287dbcee] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-287dbcee] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-287dbcee],
.amap-copyright[data-v-287dbcee] {
  display: none !important;
}
.box-shadow[data-v-287dbcee] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-287dbcee] {
  box-sizing: border-box;
}
.flex-center[data-v-287dbcee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-287dbcee] .ant-carousel {
  height: 100%;
}
[data-v-287dbcee] .ant-carousel .slick-slider,[data-v-287dbcee] .ant-carousel .slick-track,[data-v-287dbcee] .ant-carousel .slick-list,[data-v-287dbcee] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-287dbcee] {
  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-287dbcee] {
  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-287dbcee]::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-287dbcee]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-287dbcee] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-287dbcee] {
  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-287dbcee] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-287dbcee] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-287dbcee] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-287dbcee] .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-287dbcee] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-287dbcee] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-287dbcee] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-287dbcee] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-287dbcee]::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-287dbcee]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-287dbcee]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-287dbcee]:last-child::after {
  display: none;
}
.vxe-pager[data-v-287dbcee] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-287dbcee] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-287dbcee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-287dbcee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-287dbcee]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-287dbcee] {
  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-287dbcee] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-287dbcee] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-287dbcee]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-287dbcee] {
  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-287dbcee] {
  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-287dbcee]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-287dbcee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-287dbcee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-287dbcee] {
  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-287dbcee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-287dbcee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-287dbcee]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-287dbcee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-287dbcee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-287dbcee] {
  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-287dbcee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-287dbcee] {
  color: var(--primary-color);
}
.file-name-type[data-v-287dbcee] {
  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-287dbcee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-287dbcee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-287dbcee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-287dbcee] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-287dbcee] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-287dbcee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-287dbcee] {
  color: #999999;
}
.file-name-type .file-list[data-v-287dbcee]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-287dbcee] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-287dbcee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-287dbcee]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-287dbcee] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-287dbcee] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-287dbcee] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-287dbcee] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-287dbcee] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-287dbcee] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-287dbcee] {
  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-287dbcee]::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-287dbcee]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-287dbcee]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-287dbcee]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-287dbcee]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-287dbcee] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-287dbcee] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-287dbcee] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-287dbcee] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-287dbcee] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-287dbcee] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-287dbcee] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-287dbcee] .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-287dbcee] .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-287dbcee] .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-287dbcee] .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-287dbcee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-287dbcee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-287dbcee] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-287dbcee] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-287dbcee] {
  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-287dbcee] {
  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-287dbcee] {
  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-287dbcee]::before {
  content: attr(header);
  height: 18px;
  border-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-287dbcee] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-287dbcee] {
  flex-shrink: 0;
}
input[type="number"][data-v-287dbcee] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-287dbcee]::-webkit-inner-spin-button,
input[type="number"][data-v-287dbcee]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-287dbcee] {
  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-287dbcee] {
  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-287dbcee]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-287dbcee] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-287dbcee] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-287dbcee] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-287dbcee] {
  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-287dbcee] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-287dbcee] {
  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-287dbcee] {
  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-287dbcee]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-287dbcee] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-287dbcee] {
  flex-shrink: 0;
}
[data-v-287dbcee] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-287dbcee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-287dbcee] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-287dbcee] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.monthly-progress-filling-todo-page[data-v-287dbcee] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.monthly-progress-filling-todo-page .page-header[data-v-287dbcee] {
  margin-bottom: 10px;
}
.monthly-progress-filling-todo-page .page-header .conditions-screening-container[data-v-287dbcee] {
  box-shadow: none;
}
.monthly-progress-filling-todo-page .page-container[data-v-287dbcee] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.monthly-progress-filling-todo-page .page-container .zhgd-data-report-header[data-v-287dbcee] {
  padding: 30px 15px;
}
.monthly-progress-filling-todo-page .page-container .table-list[data-v-287dbcee] {
  flex: 1;
  height: 100%;
}
.monthly-progress-filling-todo-page .page-container .table-list .state[data-v-287dbcee] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.monthly-progress-filling-todo-page .page-container .table-list .state-success[data-v-287dbcee] {
  background: #4bc964;
}
.monthly-progress-filling-todo-page .page-container .table-list .state-blue[data-v-287dbcee] {
  background: #0098ff;
}
.monthly-progress-filling-todo-page .page-container .table-list .state-rectify[data-v-287dbcee] {
  background: #ff3f4a;
}
.monthly-progress-filling-todo-page .page-container .table-list .state-approve[data-v-287dbcee] {
  background: #ff993f;
}
[data-v-287dbcee] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-287dbcee] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-287dbcee] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-287dbcee] .vxe-table .ant-btn:last-child::after {
  display: none;
}
[data-v-287dbcee] .ant-calendar-picker {
  margin-right: 0 !important;
}
[data-v-287dbcee] .ant-calendar-picker .ant-input {
  width: 160px !important;
  margin-bottom: 0;
}
[data-v-287dbcee] .ant-calendar-picker .ant-calendar-picker-icon {
  right: 24px !important;
}
[data-v-287dbcee] .ant-calendar-picker .ant-calendar-picker-clear {
  right: 24px !important;
}

.absolute[data-v-1753e5da] {
  position: absolute;
}
.relative[data-v-1753e5da] {
  position: relative;
}
.flex[data-v-1753e5da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1753e5da] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1753e5da]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1753e5da]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1753e5da]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1753e5da] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1753e5da] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1753e5da] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1753e5da] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1753e5da] {
  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-1753e5da],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1753e5da]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1753e5da] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1753e5da] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1753e5da]::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-1753e5da]::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-1753e5da] {
  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-1753e5da]::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-1753e5da]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1753e5da] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1753e5da] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1753e5da] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1753e5da] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1753e5da] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1753e5da] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1753e5da] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1753e5da],
.amap-copyright[data-v-1753e5da] {
  display: none !important;
}
.box-shadow[data-v-1753e5da] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1753e5da] {
  box-sizing: border-box;
}
.flex-center[data-v-1753e5da] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1753e5da] .ant-carousel {
  height: 100%;
}
[data-v-1753e5da] .ant-carousel .slick-slider,[data-v-1753e5da] .ant-carousel .slick-track,[data-v-1753e5da] .ant-carousel .slick-list,[data-v-1753e5da] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1753e5da] {
  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-1753e5da] {
  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-1753e5da]::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-1753e5da]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1753e5da] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1753e5da] {
  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-1753e5da] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1753e5da] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1753e5da] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1753e5da] .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-1753e5da] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1753e5da] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1753e5da] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1753e5da] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1753e5da]::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-1753e5da]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1753e5da]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1753e5da]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1753e5da] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1753e5da] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1753e5da] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1753e5da] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1753e5da]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1753e5da] {
  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-1753e5da] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1753e5da] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1753e5da]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1753e5da] {
  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-1753e5da] {
  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-1753e5da]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1753e5da]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1753e5da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1753e5da] {
  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-1753e5da]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1753e5da]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1753e5da]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1753e5da]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1753e5da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1753e5da] {
  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-1753e5da],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1753e5da] {
  color: var(--primary-color);
}
.file-name-type[data-v-1753e5da] {
  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-1753e5da]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1753e5da]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1753e5da]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1753e5da] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1753e5da] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1753e5da] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1753e5da] {
  color: #999999;
}
.file-name-type .file-list[data-v-1753e5da]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1753e5da] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1753e5da] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1753e5da]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1753e5da] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1753e5da] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1753e5da] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1753e5da] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1753e5da] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1753e5da] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1753e5da] {
  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-1753e5da]::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-1753e5da]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1753e5da]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1753e5da]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1753e5da]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1753e5da] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1753e5da] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1753e5da] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1753e5da] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1753e5da] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1753e5da] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1753e5da] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1753e5da] .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-1753e5da] .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-1753e5da] .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-1753e5da] .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-1753e5da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1753e5da] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1753e5da] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1753e5da] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1753e5da] {
  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-1753e5da] {
  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-1753e5da] {
  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-1753e5da]::before {
  content: attr(header);
  height: 18px;
  border-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-1753e5da] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1753e5da] {
  flex-shrink: 0;
}
input[type="number"][data-v-1753e5da] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1753e5da]::-webkit-inner-spin-button,
input[type="number"][data-v-1753e5da]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1753e5da] {
  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-1753e5da] {
  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-1753e5da]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1753e5da] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1753e5da] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1753e5da] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1753e5da] {
  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-1753e5da] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1753e5da] {
  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-1753e5da] {
  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-1753e5da]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1753e5da] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1753e5da] {
  flex-shrink: 0;
}
[data-v-1753e5da] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1753e5da] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1753e5da] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1753e5da] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.special-inspection-todo-page[data-v-1753e5da] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.special-inspection-todo-page .page-header[data-v-1753e5da] {
  margin-bottom: 10px;
}
.special-inspection-todo-page .page-header .conditions-screening-container[data-v-1753e5da] {
  box-shadow: none;
}
.special-inspection-todo-page .page-container[data-v-1753e5da] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.special-inspection-todo-page .page-container .zhgd-data-report-header[data-v-1753e5da] {
  padding: 30px 15px;
}
.special-inspection-todo-page .page-container .table-list[data-v-1753e5da] {
  flex: 1;
  height: 100%;
}
.special-inspection-todo-page .page-container .table-list .status[data-v-1753e5da] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.special-inspection-todo-page .page-container .table-list .status-approve[data-v-1753e5da] {
  background: #ff993f;
}
.special-inspection-todo-page .page-container .table-list .status-success[data-v-1753e5da] {
  background: #4bc964;
}
.special-inspection-todo-page .page-container .table-list .status-rectify[data-v-1753e5da] {
  background: #ff3f4a;
}
[data-v-1753e5da] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-1753e5da] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-1753e5da] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-1753e5da] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-5629fce8] {
  position: absolute;
}
.relative[data-v-5629fce8] {
  position: relative;
}
.flex[data-v-5629fce8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-5629fce8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-5629fce8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-5629fce8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-5629fce8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-5629fce8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-5629fce8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-5629fce8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-5629fce8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-5629fce8] {
  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-5629fce8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-5629fce8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-5629fce8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-5629fce8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-5629fce8]::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-5629fce8]::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-5629fce8] {
  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-5629fce8]::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-5629fce8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-5629fce8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-5629fce8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-5629fce8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-5629fce8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5629fce8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-5629fce8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-5629fce8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-5629fce8],
.amap-copyright[data-v-5629fce8] {
  display: none !important;
}
.box-shadow[data-v-5629fce8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-5629fce8] {
  box-sizing: border-box;
}
.flex-center[data-v-5629fce8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-5629fce8] .ant-carousel {
  height: 100%;
}
[data-v-5629fce8] .ant-carousel .slick-slider,[data-v-5629fce8] .ant-carousel .slick-track,[data-v-5629fce8] .ant-carousel .slick-list,[data-v-5629fce8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-5629fce8] {
  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-5629fce8] {
  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-5629fce8]::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-5629fce8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-5629fce8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-5629fce8] {
  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-5629fce8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-5629fce8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-5629fce8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-5629fce8] .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-5629fce8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-5629fce8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-5629fce8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-5629fce8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-5629fce8]::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-5629fce8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-5629fce8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-5629fce8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-5629fce8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-5629fce8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-5629fce8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5629fce8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-5629fce8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-5629fce8] {
  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-5629fce8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5629fce8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-5629fce8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5629fce8] {
  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-5629fce8] {
  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-5629fce8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-5629fce8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5629fce8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5629fce8] {
  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-5629fce8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5629fce8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-5629fce8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-5629fce8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-5629fce8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-5629fce8] {
  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-5629fce8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-5629fce8] {
  color: var(--primary-color);
}
.file-name-type[data-v-5629fce8] {
  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-5629fce8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-5629fce8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-5629fce8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-5629fce8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-5629fce8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-5629fce8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-5629fce8] {
  color: #999999;
}
.file-name-type .file-list[data-v-5629fce8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-5629fce8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-5629fce8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-5629fce8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-5629fce8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-5629fce8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-5629fce8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-5629fce8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-5629fce8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-5629fce8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-5629fce8] {
  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-5629fce8]::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-5629fce8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-5629fce8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-5629fce8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-5629fce8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-5629fce8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-5629fce8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-5629fce8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-5629fce8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5629fce8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-5629fce8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-5629fce8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-5629fce8] .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-5629fce8] .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-5629fce8] .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-5629fce8] .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-5629fce8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-5629fce8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-5629fce8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-5629fce8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-5629fce8] {
  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-5629fce8] {
  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-5629fce8] {
  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-5629fce8]::before {
  content: attr(header);
  height: 18px;
  border-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-5629fce8] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-5629fce8] {
  flex-shrink: 0;
}
input[type="number"][data-v-5629fce8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-5629fce8]::-webkit-inner-spin-button,
input[type="number"][data-v-5629fce8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-5629fce8] {
  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-5629fce8] {
  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-5629fce8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-5629fce8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-5629fce8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-5629fce8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-5629fce8] {
  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-5629fce8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-5629fce8] {
  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-5629fce8] {
  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-5629fce8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-5629fce8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-5629fce8] {
  flex-shrink: 0;
}
[data-v-5629fce8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-5629fce8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-5629fce8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-5629fce8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.season-inspection-todo-page[data-v-5629fce8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.season-inspection-todo-page .page-header[data-v-5629fce8] {
  margin-bottom: 10px;
}
.season-inspection-todo-page .page-header .conditions-screening-container[data-v-5629fce8] {
  box-shadow: none;
}
.season-inspection-todo-page .page-container[data-v-5629fce8] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.season-inspection-todo-page .page-container .zhgd-data-report-header[data-v-5629fce8] {
  padding: 30px 15px;
}
.season-inspection-todo-page .page-container .table-list[data-v-5629fce8] {
  flex: 1;
  height: 100%;
}
.season-inspection-todo-page .page-container .table-list .status[data-v-5629fce8] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.season-inspection-todo-page .page-container .table-list .status-approve[data-v-5629fce8] {
  background: #ff993f;
}
.season-inspection-todo-page .page-container .table-list .status-success[data-v-5629fce8] {
  background: #4bc964;
}
.season-inspection-todo-page .page-container .table-list .status-rectify[data-v-5629fce8] {
  background: #ff3f4a;
}
[data-v-5629fce8] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-5629fce8] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-5629fce8] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-5629fce8] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-0520163f] {
  position: absolute;
}
.relative[data-v-0520163f] {
  position: relative;
}
.flex[data-v-0520163f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0520163f] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0520163f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0520163f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0520163f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0520163f] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0520163f] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0520163f] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0520163f] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0520163f] {
  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-0520163f],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0520163f]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0520163f] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0520163f] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0520163f]::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-0520163f]::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-0520163f] {
  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-0520163f]::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-0520163f]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0520163f] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0520163f] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0520163f] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0520163f] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0520163f] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0520163f] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0520163f] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0520163f],
.amap-copyright[data-v-0520163f] {
  display: none !important;
}
.box-shadow[data-v-0520163f] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0520163f] {
  box-sizing: border-box;
}
.flex-center[data-v-0520163f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0520163f] .ant-carousel {
  height: 100%;
}
[data-v-0520163f] .ant-carousel .slick-slider,[data-v-0520163f] .ant-carousel .slick-track,[data-v-0520163f] .ant-carousel .slick-list,[data-v-0520163f] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0520163f] {
  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-0520163f] {
  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-0520163f]::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-0520163f]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0520163f] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0520163f] {
  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-0520163f] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0520163f] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0520163f] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0520163f] .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-0520163f] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0520163f] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0520163f] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0520163f] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0520163f]::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-0520163f]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0520163f]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0520163f]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0520163f] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0520163f] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0520163f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0520163f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0520163f]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0520163f] {
  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-0520163f] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0520163f] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0520163f]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0520163f] {
  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-0520163f] {
  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-0520163f]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0520163f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0520163f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0520163f] {
  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-0520163f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0520163f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0520163f]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0520163f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0520163f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0520163f] {
  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-0520163f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0520163f] {
  color: var(--primary-color);
}
.file-name-type[data-v-0520163f] {
  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-0520163f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0520163f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0520163f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0520163f] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0520163f] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0520163f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0520163f] {
  color: #999999;
}
.file-name-type .file-list[data-v-0520163f]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0520163f] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0520163f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-0520163f]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0520163f] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0520163f] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0520163f] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0520163f] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0520163f] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0520163f] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0520163f] {
  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-0520163f]::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-0520163f]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0520163f]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0520163f]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0520163f]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0520163f] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0520163f] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0520163f] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0520163f] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0520163f] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0520163f] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0520163f] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0520163f] .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-0520163f] .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-0520163f] .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-0520163f] .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-0520163f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0520163f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0520163f] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0520163f] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0520163f] {
  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-0520163f] {
  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-0520163f] {
  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-0520163f]::before {
  content: attr(header);
  height: 18px;
  border-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-0520163f] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0520163f] {
  flex-shrink: 0;
}
input[type="number"][data-v-0520163f] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0520163f]::-webkit-inner-spin-button,
input[type="number"][data-v-0520163f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0520163f] {
  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-0520163f] {
  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-0520163f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0520163f] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0520163f] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0520163f] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0520163f] {
  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-0520163f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0520163f] {
  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-0520163f] {
  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-0520163f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-0520163f] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0520163f] {
  flex-shrink: 0;
}
[data-v-0520163f] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0520163f] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-0520163f] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0520163f] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0520163f] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0520163f] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0520163f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0520163f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0520163f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0520163f] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0520163f] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.major-inspection-todo-page[data-v-0520163f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.major-inspection-todo-page .page-header[data-v-0520163f] {
  margin-bottom: 10px;
}
.major-inspection-todo-page .page-header .conditions-screening-container[data-v-0520163f] {
  box-shadow: none;
}
.major-inspection-todo-page .page-container[data-v-0520163f] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.major-inspection-todo-page .page-container .zhgd-data-report-header[data-v-0520163f] {
  padding: 30px 15px;
}
.major-inspection-todo-page .page-container .table-list[data-v-0520163f] {
  flex: 1;
  height: 100%;
}
.major-inspection-todo-page .page-container .table-list .status[data-v-0520163f] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.major-inspection-todo-page .page-container .table-list .status-approve[data-v-0520163f] {
  background: #ff993f;
}
.major-inspection-todo-page .page-container .table-list .status-success[data-v-0520163f] {
  background: #4bc964;
}
.major-inspection-todo-page .page-container .table-list .status-rectify[data-v-0520163f] {
  background: #ff3f4a;
}
[data-v-0520163f] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-0520163f] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-0520163f] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-0520163f] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-1ec57390] {
  position: absolute;
}
.relative[data-v-1ec57390] {
  position: relative;
}
.flex[data-v-1ec57390] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1ec57390] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1ec57390]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1ec57390]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1ec57390]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1ec57390] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1ec57390] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1ec57390] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1ec57390] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1ec57390] {
  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-1ec57390],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1ec57390]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1ec57390] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1ec57390] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1ec57390]::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-1ec57390]::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-1ec57390] {
  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-1ec57390]::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-1ec57390]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1ec57390] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1ec57390] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1ec57390] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1ec57390] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1ec57390] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1ec57390] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1ec57390] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1ec57390],
.amap-copyright[data-v-1ec57390] {
  display: none !important;
}
.box-shadow[data-v-1ec57390] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1ec57390] {
  box-sizing: border-box;
}
.flex-center[data-v-1ec57390] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1ec57390] .ant-carousel {
  height: 100%;
}
[data-v-1ec57390] .ant-carousel .slick-slider,[data-v-1ec57390] .ant-carousel .slick-track,[data-v-1ec57390] .ant-carousel .slick-list,[data-v-1ec57390] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1ec57390] {
  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-1ec57390] {
  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-1ec57390]::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-1ec57390]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1ec57390] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1ec57390] {
  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-1ec57390] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1ec57390] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1ec57390] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1ec57390] .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-1ec57390] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1ec57390] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1ec57390] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1ec57390] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1ec57390]::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-1ec57390]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1ec57390]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1ec57390]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1ec57390] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1ec57390] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1ec57390] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1ec57390] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1ec57390]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1ec57390] {
  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-1ec57390] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1ec57390] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1ec57390]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1ec57390] {
  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-1ec57390] {
  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-1ec57390]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1ec57390]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1ec57390],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1ec57390] {
  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-1ec57390]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1ec57390]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1ec57390]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1ec57390]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1ec57390],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1ec57390] {
  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-1ec57390],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1ec57390] {
  color: var(--primary-color);
}
.file-name-type[data-v-1ec57390] {
  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-1ec57390]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1ec57390]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1ec57390]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1ec57390] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1ec57390] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1ec57390] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1ec57390] {
  color: #999999;
}
.file-name-type .file-list[data-v-1ec57390]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1ec57390] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1ec57390] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1ec57390]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1ec57390] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1ec57390] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1ec57390] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1ec57390] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1ec57390] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1ec57390] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1ec57390] {
  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-1ec57390]::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-1ec57390]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1ec57390]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1ec57390]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1ec57390]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1ec57390] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1ec57390] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1ec57390] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1ec57390] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1ec57390] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1ec57390] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1ec57390] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1ec57390] .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-1ec57390] .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-1ec57390] .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-1ec57390] .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-1ec57390] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1ec57390] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1ec57390] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1ec57390] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1ec57390] {
  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-1ec57390] {
  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-1ec57390] {
  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-1ec57390]::before {
  content: attr(header);
  height: 18px;
  border-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-1ec57390] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1ec57390] {
  flex-shrink: 0;
}
input[type="number"][data-v-1ec57390] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1ec57390]::-webkit-inner-spin-button,
input[type="number"][data-v-1ec57390]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1ec57390] {
  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-1ec57390] {
  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-1ec57390]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1ec57390] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1ec57390] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1ec57390] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1ec57390] {
  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-1ec57390] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1ec57390] {
  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-1ec57390] {
  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-1ec57390]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1ec57390] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1ec57390] {
  flex-shrink: 0;
}
[data-v-1ec57390] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1ec57390] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1ec57390] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1ec57390] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.accident-inspection-todo-page[data-v-1ec57390] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.accident-inspection-todo-page .page-header[data-v-1ec57390] {
  margin-bottom: 10px;
}
.accident-inspection-todo-page .page-header .conditions-screening-container[data-v-1ec57390] {
  box-shadow: none;
}
.accident-inspection-todo-page .page-container[data-v-1ec57390] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.accident-inspection-todo-page .page-container .zhgd-data-report-header[data-v-1ec57390] {
  padding: 30px 15px;
}
.accident-inspection-todo-page .page-container .table-list[data-v-1ec57390] {
  flex: 1;
  height: 100%;
}
.accident-inspection-todo-page .page-container .table-list .status[data-v-1ec57390] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.accident-inspection-todo-page .page-container .table-list .status-approve[data-v-1ec57390] {
  background: #ff993f;
}
.accident-inspection-todo-page .page-container .table-list .status-success[data-v-1ec57390] {
  background: #4bc964;
}
.accident-inspection-todo-page .page-container .table-list .status-rectify[data-v-1ec57390] {
  background: #ff3f4a;
}
[data-v-1ec57390] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-1ec57390] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-1ec57390] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-1ec57390] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-bcd46096] {
  position: absolute;
}
.relative[data-v-bcd46096] {
  position: relative;
}
.flex[data-v-bcd46096] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-bcd46096] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-bcd46096]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-bcd46096]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-bcd46096]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-bcd46096] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-bcd46096] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-bcd46096] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-bcd46096] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-bcd46096] {
  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-bcd46096],
.ant-tree li .ant-tree-node-content-wrapper[data-v-bcd46096]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-bcd46096] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-bcd46096] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-bcd46096]::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-bcd46096]::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-bcd46096] {
  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-bcd46096]::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-bcd46096]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-bcd46096] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-bcd46096] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-bcd46096] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-bcd46096] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bcd46096] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-bcd46096] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-bcd46096] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-bcd46096],
.amap-copyright[data-v-bcd46096] {
  display: none !important;
}
.box-shadow[data-v-bcd46096] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-bcd46096] {
  box-sizing: border-box;
}
.flex-center[data-v-bcd46096] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-bcd46096] .ant-carousel {
  height: 100%;
}
[data-v-bcd46096] .ant-carousel .slick-slider,[data-v-bcd46096] .ant-carousel .slick-track,[data-v-bcd46096] .ant-carousel .slick-list,[data-v-bcd46096] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-bcd46096] {
  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-bcd46096] {
  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-bcd46096]::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-bcd46096]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-bcd46096] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-bcd46096] {
  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-bcd46096] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-bcd46096] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-bcd46096] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-bcd46096] .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-bcd46096] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-bcd46096] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-bcd46096] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-bcd46096] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-bcd46096]::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-bcd46096]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-bcd46096]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-bcd46096]:last-child::after {
  display: none;
}
.vxe-pager[data-v-bcd46096] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-bcd46096] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-bcd46096] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bcd46096] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-bcd46096]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-bcd46096] {
  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-bcd46096] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bcd46096] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-bcd46096]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bcd46096] {
  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-bcd46096] {
  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-bcd46096]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-bcd46096]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bcd46096],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bcd46096] {
  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-bcd46096]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bcd46096]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-bcd46096]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-bcd46096]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-bcd46096],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-bcd46096] {
  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-bcd46096],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-bcd46096] {
  color: var(--primary-color);
}
.file-name-type[data-v-bcd46096] {
  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-bcd46096]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-bcd46096]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-bcd46096]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-bcd46096] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-bcd46096] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-bcd46096] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-bcd46096] {
  color: #999999;
}
.file-name-type .file-list[data-v-bcd46096]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-bcd46096] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-bcd46096] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-bcd46096]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-bcd46096] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-bcd46096] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-bcd46096] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-bcd46096] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-bcd46096] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-bcd46096] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-bcd46096] {
  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-bcd46096]::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-bcd46096]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-bcd46096]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-bcd46096]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-bcd46096]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-bcd46096] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-bcd46096] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-bcd46096] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-bcd46096] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bcd46096] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-bcd46096] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-bcd46096] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-bcd46096] .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-bcd46096] .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-bcd46096] .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-bcd46096] .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-bcd46096] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-bcd46096] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-bcd46096] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-bcd46096] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-bcd46096] {
  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-bcd46096] {
  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-bcd46096] {
  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-bcd46096]::before {
  content: attr(header);
  height: 18px;
  border-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-bcd46096] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-bcd46096] {
  flex-shrink: 0;
}
input[type="number"][data-v-bcd46096] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-bcd46096]::-webkit-inner-spin-button,
input[type="number"][data-v-bcd46096]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-bcd46096] {
  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-bcd46096] {
  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-bcd46096]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-bcd46096] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-bcd46096] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-bcd46096] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-bcd46096] {
  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-bcd46096] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-bcd46096] {
  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-bcd46096] {
  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-bcd46096]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-bcd46096] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-bcd46096] {
  flex-shrink: 0;
}
[data-v-bcd46096] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-bcd46096] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-bcd46096] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-bcd46096] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.resumption-inspection-todo-page[data-v-bcd46096] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.resumption-inspection-todo-page .page-header[data-v-bcd46096] {
  margin-bottom: 10px;
}
.resumption-inspection-todo-page .page-header .conditions-screening-container[data-v-bcd46096] {
  box-shadow: none;
}
.resumption-inspection-todo-page .page-container[data-v-bcd46096] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.resumption-inspection-todo-page .page-container .zhgd-data-report-header[data-v-bcd46096] {
  padding: 30px 15px;
}
.resumption-inspection-todo-page .page-container .table-list[data-v-bcd46096] {
  flex: 1;
  height: 100%;
}
.resumption-inspection-todo-page .page-container .table-list .status[data-v-bcd46096] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.resumption-inspection-todo-page .page-container .table-list .status-approve[data-v-bcd46096] {
  background: #ff993f;
}
.resumption-inspection-todo-page .page-container .table-list .status-success[data-v-bcd46096] {
  background: #4bc964;
}
.resumption-inspection-todo-page .page-container .table-list .status-rectify[data-v-bcd46096] {
  background: #ff3f4a;
}
[data-v-bcd46096] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-bcd46096] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-bcd46096] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-bcd46096] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-ac83fb16] {
  position: absolute;
}
.relative[data-v-ac83fb16] {
  position: relative;
}
.flex[data-v-ac83fb16] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-ac83fb16] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-ac83fb16]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-ac83fb16]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-ac83fb16]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-ac83fb16] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-ac83fb16] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-ac83fb16] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-ac83fb16] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-ac83fb16] {
  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-ac83fb16],
.ant-tree li .ant-tree-node-content-wrapper[data-v-ac83fb16]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ac83fb16] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-ac83fb16] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-ac83fb16]::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-ac83fb16]::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-ac83fb16] {
  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-ac83fb16]::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-ac83fb16]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-ac83fb16] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-ac83fb16] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-ac83fb16] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-ac83fb16] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ac83fb16] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ac83fb16] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-ac83fb16] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-ac83fb16],
.amap-copyright[data-v-ac83fb16] {
  display: none !important;
}
.box-shadow[data-v-ac83fb16] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-ac83fb16] {
  box-sizing: border-box;
}
.flex-center[data-v-ac83fb16] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-ac83fb16] .ant-carousel {
  height: 100%;
}
[data-v-ac83fb16] .ant-carousel .slick-slider,[data-v-ac83fb16] .ant-carousel .slick-track,[data-v-ac83fb16] .ant-carousel .slick-list,[data-v-ac83fb16] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16]::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-ac83fb16]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-ac83fb16] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-ac83fb16] {
  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-ac83fb16] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-ac83fb16] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-ac83fb16] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-ac83fb16] .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-ac83fb16] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-ac83fb16] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-ac83fb16] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-ac83fb16] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-ac83fb16]::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-ac83fb16]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-ac83fb16]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-ac83fb16]:last-child::after {
  display: none;
}
.vxe-pager[data-v-ac83fb16] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-ac83fb16] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-ac83fb16] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ac83fb16] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ac83fb16]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-ac83fb16] {
  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-ac83fb16] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ac83fb16] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ac83fb16]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ac83fb16]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ac83fb16],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ac83fb16] {
  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-ac83fb16]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ac83fb16]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ac83fb16]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ac83fb16]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-ac83fb16],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-ac83fb16] {
  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-ac83fb16],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-ac83fb16] {
  color: var(--primary-color);
}
.file-name-type[data-v-ac83fb16] {
  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-ac83fb16]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-ac83fb16]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-ac83fb16]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-ac83fb16] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-ac83fb16] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-ac83fb16] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ac83fb16] {
  color: #999999;
}
.file-name-type .file-list[data-v-ac83fb16]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-ac83fb16] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-ac83fb16] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ac83fb16]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-ac83fb16] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-ac83fb16] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-ac83fb16] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-ac83fb16] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-ac83fb16] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-ac83fb16] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-ac83fb16] {
  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-ac83fb16]::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-ac83fb16]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-ac83fb16]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-ac83fb16]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-ac83fb16]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-ac83fb16] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-ac83fb16] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-ac83fb16] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-ac83fb16] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ac83fb16] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ac83fb16] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-ac83fb16] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-ac83fb16] .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-ac83fb16] .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-ac83fb16] .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-ac83fb16] .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-ac83fb16] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-ac83fb16] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-ac83fb16] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-ac83fb16] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16]::before {
  content: attr(header);
  height: 18px;
  border-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-ac83fb16] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-ac83fb16] {
  flex-shrink: 0;
}
input[type="number"][data-v-ac83fb16] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-ac83fb16]::-webkit-inner-spin-button,
input[type="number"][data-v-ac83fb16]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ac83fb16] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-ac83fb16] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-ac83fb16] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-ac83fb16] {
  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-ac83fb16] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-ac83fb16] {
  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-ac83fb16] {
  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-ac83fb16]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ac83fb16] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-ac83fb16] {
  flex-shrink: 0;
}
[data-v-ac83fb16] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-ac83fb16] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-ac83fb16] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-ac83fb16] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.comprehensive-inspection-todo-page[data-v-ac83fb16] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.comprehensive-inspection-todo-page .page-header[data-v-ac83fb16] {
  margin-bottom: 10px;
}
.comprehensive-inspection-todo-page .page-header .conditions-screening-container[data-v-ac83fb16] {
  box-shadow: none;
}
.comprehensive-inspection-todo-page .page-container[data-v-ac83fb16] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.comprehensive-inspection-todo-page .page-container .zhgd-data-report-header[data-v-ac83fb16] {
  padding: 30px 15px;
}
.comprehensive-inspection-todo-page .page-container .table-list[data-v-ac83fb16] {
  flex: 1;
  height: 100%;
}
.comprehensive-inspection-todo-page .page-container .table-list .status[data-v-ac83fb16] {
  display: inline-block;
  height: 26px;
  background: #0098ff;
  border-radius: 2px;
  padding: 0 8px;
  color: #fff;
  text-align: center;
  line-height: 26px;
}
.comprehensive-inspection-todo-page .page-container .table-list .status-approve[data-v-ac83fb16] {
  background: #ff993f;
}
.comprehensive-inspection-todo-page .page-container .table-list .status-success[data-v-ac83fb16] {
  background: #4bc964;
}
.comprehensive-inspection-todo-page .page-container .table-list .status-rectify[data-v-ac83fb16] {
  background: #ff3f4a;
}
[data-v-ac83fb16] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-ac83fb16] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-ac83fb16] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-ac83fb16] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-ef4ceae8] {
  position: absolute;
}
.relative[data-v-ef4ceae8] {
  position: relative;
}
.flex[data-v-ef4ceae8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-ef4ceae8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-ef4ceae8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-ef4ceae8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-ef4ceae8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-ef4ceae8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-ef4ceae8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-ef4ceae8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-ef4ceae8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-ef4ceae8] {
  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-ef4ceae8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-ef4ceae8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ef4ceae8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-ef4ceae8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-ef4ceae8]::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-ef4ceae8]::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-ef4ceae8] {
  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-ef4ceae8]::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-ef4ceae8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-ef4ceae8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-ef4ceae8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-ef4ceae8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-ef4ceae8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ef4ceae8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ef4ceae8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-ef4ceae8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-ef4ceae8],
.amap-copyright[data-v-ef4ceae8] {
  display: none !important;
}
.box-shadow[data-v-ef4ceae8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-ef4ceae8] {
  box-sizing: border-box;
}
.flex-center[data-v-ef4ceae8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-ef4ceae8] .ant-carousel {
  height: 100%;
}
[data-v-ef4ceae8] .ant-carousel .slick-slider,[data-v-ef4ceae8] .ant-carousel .slick-track,[data-v-ef4ceae8] .ant-carousel .slick-list,[data-v-ef4ceae8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8]::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-ef4ceae8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-ef4ceae8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-ef4ceae8] {
  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-ef4ceae8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-ef4ceae8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-ef4ceae8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-ef4ceae8] .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-ef4ceae8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-ef4ceae8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-ef4ceae8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-ef4ceae8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-ef4ceae8]::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-ef4ceae8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-ef4ceae8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-ef4ceae8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-ef4ceae8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-ef4ceae8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-ef4ceae8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ef4ceae8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ef4ceae8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-ef4ceae8] {
  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-ef4ceae8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ef4ceae8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ef4ceae8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ef4ceae8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ef4ceae8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ef4ceae8] {
  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-ef4ceae8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ef4ceae8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ef4ceae8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ef4ceae8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-ef4ceae8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-ef4ceae8] {
  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-ef4ceae8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-ef4ceae8] {
  color: var(--primary-color);
}
.file-name-type[data-v-ef4ceae8] {
  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-ef4ceae8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-ef4ceae8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-ef4ceae8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-ef4ceae8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-ef4ceae8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-ef4ceae8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ef4ceae8] {
  color: #999999;
}
.file-name-type .file-list[data-v-ef4ceae8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-ef4ceae8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-ef4ceae8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ef4ceae8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-ef4ceae8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-ef4ceae8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-ef4ceae8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-ef4ceae8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-ef4ceae8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-ef4ceae8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-ef4ceae8] {
  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-ef4ceae8]::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-ef4ceae8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-ef4ceae8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-ef4ceae8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-ef4ceae8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-ef4ceae8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-ef4ceae8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-ef4ceae8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-ef4ceae8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ef4ceae8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ef4ceae8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-ef4ceae8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-ef4ceae8] .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-ef4ceae8] .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-ef4ceae8] .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-ef4ceae8] .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-ef4ceae8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-ef4ceae8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-ef4ceae8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-ef4ceae8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8]::before {
  content: attr(header);
  height: 18px;
  border-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-ef4ceae8] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-ef4ceae8] {
  flex-shrink: 0;
}
input[type="number"][data-v-ef4ceae8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-ef4ceae8]::-webkit-inner-spin-button,
input[type="number"][data-v-ef4ceae8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ef4ceae8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-ef4ceae8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-ef4ceae8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-ef4ceae8] {
  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-ef4ceae8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-ef4ceae8] {
  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-ef4ceae8] {
  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-ef4ceae8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ef4ceae8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-ef4ceae8] {
  flex-shrink: 0;
}
[data-v-ef4ceae8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-ef4ceae8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-ef4ceae8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-ef4ceae8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.asphalt-todo-page[data-v-ef4ceae8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.asphalt-todo-page .page-header[data-v-ef4ceae8] {
  margin-bottom: 10px;
}
.asphalt-todo-page .page-header .conditions-screening-container[data-v-ef4ceae8] {
  box-shadow: none;
}
.asphalt-todo-page .page-container[data-v-ef4ceae8] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.asphalt-todo-page .page-container .zhgd-data-report-header[data-v-ef4ceae8] {
  padding: 30px 15px;
}
.asphalt-todo-page .page-container .table-list[data-v-ef4ceae8] {
  flex: 1;
  height: 100%;
}
.asphalt-todo-page .page-container .table-list .lowWarningLevel[data-v-ef4ceae8],
.asphalt-todo-page .page-container .table-list .closedStatus[data-v-ef4ceae8] {
  color: #0098ff;
}
.asphalt-todo-page .page-container .table-list .midWarningLevel[data-v-ef4ceae8],
.asphalt-todo-page .page-container .table-list .dealedStatus[data-v-ef4ceae8] {
  color: #ff993f;
}
.asphalt-todo-page .page-container .table-list .upWarningLevel[data-v-ef4ceae8],
.asphalt-todo-page .page-container .table-list .undealStatus[data-v-ef4ceae8] {
  color: #ff3f4a;
}
.asphalt-todo-page .page-container .table-list .noDealStatus[data-v-ef4ceae8] {
  color: #02b26a;
}
[data-v-ef4ceae8] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-ef4ceae8] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-ef4ceae8] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-ef4ceae8] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-6255b63b] {
  position: absolute;
}
.relative[data-v-6255b63b] {
  position: relative;
}
.flex[data-v-6255b63b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6255b63b] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6255b63b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6255b63b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6255b63b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6255b63b] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6255b63b] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6255b63b] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6255b63b] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6255b63b] {
  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-6255b63b],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6255b63b]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6255b63b] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6255b63b] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6255b63b]::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-6255b63b]::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-6255b63b] {
  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-6255b63b]::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-6255b63b]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6255b63b] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6255b63b] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6255b63b] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6255b63b] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6255b63b] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6255b63b] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6255b63b] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6255b63b],
.amap-copyright[data-v-6255b63b] {
  display: none !important;
}
.box-shadow[data-v-6255b63b] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6255b63b] {
  box-sizing: border-box;
}
.flex-center[data-v-6255b63b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6255b63b] .ant-carousel {
  height: 100%;
}
[data-v-6255b63b] .ant-carousel .slick-slider,[data-v-6255b63b] .ant-carousel .slick-track,[data-v-6255b63b] .ant-carousel .slick-list,[data-v-6255b63b] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6255b63b] {
  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-6255b63b] {
  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-6255b63b]::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-6255b63b]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6255b63b] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6255b63b] {
  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-6255b63b] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6255b63b] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6255b63b] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6255b63b] .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-6255b63b] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6255b63b] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6255b63b] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6255b63b] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6255b63b]::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-6255b63b]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6255b63b]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6255b63b]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6255b63b] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6255b63b] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6255b63b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6255b63b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6255b63b]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6255b63b] {
  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-6255b63b] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6255b63b] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6255b63b]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6255b63b] {
  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-6255b63b] {
  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-6255b63b]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6255b63b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6255b63b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6255b63b] {
  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-6255b63b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6255b63b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6255b63b]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6255b63b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6255b63b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6255b63b] {
  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-6255b63b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6255b63b] {
  color: var(--primary-color);
}
.file-name-type[data-v-6255b63b] {
  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-6255b63b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6255b63b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6255b63b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6255b63b] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6255b63b] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6255b63b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6255b63b] {
  color: #999999;
}
.file-name-type .file-list[data-v-6255b63b]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6255b63b] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6255b63b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6255b63b]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6255b63b] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6255b63b] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6255b63b] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6255b63b] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6255b63b] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6255b63b] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6255b63b] {
  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-6255b63b]::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-6255b63b]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6255b63b]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6255b63b]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6255b63b]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6255b63b] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6255b63b] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6255b63b] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6255b63b] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6255b63b] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6255b63b] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6255b63b] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6255b63b] .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-6255b63b] .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-6255b63b] .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-6255b63b] .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-6255b63b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6255b63b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6255b63b] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6255b63b] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6255b63b] {
  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-6255b63b] {
  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-6255b63b] {
  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-6255b63b]::before {
  content: attr(header);
  height: 18px;
  border-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-6255b63b] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6255b63b] {
  flex-shrink: 0;
}
input[type="number"][data-v-6255b63b] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6255b63b]::-webkit-inner-spin-button,
input[type="number"][data-v-6255b63b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6255b63b] {
  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-6255b63b] {
  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-6255b63b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6255b63b] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6255b63b] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6255b63b] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6255b63b] {
  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-6255b63b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6255b63b] {
  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-6255b63b] {
  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-6255b63b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6255b63b] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6255b63b] {
  flex-shrink: 0;
}
[data-v-6255b63b] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6255b63b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6255b63b] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6255b63b] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.water-stability-todo-page[data-v-6255b63b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.water-stability-todo-page .page-header[data-v-6255b63b] {
  margin-bottom: 10px;
}
.water-stability-todo-page .page-header .conditions-screening-container[data-v-6255b63b] {
  box-shadow: none;
}
.water-stability-todo-page .page-container[data-v-6255b63b] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.water-stability-todo-page .page-container .zhgd-data-report-header[data-v-6255b63b] {
  padding: 30px 15px;
}
.water-stability-todo-page .page-container .table-list[data-v-6255b63b] {
  flex: 1;
  height: 100%;
}
.water-stability-todo-page .page-container .table-list .lowWarningLevel[data-v-6255b63b],
.water-stability-todo-page .page-container .table-list .closedStatus[data-v-6255b63b] {
  color: #0098ff;
}
.water-stability-todo-page .page-container .table-list .midWarningLevel[data-v-6255b63b],
.water-stability-todo-page .page-container .table-list .dealedStatus[data-v-6255b63b] {
  color: #ff993f;
}
.water-stability-todo-page .page-container .table-list .upWarningLevel[data-v-6255b63b],
.water-stability-todo-page .page-container .table-list .undealStatus[data-v-6255b63b] {
  color: #ff3f4a;
}
.water-stability-todo-page .page-container .table-list .noDealStatus[data-v-6255b63b] {
  color: #02b26a;
}
[data-v-6255b63b] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-6255b63b] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-6255b63b] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-6255b63b] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-869a71ae] {
  position: absolute;
}
.relative[data-v-869a71ae] {
  position: relative;
}
.flex[data-v-869a71ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-869a71ae] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-869a71ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-869a71ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-869a71ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-869a71ae] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-869a71ae] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-869a71ae] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-869a71ae] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-869a71ae] {
  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-869a71ae],
.ant-tree li .ant-tree-node-content-wrapper[data-v-869a71ae]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-869a71ae] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-869a71ae] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-869a71ae]::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-869a71ae]::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-869a71ae] {
  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-869a71ae]::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-869a71ae]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-869a71ae] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-869a71ae] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-869a71ae] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-869a71ae] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-869a71ae] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-869a71ae] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-869a71ae] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-869a71ae],
.amap-copyright[data-v-869a71ae] {
  display: none !important;
}
.box-shadow[data-v-869a71ae] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-869a71ae] {
  box-sizing: border-box;
}
.flex-center[data-v-869a71ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-869a71ae] .ant-carousel {
  height: 100%;
}
[data-v-869a71ae] .ant-carousel .slick-slider,[data-v-869a71ae] .ant-carousel .slick-track,[data-v-869a71ae] .ant-carousel .slick-list,[data-v-869a71ae] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-869a71ae] {
  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-869a71ae] {
  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-869a71ae]::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-869a71ae]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-869a71ae] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-869a71ae] {
  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-869a71ae] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-869a71ae] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-869a71ae] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-869a71ae] .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-869a71ae] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-869a71ae] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-869a71ae] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-869a71ae] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-869a71ae]::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-869a71ae]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-869a71ae]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-869a71ae]:last-child::after {
  display: none;
}
.vxe-pager[data-v-869a71ae] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-869a71ae] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-869a71ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-869a71ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-869a71ae]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-869a71ae] {
  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-869a71ae] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-869a71ae] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-869a71ae]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-869a71ae] {
  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-869a71ae] {
  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-869a71ae]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-869a71ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-869a71ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-869a71ae] {
  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-869a71ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-869a71ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-869a71ae]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-869a71ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-869a71ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-869a71ae] {
  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-869a71ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-869a71ae] {
  color: var(--primary-color);
}
.file-name-type[data-v-869a71ae] {
  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-869a71ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-869a71ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-869a71ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-869a71ae] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-869a71ae] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-869a71ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-869a71ae] {
  color: #999999;
}
.file-name-type .file-list[data-v-869a71ae]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-869a71ae] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-869a71ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-869a71ae]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-869a71ae] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-869a71ae] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-869a71ae] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-869a71ae] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-869a71ae] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-869a71ae] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-869a71ae] {
  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-869a71ae]::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-869a71ae]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-869a71ae]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-869a71ae]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-869a71ae]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-869a71ae] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-869a71ae] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-869a71ae] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-869a71ae] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-869a71ae] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-869a71ae] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-869a71ae] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-869a71ae] .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-869a71ae] .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-869a71ae] .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-869a71ae] .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-869a71ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-869a71ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-869a71ae] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-869a71ae] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-869a71ae] {
  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-869a71ae] {
  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-869a71ae] {
  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-869a71ae]::before {
  content: attr(header);
  height: 18px;
  border-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-869a71ae] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-869a71ae] {
  flex-shrink: 0;
}
input[type="number"][data-v-869a71ae] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-869a71ae]::-webkit-inner-spin-button,
input[type="number"][data-v-869a71ae]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-869a71ae] {
  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-869a71ae] {
  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-869a71ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-869a71ae] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-869a71ae] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-869a71ae] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-869a71ae] {
  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-869a71ae] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-869a71ae] {
  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-869a71ae] {
  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-869a71ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-869a71ae] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-869a71ae] {
  flex-shrink: 0;
}
[data-v-869a71ae] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-869a71ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-869a71ae] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-869a71ae] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.cement-todo-page[data-v-869a71ae] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.cement-todo-page .page-header[data-v-869a71ae] {
  margin-bottom: 10px;
}
.cement-todo-page .page-header .conditions-screening-container[data-v-869a71ae] {
  box-shadow: none;
}
.cement-todo-page .page-container[data-v-869a71ae] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.cement-todo-page .page-container .zhgd-data-report-header[data-v-869a71ae] {
  padding: 30px 15px;
}
.cement-todo-page .page-container .table-list[data-v-869a71ae] {
  flex: 1;
  height: 100%;
}
.cement-todo-page .page-container .table-list .lowWarningLevel[data-v-869a71ae],
.cement-todo-page .page-container .table-list .closedStatus[data-v-869a71ae] {
  color: #0098ff;
}
.cement-todo-page .page-container .table-list .midWarningLevel[data-v-869a71ae],
.cement-todo-page .page-container .table-list .dealedStatus[data-v-869a71ae] {
  color: #ff993f;
}
.cement-todo-page .page-container .table-list .upWarningLevel[data-v-869a71ae],
.cement-todo-page .page-container .table-list .undealStatus[data-v-869a71ae] {
  color: #ff3f4a;
}
.cement-todo-page .page-container .table-list .noDealStatus[data-v-869a71ae] {
  color: #02b26a;
}
[data-v-869a71ae] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-869a71ae] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-869a71ae] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-869a71ae] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-1b29191b] {
  position: absolute;
}
.relative[data-v-1b29191b] {
  position: relative;
}
.flex[data-v-1b29191b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1b29191b] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1b29191b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1b29191b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1b29191b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1b29191b] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1b29191b] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1b29191b] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1b29191b] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1b29191b] {
  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-1b29191b],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1b29191b]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1b29191b] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1b29191b] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1b29191b]::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-1b29191b]::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-1b29191b] {
  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-1b29191b]::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-1b29191b]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1b29191b] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1b29191b] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1b29191b] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1b29191b] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1b29191b] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1b29191b] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1b29191b] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1b29191b],
.amap-copyright[data-v-1b29191b] {
  display: none !important;
}
.box-shadow[data-v-1b29191b] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1b29191b] {
  box-sizing: border-box;
}
.flex-center[data-v-1b29191b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1b29191b] .ant-carousel {
  height: 100%;
}
[data-v-1b29191b] .ant-carousel .slick-slider,[data-v-1b29191b] .ant-carousel .slick-track,[data-v-1b29191b] .ant-carousel .slick-list,[data-v-1b29191b] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1b29191b] {
  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-1b29191b] {
  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-1b29191b]::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-1b29191b]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1b29191b] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1b29191b] {
  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-1b29191b] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1b29191b] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1b29191b] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1b29191b] .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-1b29191b] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1b29191b] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1b29191b] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1b29191b] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1b29191b]::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-1b29191b]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1b29191b]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1b29191b]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1b29191b] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1b29191b] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1b29191b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1b29191b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1b29191b]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1b29191b] {
  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-1b29191b] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1b29191b] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1b29191b]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1b29191b] {
  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-1b29191b] {
  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-1b29191b]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1b29191b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1b29191b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b29191b] {
  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-1b29191b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b29191b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1b29191b]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1b29191b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1b29191b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1b29191b] {
  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-1b29191b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1b29191b] {
  color: var(--primary-color);
}
.file-name-type[data-v-1b29191b] {
  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-1b29191b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1b29191b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1b29191b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1b29191b] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1b29191b] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1b29191b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1b29191b] {
  color: #999999;
}
.file-name-type .file-list[data-v-1b29191b]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1b29191b] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1b29191b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1b29191b]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1b29191b] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1b29191b] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1b29191b] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1b29191b] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1b29191b] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1b29191b] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1b29191b] {
  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-1b29191b]::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-1b29191b]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1b29191b]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1b29191b]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1b29191b]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1b29191b] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1b29191b] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1b29191b] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1b29191b] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1b29191b] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1b29191b] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1b29191b] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1b29191b] .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-1b29191b] .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-1b29191b] .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-1b29191b] .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-1b29191b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1b29191b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1b29191b] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1b29191b] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1b29191b] {
  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-1b29191b] {
  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-1b29191b] {
  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-1b29191b]::before {
  content: attr(header);
  height: 18px;
  border-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-1b29191b] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1b29191b] {
  flex-shrink: 0;
}
input[type="number"][data-v-1b29191b] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1b29191b]::-webkit-inner-spin-button,
input[type="number"][data-v-1b29191b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1b29191b] {
  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-1b29191b] {
  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-1b29191b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1b29191b] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1b29191b] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1b29191b] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1b29191b] {
  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-1b29191b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1b29191b] {
  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-1b29191b] {
  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-1b29191b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1b29191b] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1b29191b] {
  flex-shrink: 0;
}
[data-v-1b29191b] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1b29191b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1b29191b] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1b29191b] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.equipment-todo-page[data-v-1b29191b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.equipment-todo-page .page-header[data-v-1b29191b] {
  margin-bottom: 10px;
}
.equipment-todo-page .page-header .conditions-screening-container[data-v-1b29191b] {
  box-shadow: none;
}
.equipment-todo-page .page-container[data-v-1b29191b] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.equipment-todo-page .page-container .zhgd-data-report-header[data-v-1b29191b] {
  padding: 30px 15px;
}
.equipment-todo-page .page-container .table-list[data-v-1b29191b] {
  flex: 1;
  height: 100%;
}
.equipment-todo-page .page-container .table-list .lowWarningLevel[data-v-1b29191b],
.equipment-todo-page .page-container .table-list .closedStatus[data-v-1b29191b] {
  color: #0098ff;
}
.equipment-todo-page .page-container .table-list .midWarningLevel[data-v-1b29191b],
.equipment-todo-page .page-container .table-list .dealedStatus[data-v-1b29191b] {
  color: #ff993f;
}
.equipment-todo-page .page-container .table-list .upWarningLevel[data-v-1b29191b],
.equipment-todo-page .page-container .table-list .undealStatus[data-v-1b29191b] {
  color: #ff3f4a;
}
.equipment-todo-page .page-container .table-list .noDealStatus[data-v-1b29191b] {
  color: #02b26a;
}
[data-v-1b29191b] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-1b29191b] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-1b29191b] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-1b29191b] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-27e2bb70] {
  position: absolute;
}
.relative[data-v-27e2bb70] {
  position: relative;
}
.flex[data-v-27e2bb70] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-27e2bb70] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-27e2bb70]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-27e2bb70]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-27e2bb70]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-27e2bb70] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-27e2bb70] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-27e2bb70] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-27e2bb70] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-27e2bb70] {
  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-27e2bb70],
.ant-tree li .ant-tree-node-content-wrapper[data-v-27e2bb70]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-27e2bb70] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-27e2bb70] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-27e2bb70]::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-27e2bb70]::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-27e2bb70] {
  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-27e2bb70]::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-27e2bb70]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-27e2bb70] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-27e2bb70] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-27e2bb70] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-27e2bb70] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-27e2bb70] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-27e2bb70] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-27e2bb70] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-27e2bb70],
.amap-copyright[data-v-27e2bb70] {
  display: none !important;
}
.box-shadow[data-v-27e2bb70] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-27e2bb70] {
  box-sizing: border-box;
}
.flex-center[data-v-27e2bb70] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-27e2bb70] .ant-carousel {
  height: 100%;
}
[data-v-27e2bb70] .ant-carousel .slick-slider,[data-v-27e2bb70] .ant-carousel .slick-track,[data-v-27e2bb70] .ant-carousel .slick-list,[data-v-27e2bb70] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70]::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-27e2bb70]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-27e2bb70] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-27e2bb70] {
  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-27e2bb70] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-27e2bb70] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-27e2bb70] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-27e2bb70] .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-27e2bb70] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-27e2bb70] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-27e2bb70] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-27e2bb70] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-27e2bb70]::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-27e2bb70]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-27e2bb70]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-27e2bb70]:last-child::after {
  display: none;
}
.vxe-pager[data-v-27e2bb70] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-27e2bb70] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-27e2bb70] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-27e2bb70] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-27e2bb70]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-27e2bb70] {
  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-27e2bb70] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-27e2bb70] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-27e2bb70]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-27e2bb70]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-27e2bb70],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-27e2bb70] {
  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-27e2bb70]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-27e2bb70]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-27e2bb70]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-27e2bb70]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-27e2bb70],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-27e2bb70] {
  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-27e2bb70],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-27e2bb70] {
  color: var(--primary-color);
}
.file-name-type[data-v-27e2bb70] {
  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-27e2bb70]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-27e2bb70]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-27e2bb70]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-27e2bb70] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-27e2bb70] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-27e2bb70] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-27e2bb70] {
  color: #999999;
}
.file-name-type .file-list[data-v-27e2bb70]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-27e2bb70] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-27e2bb70] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-27e2bb70]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-27e2bb70] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-27e2bb70] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-27e2bb70] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-27e2bb70] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-27e2bb70] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-27e2bb70] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-27e2bb70] {
  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-27e2bb70]::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-27e2bb70]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-27e2bb70]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-27e2bb70]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-27e2bb70]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-27e2bb70] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-27e2bb70] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-27e2bb70] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-27e2bb70] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-27e2bb70] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-27e2bb70] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-27e2bb70] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-27e2bb70] .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-27e2bb70] .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-27e2bb70] .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-27e2bb70] .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-27e2bb70] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-27e2bb70] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-27e2bb70] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-27e2bb70] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70]::before {
  content: attr(header);
  height: 18px;
  border-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-27e2bb70] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-27e2bb70] {
  flex-shrink: 0;
}
input[type="number"][data-v-27e2bb70] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-27e2bb70]::-webkit-inner-spin-button,
input[type="number"][data-v-27e2bb70]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-27e2bb70] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-27e2bb70] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-27e2bb70] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-27e2bb70] {
  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-27e2bb70] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-27e2bb70] {
  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-27e2bb70] {
  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-27e2bb70]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-27e2bb70] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-27e2bb70] {
  flex-shrink: 0;
}
[data-v-27e2bb70] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-27e2bb70] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-27e2bb70] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-27e2bb70] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.labour-todo-page[data-v-27e2bb70] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.labour-todo-page .page-header[data-v-27e2bb70] {
  margin-bottom: 10px;
}
.labour-todo-page .page-header .conditions-screening-container[data-v-27e2bb70] {
  box-shadow: none;
}
.labour-todo-page .page-container[data-v-27e2bb70] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.labour-todo-page .page-container .zhgd-data-report-header[data-v-27e2bb70] {
  padding: 30px 15px;
}
.labour-todo-page .page-container .table-list[data-v-27e2bb70] {
  flex: 1;
  height: 100%;
}
.labour-todo-page .page-container .table-list .lowWarningLevel[data-v-27e2bb70],
.labour-todo-page .page-container .table-list .closedStatus[data-v-27e2bb70] {
  color: #0098ff;
}
.labour-todo-page .page-container .table-list .midWarningLevel[data-v-27e2bb70],
.labour-todo-page .page-container .table-list .dealedStatus[data-v-27e2bb70] {
  color: #ff993f;
}
.labour-todo-page .page-container .table-list .upWarningLevel[data-v-27e2bb70],
.labour-todo-page .page-container .table-list .undealStatus[data-v-27e2bb70] {
  color: #ff3f4a;
}
.labour-todo-page .page-container .table-list .noDealStatus[data-v-27e2bb70] {
  color: #02b26a;
}
[data-v-27e2bb70] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-27e2bb70] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-27e2bb70] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-27e2bb70] .vxe-table .ant-btn:last-child::after {
  display: none;
}
[data-v-27e2bb70] .ant-calendar-picker {
  width: 160px !important;
}
[data-v-27e2bb70] .ant-calendar-picker .ant-input {
  width: 160px !important;
}

.absolute[data-v-797cac3a] {
  position: absolute;
}
.relative[data-v-797cac3a] {
  position: relative;
}
.flex[data-v-797cac3a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-797cac3a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-797cac3a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-797cac3a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-797cac3a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-797cac3a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-797cac3a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-797cac3a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-797cac3a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-797cac3a] {
  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-797cac3a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-797cac3a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-797cac3a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-797cac3a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-797cac3a]::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-797cac3a]::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-797cac3a] {
  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-797cac3a]::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-797cac3a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-797cac3a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-797cac3a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-797cac3a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-797cac3a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-797cac3a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-797cac3a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-797cac3a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-797cac3a],
.amap-copyright[data-v-797cac3a] {
  display: none !important;
}
.box-shadow[data-v-797cac3a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-797cac3a] {
  box-sizing: border-box;
}
.flex-center[data-v-797cac3a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-797cac3a] .ant-carousel {
  height: 100%;
}
[data-v-797cac3a] .ant-carousel .slick-slider,[data-v-797cac3a] .ant-carousel .slick-track,[data-v-797cac3a] .ant-carousel .slick-list,[data-v-797cac3a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-797cac3a] {
  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-797cac3a] {
  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-797cac3a]::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-797cac3a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-797cac3a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-797cac3a] {
  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-797cac3a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-797cac3a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-797cac3a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-797cac3a] .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-797cac3a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-797cac3a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-797cac3a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-797cac3a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-797cac3a]::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-797cac3a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-797cac3a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-797cac3a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-797cac3a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-797cac3a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-797cac3a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-797cac3a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-797cac3a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-797cac3a] {
  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-797cac3a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-797cac3a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-797cac3a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-797cac3a] {
  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-797cac3a] {
  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-797cac3a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-797cac3a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-797cac3a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-797cac3a] {
  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-797cac3a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-797cac3a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-797cac3a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-797cac3a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-797cac3a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-797cac3a] {
  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-797cac3a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-797cac3a] {
  color: var(--primary-color);
}
.file-name-type[data-v-797cac3a] {
  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-797cac3a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-797cac3a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-797cac3a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-797cac3a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-797cac3a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-797cac3a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-797cac3a] {
  color: #999999;
}
.file-name-type .file-list[data-v-797cac3a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-797cac3a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-797cac3a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-797cac3a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-797cac3a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-797cac3a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-797cac3a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-797cac3a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-797cac3a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-797cac3a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-797cac3a] {
  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-797cac3a]::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-797cac3a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-797cac3a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-797cac3a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-797cac3a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-797cac3a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-797cac3a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-797cac3a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-797cac3a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-797cac3a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-797cac3a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-797cac3a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-797cac3a] .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-797cac3a] .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-797cac3a] .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-797cac3a] .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-797cac3a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-797cac3a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-797cac3a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-797cac3a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-797cac3a] {
  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-797cac3a] {
  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-797cac3a] {
  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-797cac3a]::before {
  content: attr(header);
  height: 18px;
  border-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-797cac3a] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-797cac3a] {
  flex-shrink: 0;
}
input[type="number"][data-v-797cac3a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-797cac3a]::-webkit-inner-spin-button,
input[type="number"][data-v-797cac3a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-797cac3a] {
  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-797cac3a] {
  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-797cac3a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-797cac3a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-797cac3a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-797cac3a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-797cac3a] {
  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-797cac3a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-797cac3a] {
  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-797cac3a] {
  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-797cac3a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-797cac3a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-797cac3a] {
  flex-shrink: 0;
}
[data-v-797cac3a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-797cac3a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-797cac3a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-797cac3a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.warning-push-todo-page[data-v-797cac3a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.warning-push-todo-page .page-header[data-v-797cac3a] {
  margin-bottom: 10px;
}
.warning-push-todo-page .page-header .conditions-screening-container[data-v-797cac3a] {
  box-shadow: none;
}
.warning-push-todo-page .page-container[data-v-797cac3a] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.warning-push-todo-page .page-container .zhgd-data-report-header[data-v-797cac3a] {
  padding: 30px 15px;
}
.warning-push-todo-page .page-container .table-list[data-v-797cac3a] {
  flex: 1;
  height: 100%;
}
.warning-push-todo-page .page-container .table-list .undealStatus[data-v-797cac3a] {
  color: #ff3f4a;
}
.warning-push-todo-page .page-container .table-list .noDealStatus[data-v-797cac3a] {
  color: #02b26a;
}
[data-v-797cac3a] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-797cac3a] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-797cac3a] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-797cac3a] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-688fdefb] {
  position: absolute;
}
.relative[data-v-688fdefb] {
  position: relative;
}
.flex[data-v-688fdefb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-688fdefb] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-688fdefb]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-688fdefb]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-688fdefb]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-688fdefb] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-688fdefb] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-688fdefb] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-688fdefb] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-688fdefb] {
  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-688fdefb],
.ant-tree li .ant-tree-node-content-wrapper[data-v-688fdefb]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-688fdefb] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-688fdefb] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-688fdefb]::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-688fdefb]::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-688fdefb] {
  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-688fdefb]::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-688fdefb]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-688fdefb] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-688fdefb] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-688fdefb] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-688fdefb] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-688fdefb] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-688fdefb] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-688fdefb] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-688fdefb],
.amap-copyright[data-v-688fdefb] {
  display: none !important;
}
.box-shadow[data-v-688fdefb] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-688fdefb] {
  box-sizing: border-box;
}
.flex-center[data-v-688fdefb] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-688fdefb] .ant-carousel {
  height: 100%;
}
[data-v-688fdefb] .ant-carousel .slick-slider,[data-v-688fdefb] .ant-carousel .slick-track,[data-v-688fdefb] .ant-carousel .slick-list,[data-v-688fdefb] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-688fdefb] {
  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-688fdefb] {
  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-688fdefb]::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-688fdefb]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-688fdefb] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-688fdefb] {
  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-688fdefb] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-688fdefb] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-688fdefb] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-688fdefb] .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-688fdefb] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-688fdefb] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-688fdefb] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-688fdefb] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-688fdefb]::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-688fdefb]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-688fdefb]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-688fdefb]:last-child::after {
  display: none;
}
.vxe-pager[data-v-688fdefb] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-688fdefb] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-688fdefb] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-688fdefb] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-688fdefb]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-688fdefb] {
  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-688fdefb] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-688fdefb] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-688fdefb]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-688fdefb] {
  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-688fdefb] {
  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-688fdefb]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-688fdefb]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-688fdefb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-688fdefb] {
  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-688fdefb]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-688fdefb]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-688fdefb]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-688fdefb]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-688fdefb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-688fdefb] {
  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-688fdefb],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-688fdefb] {
  color: var(--primary-color);
}
.file-name-type[data-v-688fdefb] {
  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-688fdefb]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-688fdefb]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-688fdefb]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-688fdefb] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-688fdefb] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-688fdefb] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-688fdefb] {
  color: #999999;
}
.file-name-type .file-list[data-v-688fdefb]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-688fdefb] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-688fdefb] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-688fdefb]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-688fdefb] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-688fdefb] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-688fdefb] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-688fdefb] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-688fdefb] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-688fdefb] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-688fdefb] {
  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-688fdefb]::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-688fdefb]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-688fdefb]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-688fdefb]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-688fdefb]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-688fdefb] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-688fdefb] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-688fdefb] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-688fdefb] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-688fdefb] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-688fdefb] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-688fdefb] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-688fdefb] .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-688fdefb] .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-688fdefb] .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-688fdefb] .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-688fdefb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-688fdefb] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-688fdefb] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-688fdefb] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-688fdefb] {
  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-688fdefb] {
  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-688fdefb] {
  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-688fdefb]::before {
  content: attr(header);
  height: 18px;
  border-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-688fdefb] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-688fdefb] {
  flex-shrink: 0;
}
input[type="number"][data-v-688fdefb] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-688fdefb]::-webkit-inner-spin-button,
input[type="number"][data-v-688fdefb]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-688fdefb] {
  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-688fdefb] {
  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-688fdefb]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-688fdefb] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-688fdefb] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-688fdefb] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-688fdefb] {
  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-688fdefb] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-688fdefb] {
  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-688fdefb] {
  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-688fdefb]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-688fdefb] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-688fdefb] {
  flex-shrink: 0;
}
[data-v-688fdefb] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-688fdefb] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-688fdefb] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-688fdefb] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.notice-push-todo-page[data-v-688fdefb] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.notice-push-todo-page[data-v-688fdefb] .ant-select.push-type-select {
  width: 220px !important;
}
.notice-push-todo-page[data-v-688fdefb] .ant-select.push-type-select .ant-select-selection {
  width: 220px !important;
}
.notice-push-todo-page .page-header[data-v-688fdefb] {
  margin-bottom: 10px;
}
.notice-push-todo-page .page-header .conditions-screening-container[data-v-688fdefb] {
  box-shadow: none;
}
.notice-push-todo-page .page-container[data-v-688fdefb] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.notice-push-todo-page .page-container .zhgd-data-report-header[data-v-688fdefb] {
  padding: 30px 15px;
}
.notice-push-todo-page .page-container .table-list[data-v-688fdefb] {
  flex: 1;
  height: 100%;
}
.notice-push-todo-page .page-container .table-list .undealStatus[data-v-688fdefb] {
  color: #ff3f4a;
}
.notice-push-todo-page .page-container .table-list .noDealStatus[data-v-688fdefb] {
  color: #02b26a;
}
[data-v-688fdefb] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-688fdefb] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-688fdefb] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-688fdefb] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-67e3f72e] {
  position: absolute;
}
.relative[data-v-67e3f72e] {
  position: relative;
}
.flex[data-v-67e3f72e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-67e3f72e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-67e3f72e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-67e3f72e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-67e3f72e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-67e3f72e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-67e3f72e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-67e3f72e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-67e3f72e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-67e3f72e] {
  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-67e3f72e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-67e3f72e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-67e3f72e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-67e3f72e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-67e3f72e]::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-67e3f72e]::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-67e3f72e] {
  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-67e3f72e]::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-67e3f72e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-67e3f72e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-67e3f72e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-67e3f72e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-67e3f72e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-67e3f72e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-67e3f72e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-67e3f72e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-67e3f72e],
.amap-copyright[data-v-67e3f72e] {
  display: none !important;
}
.box-shadow[data-v-67e3f72e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-67e3f72e] {
  box-sizing: border-box;
}
.flex-center[data-v-67e3f72e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-67e3f72e] .ant-carousel {
  height: 100%;
}
[data-v-67e3f72e] .ant-carousel .slick-slider,[data-v-67e3f72e] .ant-carousel .slick-track,[data-v-67e3f72e] .ant-carousel .slick-list,[data-v-67e3f72e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e]::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-67e3f72e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-67e3f72e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-67e3f72e] {
  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-67e3f72e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-67e3f72e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-67e3f72e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-67e3f72e] .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-67e3f72e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-67e3f72e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-67e3f72e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-67e3f72e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-67e3f72e]::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-67e3f72e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-67e3f72e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-67e3f72e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-67e3f72e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-67e3f72e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-67e3f72e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-67e3f72e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-67e3f72e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-67e3f72e] {
  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-67e3f72e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-67e3f72e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-67e3f72e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-67e3f72e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-67e3f72e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-67e3f72e] {
  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-67e3f72e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-67e3f72e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-67e3f72e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-67e3f72e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-67e3f72e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-67e3f72e] {
  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-67e3f72e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-67e3f72e] {
  color: var(--primary-color);
}
.file-name-type[data-v-67e3f72e] {
  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-67e3f72e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-67e3f72e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-67e3f72e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-67e3f72e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-67e3f72e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-67e3f72e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-67e3f72e] {
  color: #999999;
}
.file-name-type .file-list[data-v-67e3f72e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-67e3f72e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-67e3f72e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-67e3f72e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-67e3f72e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-67e3f72e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-67e3f72e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-67e3f72e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-67e3f72e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-67e3f72e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-67e3f72e] {
  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-67e3f72e]::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-67e3f72e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-67e3f72e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-67e3f72e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-67e3f72e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-67e3f72e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-67e3f72e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-67e3f72e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-67e3f72e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-67e3f72e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-67e3f72e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-67e3f72e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-67e3f72e] .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-67e3f72e] .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-67e3f72e] .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-67e3f72e] .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-67e3f72e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-67e3f72e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-67e3f72e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-67e3f72e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e]::before {
  content: attr(header);
  height: 18px;
  border-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-67e3f72e] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-67e3f72e] {
  flex-shrink: 0;
}
input[type="number"][data-v-67e3f72e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-67e3f72e]::-webkit-inner-spin-button,
input[type="number"][data-v-67e3f72e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-67e3f72e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-67e3f72e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-67e3f72e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-67e3f72e] {
  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-67e3f72e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-67e3f72e] {
  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-67e3f72e] {
  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-67e3f72e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-67e3f72e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-67e3f72e] {
  flex-shrink: 0;
}
[data-v-67e3f72e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-67e3f72e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-67e3f72e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-67e3f72e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.fines-approval-todo-page[data-v-67e3f72e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.fines-approval-todo-page .page-header[data-v-67e3f72e] {
  margin-bottom: 10px;
}
.fines-approval-todo-page .page-header .conditions-screening-container[data-v-67e3f72e] {
  box-shadow: none;
}
.fines-approval-todo-page .page-container[data-v-67e3f72e] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.fines-approval-todo-page .page-container .zhgd-data-report-header[data-v-67e3f72e] {
  padding: 30px 15px;
}
.fines-approval-todo-page .page-container .table-list[data-v-67e3f72e] {
  flex: 1;
  height: 100%;
}
.fines-approval-todo-page .page-container .table-list .state[data-v-67e3f72e] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.fines-approval-todo-page .page-container .table-list .state-success[data-v-67e3f72e] {
  background: #4bc964;
}
.fines-approval-todo-page .page-container .table-list .state-blue[data-v-67e3f72e] {
  background: #0098ff;
}
.fines-approval-todo-page .page-container .table-list .state-rectify[data-v-67e3f72e] {
  background: #ff3f4a;
}
.fines-approval-todo-page .page-container .table-list .state-approve[data-v-67e3f72e] {
  background: #ff993f;
}
[data-v-67e3f72e] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-67e3f72e] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-67e3f72e] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-67e3f72e] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-31bcb0e0] {
  position: absolute;
}
.relative[data-v-31bcb0e0] {
  position: relative;
}
.flex[data-v-31bcb0e0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-31bcb0e0] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-31bcb0e0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-31bcb0e0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-31bcb0e0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-31bcb0e0] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-31bcb0e0] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-31bcb0e0] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-31bcb0e0] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-31bcb0e0] {
  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-31bcb0e0],
.ant-tree li .ant-tree-node-content-wrapper[data-v-31bcb0e0]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-31bcb0e0] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-31bcb0e0] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-31bcb0e0]::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-31bcb0e0]::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-31bcb0e0] {
  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-31bcb0e0]::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-31bcb0e0]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-31bcb0e0] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-31bcb0e0] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-31bcb0e0] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-31bcb0e0] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-31bcb0e0] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-31bcb0e0] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-31bcb0e0] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-31bcb0e0],
.amap-copyright[data-v-31bcb0e0] {
  display: none !important;
}
.box-shadow[data-v-31bcb0e0] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-31bcb0e0] {
  box-sizing: border-box;
}
.flex-center[data-v-31bcb0e0] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-31bcb0e0] .ant-carousel {
  height: 100%;
}
[data-v-31bcb0e0] .ant-carousel .slick-slider,[data-v-31bcb0e0] .ant-carousel .slick-track,[data-v-31bcb0e0] .ant-carousel .slick-list,[data-v-31bcb0e0] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0]::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-31bcb0e0]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-31bcb0e0] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-31bcb0e0] {
  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-31bcb0e0] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-31bcb0e0] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-31bcb0e0] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-31bcb0e0] .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-31bcb0e0] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-31bcb0e0] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-31bcb0e0] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-31bcb0e0] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-31bcb0e0]::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-31bcb0e0]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-31bcb0e0]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-31bcb0e0]:last-child::after {
  display: none;
}
.vxe-pager[data-v-31bcb0e0] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-31bcb0e0] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-31bcb0e0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-31bcb0e0] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-31bcb0e0]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-31bcb0e0] {
  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-31bcb0e0] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-31bcb0e0] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-31bcb0e0]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-31bcb0e0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-31bcb0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-31bcb0e0] {
  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-31bcb0e0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-31bcb0e0]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-31bcb0e0]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-31bcb0e0]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-31bcb0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-31bcb0e0] {
  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-31bcb0e0],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-31bcb0e0] {
  color: var(--primary-color);
}
.file-name-type[data-v-31bcb0e0] {
  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-31bcb0e0]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-31bcb0e0]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-31bcb0e0]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-31bcb0e0] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-31bcb0e0] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-31bcb0e0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-31bcb0e0] {
  color: #999999;
}
.file-name-type .file-list[data-v-31bcb0e0]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-31bcb0e0] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-31bcb0e0] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-31bcb0e0]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-31bcb0e0] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-31bcb0e0] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-31bcb0e0] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-31bcb0e0] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-31bcb0e0] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-31bcb0e0] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-31bcb0e0] {
  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-31bcb0e0]::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-31bcb0e0]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-31bcb0e0]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-31bcb0e0]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-31bcb0e0]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-31bcb0e0] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-31bcb0e0] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-31bcb0e0] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-31bcb0e0] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-31bcb0e0] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-31bcb0e0] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-31bcb0e0] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-31bcb0e0] .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-31bcb0e0] .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-31bcb0e0] .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-31bcb0e0] .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-31bcb0e0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-31bcb0e0] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-31bcb0e0] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-31bcb0e0] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0]::before {
  content: attr(header);
  height: 18px;
  border-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-31bcb0e0] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-31bcb0e0] {
  flex-shrink: 0;
}
input[type="number"][data-v-31bcb0e0] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-31bcb0e0]::-webkit-inner-spin-button,
input[type="number"][data-v-31bcb0e0]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-31bcb0e0] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-31bcb0e0] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-31bcb0e0] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-31bcb0e0] {
  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-31bcb0e0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-31bcb0e0] {
  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-31bcb0e0] {
  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-31bcb0e0]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-31bcb0e0] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-31bcb0e0] {
  flex-shrink: 0;
}
[data-v-31bcb0e0] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-31bcb0e0] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-31bcb0e0] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-31bcb0e0] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.fines-approval-todo-page[data-v-31bcb0e0] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.fines-approval-todo-page .page-header[data-v-31bcb0e0] {
  margin-bottom: 10px;
}
.fines-approval-todo-page .page-header .conditions-screening-container[data-v-31bcb0e0] {
  box-shadow: none;
}
.fines-approval-todo-page .page-container[data-v-31bcb0e0] {
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.fines-approval-todo-page .page-container .zhgd-data-report-header[data-v-31bcb0e0] {
  padding: 30px 15px;
}
.fines-approval-todo-page .page-container .table-list[data-v-31bcb0e0] {
  flex: 1;
  height: 100%;
}
.fines-approval-todo-page .page-container .table-list .state[data-v-31bcb0e0] {
  border-radius: 2px;
  color: #ffffff;
  padding: 5px 8px;
}
.fines-approval-todo-page .page-container .table-list .state-success[data-v-31bcb0e0] {
  color: #4bc964;
}
.fines-approval-todo-page .page-container .table-list .state-blue[data-v-31bcb0e0] {
  color: #0098ff;
}
.fines-approval-todo-page .page-container .table-list .state-rectify[data-v-31bcb0e0] {
  color: #ff3f4a;
}
.fines-approval-todo-page .page-container .table-list .state-approve[data-v-31bcb0e0] {
  color: #ff993f;
}
[data-v-31bcb0e0] .vxe-table .ant-btn {
  margin: 0 15px;
  color: var(--primary-color);
  position: relative;
  padding: 0;
}
[data-v-31bcb0e0] .vxe-table .ant-btn::after {
  position: absolute;
  content: "";
  height: 14px;
  width: 1px;
  background: #dcdee2;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
}
[data-v-31bcb0e0] .vxe-table .ant-btn.del {
  color: var(--echart-pale-red);
}
[data-v-31bcb0e0] .vxe-table .ant-btn:last-child::after {
  display: none;
}

.absolute[data-v-4961297e] {
  position: absolute;
}
.relative[data-v-4961297e] {
  position: relative;
}
.flex[data-v-4961297e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-4961297e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-4961297e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-4961297e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-4961297e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-4961297e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-4961297e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-4961297e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-4961297e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-4961297e] {
  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-4961297e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-4961297e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4961297e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-4961297e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-4961297e]::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-4961297e]::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-4961297e] {
  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-4961297e]::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-4961297e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-4961297e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-4961297e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-4961297e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-4961297e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4961297e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4961297e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-4961297e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-4961297e],
.amap-copyright[data-v-4961297e] {
  display: none !important;
}
.box-shadow[data-v-4961297e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-4961297e] {
  box-sizing: border-box;
}
.flex-center[data-v-4961297e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-4961297e] .ant-carousel {
  height: 100%;
}
[data-v-4961297e] .ant-carousel .slick-slider,[data-v-4961297e] .ant-carousel .slick-track,[data-v-4961297e] .ant-carousel .slick-list,[data-v-4961297e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-4961297e] {
  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-4961297e] {
  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-4961297e]::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-4961297e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-4961297e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-4961297e] {
  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-4961297e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-4961297e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-4961297e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-4961297e] .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-4961297e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-4961297e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-4961297e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-4961297e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-4961297e]::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-4961297e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-4961297e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-4961297e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-4961297e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-4961297e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-4961297e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4961297e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4961297e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-4961297e] {
  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-4961297e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4961297e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4961297e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4961297e] {
  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-4961297e] {
  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-4961297e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4961297e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4961297e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4961297e] {
  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-4961297e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4961297e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4961297e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4961297e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-4961297e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-4961297e] {
  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-4961297e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-4961297e] {
  color: var(--primary-color);
}
.file-name-type[data-v-4961297e] {
  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-4961297e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-4961297e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-4961297e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-4961297e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-4961297e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-4961297e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-4961297e] {
  color: #999999;
}
.file-name-type .file-list[data-v-4961297e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-4961297e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-4961297e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-4961297e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-4961297e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-4961297e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-4961297e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-4961297e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-4961297e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-4961297e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-4961297e] {
  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-4961297e]::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-4961297e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-4961297e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-4961297e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-4961297e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-4961297e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-4961297e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-4961297e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-4961297e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4961297e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4961297e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-4961297e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-4961297e] .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-4961297e] .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-4961297e] .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-4961297e] .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-4961297e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-4961297e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-4961297e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-4961297e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-4961297e] {
  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-4961297e] {
  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-4961297e] {
  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-4961297e]::before {
  content: attr(header);
  height: 18px;
  border-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-4961297e] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-4961297e] {
  flex-shrink: 0;
}
input[type="number"][data-v-4961297e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-4961297e]::-webkit-inner-spin-button,
input[type="number"][data-v-4961297e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-4961297e] {
  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-4961297e] {
  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-4961297e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-4961297e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-4961297e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-4961297e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-4961297e] {
  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-4961297e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-4961297e] {
  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-4961297e] {
  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-4961297e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-4961297e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-4961297e] {
  flex-shrink: 0;
}
[data-v-4961297e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-4961297e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-4961297e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-4961297e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-4961297e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-4961297e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-4961297e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-4961297e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-4961297e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-4961297e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-4961297e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.people-position-container[data-v-4961297e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}

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

.absolute[data-v-ba8ae9a6] {
  position: absolute;
}
.relative[data-v-ba8ae9a6] {
  position: relative;
}
.flex[data-v-ba8ae9a6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-ba8ae9a6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-ba8ae9a6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-ba8ae9a6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-ba8ae9a6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-ba8ae9a6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-ba8ae9a6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-ba8ae9a6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-ba8ae9a6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-ba8ae9a6] {
  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-ba8ae9a6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-ba8ae9a6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-ba8ae9a6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-ba8ae9a6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-ba8ae9a6]::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-ba8ae9a6]::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-ba8ae9a6] {
  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-ba8ae9a6]::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-ba8ae9a6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-ba8ae9a6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-ba8ae9a6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-ba8ae9a6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-ba8ae9a6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ba8ae9a6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-ba8ae9a6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-ba8ae9a6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-ba8ae9a6],
.amap-copyright[data-v-ba8ae9a6] {
  display: none !important;
}
.box-shadow[data-v-ba8ae9a6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-ba8ae9a6] {
  box-sizing: border-box;
}
.flex-center[data-v-ba8ae9a6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-ba8ae9a6] .ant-carousel {
  height: 100%;
}
[data-v-ba8ae9a6] .ant-carousel .slick-slider,[data-v-ba8ae9a6] .ant-carousel .slick-track,[data-v-ba8ae9a6] .ant-carousel .slick-list,[data-v-ba8ae9a6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6]::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-ba8ae9a6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-ba8ae9a6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-ba8ae9a6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-ba8ae9a6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-ba8ae9a6] .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-ba8ae9a6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-ba8ae9a6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-ba8ae9a6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-ba8ae9a6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-ba8ae9a6]::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-ba8ae9a6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-ba8ae9a6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-ba8ae9a6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-ba8ae9a6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-ba8ae9a6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-ba8ae9a6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ba8ae9a6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-ba8ae9a6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ba8ae9a6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-ba8ae9a6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-ba8ae9a6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ba8ae9a6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba8ae9a6] {
  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-ba8ae9a6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba8ae9a6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-ba8ae9a6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-ba8ae9a6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-ba8ae9a6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-ba8ae9a6] {
  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-ba8ae9a6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-ba8ae9a6] {
  color: var(--primary-color);
}
.file-name-type[data-v-ba8ae9a6] {
  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-ba8ae9a6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-ba8ae9a6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-ba8ae9a6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-ba8ae9a6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-ba8ae9a6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-ba8ae9a6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ba8ae9a6] {
  color: #999999;
}
.file-name-type .file-list[data-v-ba8ae9a6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-ba8ae9a6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-ba8ae9a6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-ba8ae9a6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-ba8ae9a6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-ba8ae9a6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-ba8ae9a6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-ba8ae9a6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-ba8ae9a6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-ba8ae9a6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-ba8ae9a6] {
  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-ba8ae9a6]::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-ba8ae9a6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-ba8ae9a6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-ba8ae9a6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-ba8ae9a6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-ba8ae9a6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-ba8ae9a6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-ba8ae9a6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-ba8ae9a6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ba8ae9a6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-ba8ae9a6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-ba8ae9a6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-ba8ae9a6] .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-ba8ae9a6] .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-ba8ae9a6] .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-ba8ae9a6] .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-ba8ae9a6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-ba8ae9a6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-ba8ae9a6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-ba8ae9a6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6]::before {
  content: attr(header);
  height: 18px;
  border-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-ba8ae9a6] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-ba8ae9a6] {
  flex-shrink: 0;
}
input[type="number"][data-v-ba8ae9a6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-ba8ae9a6]::-webkit-inner-spin-button,
input[type="number"][data-v-ba8ae9a6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ba8ae9a6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-ba8ae9a6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-ba8ae9a6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-ba8ae9a6] {
  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-ba8ae9a6] {
  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-ba8ae9a6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-ba8ae9a6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-ba8ae9a6] {
  flex-shrink: 0;
}
[data-v-ba8ae9a6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-ba8ae9a6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.table-card-container[data-v-ba8ae9a6] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.table-card-container .card-table-container[data-v-ba8ae9a6] {
  flex: 1;
}
.table-card-container .card-table-container .correct[data-v-ba8ae9a6] {
  color: #4bc964;
}
.table-card-container .card-table-container .deny[data-v-ba8ae9a6] {
  color: #ff3f4a;
}
.table-card-container .card-table-container .association[data-v-ba8ae9a6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  color: #3759a0;
  cursor: pointer;
}
.table-card-container .card-table-container .association .text[data-v-ba8ae9a6] {
  flex: 1;
  text-decoration: underline;
}

.absolute[data-v-59ccbc9a] {
  position: absolute;
}
.relative[data-v-59ccbc9a] {
  position: relative;
}
.flex[data-v-59ccbc9a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-59ccbc9a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-59ccbc9a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-59ccbc9a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-59ccbc9a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-59ccbc9a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-59ccbc9a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-59ccbc9a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-59ccbc9a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-59ccbc9a] {
  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-59ccbc9a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-59ccbc9a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-59ccbc9a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-59ccbc9a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-59ccbc9a]::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-59ccbc9a]::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-59ccbc9a] {
  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-59ccbc9a]::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-59ccbc9a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-59ccbc9a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-59ccbc9a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-59ccbc9a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-59ccbc9a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59ccbc9a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-59ccbc9a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-59ccbc9a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-59ccbc9a],
.amap-copyright[data-v-59ccbc9a] {
  display: none !important;
}
.box-shadow[data-v-59ccbc9a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-59ccbc9a] {
  box-sizing: border-box;
}
.flex-center[data-v-59ccbc9a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-59ccbc9a] .ant-carousel {
  height: 100%;
}
[data-v-59ccbc9a] .ant-carousel .slick-slider,[data-v-59ccbc9a] .ant-carousel .slick-track,[data-v-59ccbc9a] .ant-carousel .slick-list,[data-v-59ccbc9a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a]::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-59ccbc9a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-59ccbc9a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-59ccbc9a] {
  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-59ccbc9a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-59ccbc9a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-59ccbc9a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-59ccbc9a] .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-59ccbc9a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-59ccbc9a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-59ccbc9a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-59ccbc9a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-59ccbc9a]::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-59ccbc9a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-59ccbc9a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-59ccbc9a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-59ccbc9a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-59ccbc9a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-59ccbc9a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59ccbc9a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-59ccbc9a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-59ccbc9a] {
  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-59ccbc9a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59ccbc9a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-59ccbc9a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-59ccbc9a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59ccbc9a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59ccbc9a] {
  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-59ccbc9a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59ccbc9a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-59ccbc9a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-59ccbc9a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-59ccbc9a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-59ccbc9a] {
  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-59ccbc9a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-59ccbc9a] {
  color: var(--primary-color);
}
.file-name-type[data-v-59ccbc9a] {
  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-59ccbc9a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-59ccbc9a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-59ccbc9a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-59ccbc9a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-59ccbc9a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-59ccbc9a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-59ccbc9a] {
  color: #999999;
}
.file-name-type .file-list[data-v-59ccbc9a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-59ccbc9a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-59ccbc9a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-59ccbc9a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-59ccbc9a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-59ccbc9a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-59ccbc9a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-59ccbc9a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-59ccbc9a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-59ccbc9a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-59ccbc9a] {
  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-59ccbc9a]::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-59ccbc9a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-59ccbc9a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-59ccbc9a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-59ccbc9a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-59ccbc9a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-59ccbc9a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-59ccbc9a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-59ccbc9a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59ccbc9a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-59ccbc9a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-59ccbc9a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-59ccbc9a] .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-59ccbc9a] .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-59ccbc9a] .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-59ccbc9a] .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-59ccbc9a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-59ccbc9a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-59ccbc9a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-59ccbc9a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a]::before {
  content: attr(header);
  height: 18px;
  border-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-59ccbc9a] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-59ccbc9a] {
  flex-shrink: 0;
}
input[type="number"][data-v-59ccbc9a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-59ccbc9a]::-webkit-inner-spin-button,
input[type="number"][data-v-59ccbc9a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-59ccbc9a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-59ccbc9a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-59ccbc9a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-59ccbc9a] {
  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-59ccbc9a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-59ccbc9a] {
  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-59ccbc9a] {
  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-59ccbc9a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-59ccbc9a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-59ccbc9a] {
  flex-shrink: 0;
}
[data-v-59ccbc9a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-59ccbc9a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-59ccbc9a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-59ccbc9a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.gantt-card-container[data-v-59ccbc9a] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  padding-top: 10px;
  user-select: none;
  position: relative;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] {
  height: 100%;
  width: 100%;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_task .gantt_data_area .gantt_task_bg .gantt_task_row {
  border-bottom: 0;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_task .gantt_data_area .gantt_task_bg .gantt_task_row .gantt_task_cell {
  background-color: rgba(235, 240, 255, 0.5);
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_task .gantt_data_area .gantt_task_bg .gantt_task_row:last-of-type {
  border-bottom: 1px solid #ebebeb;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_task .gantt_data_area .gantt_task_bg .gantt_task_row.gantt_selected {
  background: #f0f8ff;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_grid_data .gantt_row.gantt_selected {
  background: #f0f8ff;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_grid_data .gantt_row:hover {
  background: #f0f8ff;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_hor_scroll {
  border-top: 1px solid #e9ebee;
  border-bottom: 1px solid #e9ebee;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_hor_scroll::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_hor_scroll::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 8px;
  background: #dbdbdb;
}
.gantt-card-container .gantt-container[data-v-59ccbc9a] .gantt_layout_content .gantt_hor_scroll::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 8px;
}
.gantt-card-container[data-v-59ccbc9a] .ant-empty {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.absolute[data-v-1282bf88] {
  position: absolute;
}
.relative[data-v-1282bf88] {
  position: relative;
}
.flex[data-v-1282bf88] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1282bf88] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1282bf88]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1282bf88]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1282bf88]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1282bf88] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1282bf88] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1282bf88] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1282bf88] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1282bf88] {
  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-1282bf88],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1282bf88]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1282bf88] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1282bf88] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1282bf88]::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-1282bf88]::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-1282bf88] {
  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-1282bf88]::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-1282bf88]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1282bf88] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1282bf88] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1282bf88] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1282bf88] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1282bf88] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1282bf88] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1282bf88] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1282bf88],
.amap-copyright[data-v-1282bf88] {
  display: none !important;
}
.box-shadow[data-v-1282bf88] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1282bf88] {
  box-sizing: border-box;
}
.flex-center[data-v-1282bf88] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1282bf88] .ant-carousel {
  height: 100%;
}
[data-v-1282bf88] .ant-carousel .slick-slider,[data-v-1282bf88] .ant-carousel .slick-track,[data-v-1282bf88] .ant-carousel .slick-list,[data-v-1282bf88] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1282bf88] {
  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-1282bf88] {
  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-1282bf88]::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-1282bf88]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1282bf88] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1282bf88] {
  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-1282bf88] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1282bf88] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1282bf88] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1282bf88] .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-1282bf88] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1282bf88] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1282bf88] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1282bf88] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1282bf88]::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-1282bf88]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1282bf88]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1282bf88]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1282bf88] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1282bf88] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1282bf88] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1282bf88] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1282bf88]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1282bf88] {
  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-1282bf88] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1282bf88] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1282bf88]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1282bf88] {
  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-1282bf88] {
  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-1282bf88]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1282bf88]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1282bf88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1282bf88] {
  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-1282bf88]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1282bf88]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1282bf88]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1282bf88]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1282bf88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1282bf88] {
  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-1282bf88],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1282bf88] {
  color: var(--primary-color);
}
.file-name-type[data-v-1282bf88] {
  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-1282bf88]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1282bf88]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1282bf88]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1282bf88] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1282bf88] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1282bf88] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1282bf88] {
  color: #999999;
}
.file-name-type .file-list[data-v-1282bf88]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1282bf88] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1282bf88] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1282bf88]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1282bf88] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1282bf88] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1282bf88] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1282bf88] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1282bf88] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1282bf88] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1282bf88] {
  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-1282bf88]::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-1282bf88]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1282bf88]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1282bf88]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1282bf88]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1282bf88] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1282bf88] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1282bf88] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1282bf88] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1282bf88] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1282bf88] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1282bf88] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1282bf88] .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-1282bf88] .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-1282bf88] .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-1282bf88] .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-1282bf88] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1282bf88] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1282bf88] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1282bf88] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1282bf88] {
  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-1282bf88] {
  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-1282bf88] {
  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-1282bf88]::before {
  content: attr(header);
  height: 18px;
  border-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-1282bf88] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1282bf88] {
  flex-shrink: 0;
}
input[type="number"][data-v-1282bf88] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1282bf88]::-webkit-inner-spin-button,
input[type="number"][data-v-1282bf88]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1282bf88] {
  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-1282bf88] {
  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-1282bf88]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1282bf88] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1282bf88] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1282bf88] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1282bf88] {
  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-1282bf88] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1282bf88] {
  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-1282bf88] {
  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-1282bf88]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1282bf88] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1282bf88] {
  flex-shrink: 0;
}
[data-v-1282bf88] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1282bf88] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1282bf88] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1282bf88] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.model-card-container[data-v-1282bf88] {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  padding-top: 10px;
  box-sizing: border-box;
}
.model-card-container .table-container[data-v-1282bf88] {
  width: 600px;
  flex-shrink: 0;
  padding-right: 10px;
}
.model-card-container .bim-container[data-v-1282bf88] {
  flex: 1;
  flex-shrink: 0;
  overflow: hidden;
}

.absolute[data-v-354d4b4b] {
  position: absolute;
}
.relative[data-v-354d4b4b] {
  position: relative;
}
.flex[data-v-354d4b4b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-354d4b4b] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-354d4b4b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-354d4b4b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-354d4b4b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-354d4b4b] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-354d4b4b] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-354d4b4b] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-354d4b4b] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-354d4b4b] {
  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-354d4b4b],
.ant-tree li .ant-tree-node-content-wrapper[data-v-354d4b4b]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-354d4b4b] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-354d4b4b] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-354d4b4b]::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-354d4b4b]::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-354d4b4b] {
  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-354d4b4b]::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-354d4b4b]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-354d4b4b] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-354d4b4b] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-354d4b4b] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-354d4b4b] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-354d4b4b] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-354d4b4b] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-354d4b4b] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-354d4b4b],
.amap-copyright[data-v-354d4b4b] {
  display: none !important;
}
.box-shadow[data-v-354d4b4b] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-354d4b4b] {
  box-sizing: border-box;
}
.flex-center[data-v-354d4b4b] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-354d4b4b] .ant-carousel {
  height: 100%;
}
[data-v-354d4b4b] .ant-carousel .slick-slider,[data-v-354d4b4b] .ant-carousel .slick-track,[data-v-354d4b4b] .ant-carousel .slick-list,[data-v-354d4b4b] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b]::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-354d4b4b]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-354d4b4b] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-354d4b4b] {
  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-354d4b4b] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-354d4b4b] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-354d4b4b] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-354d4b4b] .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-354d4b4b] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-354d4b4b] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-354d4b4b] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-354d4b4b] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-354d4b4b]::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-354d4b4b]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-354d4b4b]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-354d4b4b]:last-child::after {
  display: none;
}
.vxe-pager[data-v-354d4b4b] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-354d4b4b] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-354d4b4b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-354d4b4b] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-354d4b4b]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-354d4b4b] {
  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-354d4b4b] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-354d4b4b] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-354d4b4b]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-354d4b4b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-354d4b4b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-354d4b4b] {
  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-354d4b4b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-354d4b4b]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-354d4b4b]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-354d4b4b]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-354d4b4b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-354d4b4b] {
  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-354d4b4b],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-354d4b4b] {
  color: var(--primary-color);
}
.file-name-type[data-v-354d4b4b] {
  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-354d4b4b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-354d4b4b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-354d4b4b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-354d4b4b] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-354d4b4b] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-354d4b4b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-354d4b4b] {
  color: #999999;
}
.file-name-type .file-list[data-v-354d4b4b]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-354d4b4b] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-354d4b4b] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-354d4b4b]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-354d4b4b] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-354d4b4b] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-354d4b4b] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-354d4b4b] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-354d4b4b] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-354d4b4b] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-354d4b4b] {
  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-354d4b4b]::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-354d4b4b]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-354d4b4b]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-354d4b4b]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-354d4b4b]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-354d4b4b] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-354d4b4b] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-354d4b4b] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-354d4b4b] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-354d4b4b] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-354d4b4b] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-354d4b4b] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-354d4b4b] .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-354d4b4b] .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-354d4b4b] .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-354d4b4b] .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-354d4b4b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-354d4b4b] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-354d4b4b] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-354d4b4b] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b]::before {
  content: attr(header);
  height: 18px;
  border-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-354d4b4b] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-354d4b4b] {
  flex-shrink: 0;
}
input[type="number"][data-v-354d4b4b] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-354d4b4b]::-webkit-inner-spin-button,
input[type="number"][data-v-354d4b4b]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-354d4b4b] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-354d4b4b] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-354d4b4b] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-354d4b4b] {
  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-354d4b4b] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-354d4b4b] {
  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-354d4b4b] {
  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-354d4b4b]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-354d4b4b] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-354d4b4b] {
  flex-shrink: 0;
}
[data-v-354d4b4b] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-354d4b4b] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-354d4b4b] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-354d4b4b] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.planControl-detail-container[data-v-354d4b4b] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.planControl-detail-container .header[data-v-354d4b4b] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.planControl-detail-container .header[data-v-354d4b4b]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.planControl-detail-container .main[data-v-354d4b4b] {
  flex: 1;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #f3f4f6;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] {
  flex-shrink: 0;
  width: 304px;
  height: 100%;
  margin-right: 2px;
  overflow: auto !important;
  overflow-x: hidden !important;
  padding: 20px 10px 20px 10px;
  box-sizing: border-box;
  background: #ffffff;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree .ant-tree-node-content-wrapper:hover .operate .anticon,
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree .ant-tree-node-content-wrapper:hover .operate .bj-icon {
  display: inline-block !important;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li {
  width: 100%;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-switcher {
  width: 18px;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper {
  position: relative;
  width: calc(100% - 25px);
  padding: 0;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title {
  overflow: hidden;
  display: inline-block;
  width: calc(100% - 26px);
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp {
  display: flex;
  width: 100%;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .title {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .operate {
  flex-shrink: 0;
  margin-left: 8px;
  color: #8c8c8c;
  display: flex;
  align-items: center;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .operate .anticon,
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .operate .bj-icon {
  display: none;
  margin-right: 10px;
}
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .operate .anticon:last-of-type,
.planControl-detail-container .main .tree-container[data-v-354d4b4b] .ant-tree li .ant-tree-node-content-wrapper .ant-tree-title .custom-tree-title-warp .operate .bj-icon:last-of-type {
  margin-right: 0;
}
.planControl-detail-container .main .right-container[data-v-354d4b4b] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.planControl-detail-container .main .right-container .tab-header[data-v-354d4b4b] {
  position: relative;
  user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 40px;
  background: #ffffff;
  margin-bottom: 2px;
  padding: 0 24px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #8a9295;
}
.planControl-detail-container .main .right-container .tab-header .tabs-item-container[data-v-354d4b4b] {
  cursor: pointer;
  margin-right: 40px;
  position: relative;
  width: 48px;
  text-align: center;
}
.planControl-detail-container .main .right-container .tab-header .tabs-item-container.atcive[data-v-354d4b4b] {
  color: #3759a0;
}
.planControl-detail-container .main .right-container .tab-header .tabs-item-container.atcive[data-v-354d4b4b]::after {
  content: "";
  width: 48px;
  height: 2px;
  background: #3759a0;
  position: absolute;
  bottom: -9px;
  left: 0;
}
.planControl-detail-container .main .right-container .tab-header .tabs-item-container[data-v-354d4b4b]:last-of-type {
  margin-right: 0;
}
.planControl-detail-container .main .right-container .tab-header .fullscreen-button[data-v-354d4b4b] {
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #8a9295;
  cursor: pointer;
  position: absolute;
  right: 26px;
  top: 50%;
  transform: translateY(-50%);
}
.planControl-detail-container .main .right-container .main-container[data-v-354d4b4b] {
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background: #ffffff;
}
.planControl-detail-container .main .right-container .main-container .version-info[data-v-354d4b4b] {
  box-sizing: border-box;
  padding: 0 20px;
  height: 64px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item[data-v-354d4b4b] {
  flex: 1;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .name[data-v-354d4b4b] {
  color: #8a9295;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .default[data-v-354d4b4b] {
  color: #8c8c8c;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .success[data-v-354d4b4b] {
  color: #4bc964;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .warning[data-v-354d4b4b] {
  color: #f07f17;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .reject[data-v-354d4b4b] {
  color: #ff3f4a;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .progress[data-v-354d4b4b] {
  color: #a07df1;
}
.planControl-detail-container .main .right-container .main-container .version-info .info-item .place-file[data-v-354d4b4b] {
  color: #3b6bf5;
}
.planControl-detail-container .main .right-container .main-container .component-page[data-v-354d4b4b] {
  flex: 1;
  overflow: hidden;
}

.absolute[data-v-4084f981] {
  position: absolute;
}
.relative[data-v-4084f981] {
  position: relative;
}
.flex[data-v-4084f981] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-4084f981] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-4084f981]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-4084f981]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-4084f981]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-4084f981] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-4084f981] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-4084f981] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-4084f981] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-4084f981] {
  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-4084f981],
.ant-tree li .ant-tree-node-content-wrapper[data-v-4084f981]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4084f981] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-4084f981] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-4084f981]::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-4084f981]::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-4084f981] {
  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-4084f981]::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-4084f981]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-4084f981] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-4084f981] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-4084f981] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-4084f981] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4084f981] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4084f981] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-4084f981] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-4084f981],
.amap-copyright[data-v-4084f981] {
  display: none !important;
}
.box-shadow[data-v-4084f981] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-4084f981] {
  box-sizing: border-box;
}
.flex-center[data-v-4084f981] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-4084f981] .ant-carousel {
  height: 100%;
}
[data-v-4084f981] .ant-carousel .slick-slider,[data-v-4084f981] .ant-carousel .slick-track,[data-v-4084f981] .ant-carousel .slick-list,[data-v-4084f981] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-4084f981] {
  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-4084f981] {
  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-4084f981]::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-4084f981]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-4084f981] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-4084f981] {
  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-4084f981] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-4084f981] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-4084f981] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-4084f981] .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-4084f981] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-4084f981] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-4084f981] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-4084f981] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-4084f981]::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-4084f981]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-4084f981]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-4084f981]:last-child::after {
  display: none;
}
.vxe-pager[data-v-4084f981] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-4084f981] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-4084f981] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4084f981] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4084f981]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-4084f981] {
  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-4084f981] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4084f981] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4084f981]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4084f981] {
  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-4084f981] {
  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-4084f981]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4084f981]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4084f981],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4084f981] {
  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-4084f981]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4084f981]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4084f981]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4084f981]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-4084f981],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-4084f981] {
  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-4084f981],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-4084f981] {
  color: var(--primary-color);
}
.file-name-type[data-v-4084f981] {
  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-4084f981]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-4084f981]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-4084f981]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-4084f981] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-4084f981] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-4084f981] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-4084f981] {
  color: #999999;
}
.file-name-type .file-list[data-v-4084f981]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-4084f981] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-4084f981] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-4084f981]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-4084f981] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-4084f981] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-4084f981] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-4084f981] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-4084f981] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-4084f981] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-4084f981] {
  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-4084f981]::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-4084f981]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-4084f981]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-4084f981]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-4084f981]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-4084f981] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-4084f981] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-4084f981] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-4084f981] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4084f981] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4084f981] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-4084f981] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-4084f981] .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-4084f981] .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-4084f981] .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-4084f981] .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-4084f981] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-4084f981] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-4084f981] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-4084f981] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-4084f981] {
  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-4084f981] {
  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-4084f981] {
  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-4084f981]::before {
  content: attr(header);
  height: 18px;
  border-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-4084f981] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-4084f981] {
  flex-shrink: 0;
}
input[type="number"][data-v-4084f981] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-4084f981]::-webkit-inner-spin-button,
input[type="number"][data-v-4084f981]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-4084f981] {
  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-4084f981] {
  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-4084f981]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-4084f981] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-4084f981] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-4084f981] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-4084f981] {
  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-4084f981] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-4084f981] {
  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-4084f981] {
  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-4084f981]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-4084f981] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-4084f981] {
  flex-shrink: 0;
}
[data-v-4084f981] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-4084f981] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-4084f981] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-4084f981] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-4084f981] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-4084f981] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-4084f981] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-4084f981] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-4084f981] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-4084f981] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-4084f981] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.planControl-toto-container[data-v-4084f981] {
  height: 100%;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.planControl-toto-container .body-container[data-v-4084f981] {
  margin-top: 10px;
  flex: 1;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.planControl-toto-container .body-container .todo-header-container[data-v-4084f981] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.planControl-toto-container .body-container .todo-header-container[data-v-4084f981]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.planControl-toto-container .body-container .todo-list-container[data-v-4084f981] {
  flex: 1;
}
.planControl-toto-container .body-container .todo-list-container .default[data-v-4084f981] {
  color: #8c8c8c;
}
.planControl-toto-container .body-container .todo-list-container .success[data-v-4084f981] {
  color: #4bc964;
}
.planControl-toto-container .body-container .todo-list-container .warning[data-v-4084f981] {
  color: #f07f17;
}
.planControl-toto-container .body-container .todo-list-container .reject[data-v-4084f981] {
  color: #ff3f4a;
}
.planControl-toto-container .body-container .todo-list-container .progress[data-v-4084f981] {
  color: #a07df1;
}
.planControl-toto-container .body-container .todo-list-container .place-file[data-v-4084f981] {
  color: #3b6bf5;
}
.planControl-toto-container .body-container .pager-container[data-v-4084f981] {
  flex-shrink: 0;
}

.absolute[data-v-6c82bcd6] {
  position: absolute;
}
.relative[data-v-6c82bcd6] {
  position: relative;
}
.flex[data-v-6c82bcd6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6c82bcd6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6c82bcd6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6c82bcd6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6c82bcd6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6c82bcd6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6c82bcd6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6c82bcd6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6c82bcd6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6c82bcd6] {
  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-6c82bcd6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6c82bcd6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6c82bcd6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6c82bcd6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6c82bcd6]::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-6c82bcd6]::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-6c82bcd6] {
  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-6c82bcd6]::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-6c82bcd6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6c82bcd6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6c82bcd6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6c82bcd6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6c82bcd6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6c82bcd6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6c82bcd6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6c82bcd6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6c82bcd6],
.amap-copyright[data-v-6c82bcd6] {
  display: none !important;
}
.box-shadow[data-v-6c82bcd6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6c82bcd6] {
  box-sizing: border-box;
}
.flex-center[data-v-6c82bcd6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6c82bcd6] .ant-carousel {
  height: 100%;
}
[data-v-6c82bcd6] .ant-carousel .slick-slider,[data-v-6c82bcd6] .ant-carousel .slick-track,[data-v-6c82bcd6] .ant-carousel .slick-list,[data-v-6c82bcd6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6]::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-6c82bcd6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6c82bcd6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6c82bcd6] {
  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-6c82bcd6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6c82bcd6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6c82bcd6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6c82bcd6] .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-6c82bcd6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6c82bcd6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6c82bcd6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6c82bcd6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6c82bcd6]::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-6c82bcd6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6c82bcd6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6c82bcd6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6c82bcd6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6c82bcd6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6c82bcd6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6c82bcd6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6c82bcd6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6c82bcd6] {
  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-6c82bcd6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6c82bcd6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6c82bcd6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6c82bcd6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6c82bcd6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c82bcd6] {
  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-6c82bcd6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c82bcd6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6c82bcd6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6c82bcd6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6c82bcd6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6c82bcd6] {
  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-6c82bcd6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6c82bcd6] {
  color: var(--primary-color);
}
.file-name-type[data-v-6c82bcd6] {
  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-6c82bcd6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6c82bcd6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6c82bcd6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6c82bcd6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6c82bcd6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6c82bcd6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6c82bcd6] {
  color: #999999;
}
.file-name-type .file-list[data-v-6c82bcd6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6c82bcd6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6c82bcd6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6c82bcd6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6c82bcd6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6c82bcd6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6c82bcd6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6c82bcd6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6c82bcd6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6c82bcd6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6c82bcd6] {
  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-6c82bcd6]::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-6c82bcd6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6c82bcd6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6c82bcd6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6c82bcd6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6c82bcd6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6c82bcd6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6c82bcd6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6c82bcd6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6c82bcd6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6c82bcd6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6c82bcd6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6c82bcd6] .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-6c82bcd6] .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-6c82bcd6] .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-6c82bcd6] .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-6c82bcd6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6c82bcd6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6c82bcd6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6c82bcd6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6]::before {
  content: attr(header);
  height: 18px;
  border-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-6c82bcd6] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6c82bcd6] {
  flex-shrink: 0;
}
input[type="number"][data-v-6c82bcd6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6c82bcd6]::-webkit-inner-spin-button,
input[type="number"][data-v-6c82bcd6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6c82bcd6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6c82bcd6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6c82bcd6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6c82bcd6] {
  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-6c82bcd6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6c82bcd6] {
  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-6c82bcd6] {
  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-6c82bcd6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6c82bcd6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6c82bcd6] {
  flex-shrink: 0;
}
[data-v-6c82bcd6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6c82bcd6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6c82bcd6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6c82bcd6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.status-text[data-v-6c82bcd6] {
  color: #fff;
  border-radius: 4px;
  padding: 0 10px;
  height: 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  margin: 0 auto;
}
.status-text.pending[data-v-6c82bcd6] {
  background: #0098ff;
}
.status-text.warn[data-v-6c82bcd6] {
  background: #ff993f;
}
.status-text.produce[data-v-6c82bcd6] {
  background: #f33ecb;
}
.status-text.approv[data-v-6c82bcd6] {
  background: #ff7113;
}
.status-text.error[data-v-6c82bcd6] {
  background: #ff3f4a;
}
.status-text.normal[data-v-6c82bcd6] {
  background: #4bc964;
}
.status-text.cancel[data-v-6c82bcd6] {
  background: #f1f2f7;
  color: #aab0bc;
}

.absolute[data-v-1450990a] {
  position: absolute;
}
.relative[data-v-1450990a] {
  position: relative;
}
.flex[data-v-1450990a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1450990a] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1450990a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1450990a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1450990a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1450990a] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1450990a] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1450990a] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1450990a] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1450990a] {
  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-1450990a],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1450990a]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1450990a] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1450990a] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1450990a]::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-1450990a]::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-1450990a] {
  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-1450990a]::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-1450990a]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1450990a] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1450990a] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1450990a] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1450990a] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1450990a] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1450990a] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1450990a] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1450990a],
.amap-copyright[data-v-1450990a] {
  display: none !important;
}
.box-shadow[data-v-1450990a] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1450990a] {
  box-sizing: border-box;
}
.flex-center[data-v-1450990a] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1450990a] .ant-carousel {
  height: 100%;
}
[data-v-1450990a] .ant-carousel .slick-slider,[data-v-1450990a] .ant-carousel .slick-track,[data-v-1450990a] .ant-carousel .slick-list,[data-v-1450990a] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1450990a] {
  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-1450990a] {
  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-1450990a]::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-1450990a]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1450990a] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1450990a] {
  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-1450990a] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1450990a] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1450990a] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1450990a] .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-1450990a] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1450990a] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1450990a] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1450990a] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1450990a]::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-1450990a]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1450990a]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1450990a]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1450990a] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1450990a] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1450990a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1450990a] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1450990a]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1450990a] {
  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-1450990a] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1450990a] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1450990a]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1450990a] {
  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-1450990a] {
  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-1450990a]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1450990a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1450990a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1450990a] {
  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-1450990a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1450990a]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1450990a]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1450990a]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1450990a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1450990a] {
  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-1450990a],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1450990a] {
  color: var(--primary-color);
}
.file-name-type[data-v-1450990a] {
  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-1450990a]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1450990a]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1450990a]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1450990a] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1450990a] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1450990a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1450990a] {
  color: #999999;
}
.file-name-type .file-list[data-v-1450990a]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1450990a] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1450990a] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1450990a]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1450990a] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1450990a] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1450990a] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1450990a] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1450990a] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1450990a] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1450990a] {
  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-1450990a]::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-1450990a]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1450990a]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1450990a]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1450990a]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1450990a] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1450990a] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1450990a] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1450990a] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1450990a] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1450990a] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1450990a] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1450990a] .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-1450990a] .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-1450990a] .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-1450990a] .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-1450990a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1450990a] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1450990a] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1450990a] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1450990a] {
  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-1450990a] {
  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-1450990a] {
  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-1450990a]::before {
  content: attr(header);
  height: 18px;
  border-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-1450990a] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1450990a] {
  flex-shrink: 0;
}
input[type="number"][data-v-1450990a] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1450990a]::-webkit-inner-spin-button,
input[type="number"][data-v-1450990a]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1450990a] {
  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-1450990a] {
  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-1450990a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1450990a] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1450990a] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1450990a] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1450990a] {
  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-1450990a] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1450990a] {
  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-1450990a] {
  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-1450990a]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1450990a] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1450990a] {
  flex-shrink: 0;
}
[data-v-1450990a] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1450990a] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1450990a] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1450990a] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1450990a] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1450990a] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1450990a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1450990a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1450990a] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1450990a] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1450990a] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.approveStatus span[data-v-1450990a] {
  color: #fff;
  border-radius: 4px;
  padding: 0 10px;
  height: 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  margin: 0 auto;
}
.approveStatus span.dcl[data-v-1450990a] {
  background: #0098ff;
}
.approveStatus span.spz[data-v-1450990a] {
  background: #ff993f;
}
.approveStatus span.ywc[data-v-1450990a] {
  background: #2bc1b1;
}
.approveStatus span.bh[data-v-1450990a] {
  background: red;
}

.absolute[data-v-8de59be8] {
  position: absolute;
}
.relative[data-v-8de59be8] {
  position: relative;
}
.flex[data-v-8de59be8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-8de59be8] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-8de59be8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-8de59be8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-8de59be8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-8de59be8] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-8de59be8] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-8de59be8] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-8de59be8] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-8de59be8] {
  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-8de59be8],
.ant-tree li .ant-tree-node-content-wrapper[data-v-8de59be8]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-8de59be8] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-8de59be8] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-8de59be8]::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-8de59be8]::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-8de59be8] {
  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-8de59be8]::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-8de59be8]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-8de59be8] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-8de59be8] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-8de59be8] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-8de59be8] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-8de59be8] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-8de59be8] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-8de59be8] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-8de59be8],
.amap-copyright[data-v-8de59be8] {
  display: none !important;
}
.box-shadow[data-v-8de59be8] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-8de59be8] {
  box-sizing: border-box;
}
.flex-center[data-v-8de59be8] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-8de59be8] .ant-carousel {
  height: 100%;
}
[data-v-8de59be8] .ant-carousel .slick-slider,[data-v-8de59be8] .ant-carousel .slick-track,[data-v-8de59be8] .ant-carousel .slick-list,[data-v-8de59be8] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-8de59be8] {
  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-8de59be8] {
  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-8de59be8]::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-8de59be8]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-8de59be8] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-8de59be8] {
  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-8de59be8] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-8de59be8] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-8de59be8] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-8de59be8] .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-8de59be8] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-8de59be8] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-8de59be8] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-8de59be8] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-8de59be8]::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-8de59be8]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-8de59be8]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-8de59be8]:last-child::after {
  display: none;
}
.vxe-pager[data-v-8de59be8] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-8de59be8] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-8de59be8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-8de59be8] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-8de59be8]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-8de59be8] {
  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-8de59be8] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-8de59be8] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-8de59be8]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-8de59be8] {
  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-8de59be8] {
  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-8de59be8]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-8de59be8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-8de59be8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-8de59be8] {
  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-8de59be8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-8de59be8]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-8de59be8]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-8de59be8]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-8de59be8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-8de59be8] {
  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-8de59be8],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-8de59be8] {
  color: var(--primary-color);
}
.file-name-type[data-v-8de59be8] {
  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-8de59be8]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-8de59be8]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-8de59be8]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-8de59be8] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-8de59be8] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-8de59be8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-8de59be8] {
  color: #999999;
}
.file-name-type .file-list[data-v-8de59be8]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-8de59be8] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-8de59be8] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-8de59be8]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-8de59be8] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-8de59be8] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-8de59be8] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-8de59be8] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-8de59be8] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-8de59be8] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-8de59be8] {
  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-8de59be8]::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-8de59be8]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-8de59be8]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-8de59be8]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-8de59be8]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-8de59be8] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-8de59be8] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-8de59be8] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-8de59be8] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-8de59be8] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-8de59be8] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-8de59be8] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-8de59be8] .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-8de59be8] .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-8de59be8] .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-8de59be8] .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-8de59be8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-8de59be8] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-8de59be8] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-8de59be8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-8de59be8] {
  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-8de59be8] {
  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-8de59be8] {
  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-8de59be8]::before {
  content: attr(header);
  height: 18px;
  border-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-8de59be8] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-8de59be8] {
  flex-shrink: 0;
}
input[type="number"][data-v-8de59be8] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-8de59be8]::-webkit-inner-spin-button,
input[type="number"][data-v-8de59be8]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-8de59be8] {
  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-8de59be8] {
  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-8de59be8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-8de59be8] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-8de59be8] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-8de59be8] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-8de59be8] {
  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-8de59be8] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-8de59be8] {
  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-8de59be8] {
  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-8de59be8]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-8de59be8] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-8de59be8] {
  flex-shrink: 0;
}
[data-v-8de59be8] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-8de59be8] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-8de59be8] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-8de59be8] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.status-text[data-v-8de59be8] {
  color: #fff;
  border-radius: 4px;
  padding: 0 10px;
  height: 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  width: fit-content;
  margin: 0 auto;
}
.status-text.pending[data-v-8de59be8] {
  background: #0098ff;
}
.status-text.warn[data-v-8de59be8] {
  background: #ff993f;
}
.status-text.produce[data-v-8de59be8] {
  background: #f33ecb;
}
.status-text.approv[data-v-8de59be8] {
  background: #ff7113;
}
.status-text.error[data-v-8de59be8] {
  background: #ff3f4a;
}
.status-text.normal[data-v-8de59be8] {
  background: #4bc964;
}
.status-text.cancel[data-v-8de59be8] {
  background: #f1f2f7;
  color: #aab0bc;
}

.absolute[data-v-c0ddc910] {
  position: absolute;
}
.relative[data-v-c0ddc910] {
  position: relative;
}
.flex[data-v-c0ddc910] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-c0ddc910] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-c0ddc910]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-c0ddc910]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-c0ddc910]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-c0ddc910] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-c0ddc910] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-c0ddc910] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-c0ddc910] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-c0ddc910] {
  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-c0ddc910],
.ant-tree li .ant-tree-node-content-wrapper[data-v-c0ddc910]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-c0ddc910] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-c0ddc910] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-c0ddc910]::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-c0ddc910]::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-c0ddc910] {
  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-c0ddc910]::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-c0ddc910]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-c0ddc910] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-c0ddc910] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-c0ddc910] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-c0ddc910] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c0ddc910] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-c0ddc910] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-c0ddc910] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-c0ddc910],
.amap-copyright[data-v-c0ddc910] {
  display: none !important;
}
.box-shadow[data-v-c0ddc910] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-c0ddc910] {
  box-sizing: border-box;
}
.flex-center[data-v-c0ddc910] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-c0ddc910] .ant-carousel {
  height: 100%;
}
[data-v-c0ddc910] .ant-carousel .slick-slider,[data-v-c0ddc910] .ant-carousel .slick-track,[data-v-c0ddc910] .ant-carousel .slick-list,[data-v-c0ddc910] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910]::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-c0ddc910]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-c0ddc910] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-c0ddc910] {
  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-c0ddc910] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-c0ddc910] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-c0ddc910] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-c0ddc910] .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-c0ddc910] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-c0ddc910] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-c0ddc910] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-c0ddc910] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-c0ddc910]::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-c0ddc910]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-c0ddc910]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-c0ddc910]:last-child::after {
  display: none;
}
.vxe-pager[data-v-c0ddc910] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-c0ddc910] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-c0ddc910] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c0ddc910] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-c0ddc910]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-c0ddc910] {
  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-c0ddc910] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c0ddc910] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-c0ddc910]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-c0ddc910]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c0ddc910],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c0ddc910] {
  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-c0ddc910]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c0ddc910]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-c0ddc910]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-c0ddc910]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-c0ddc910],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-c0ddc910] {
  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-c0ddc910],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-c0ddc910] {
  color: var(--primary-color);
}
.file-name-type[data-v-c0ddc910] {
  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-c0ddc910]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-c0ddc910]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-c0ddc910]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-c0ddc910] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-c0ddc910] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-c0ddc910] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-c0ddc910] {
  color: #999999;
}
.file-name-type .file-list[data-v-c0ddc910]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-c0ddc910] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-c0ddc910] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-c0ddc910]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-c0ddc910] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-c0ddc910] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-c0ddc910] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-c0ddc910] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-c0ddc910] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-c0ddc910] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-c0ddc910] {
  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-c0ddc910]::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-c0ddc910]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-c0ddc910]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-c0ddc910]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-c0ddc910]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-c0ddc910] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-c0ddc910] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-c0ddc910] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-c0ddc910] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c0ddc910] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-c0ddc910] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-c0ddc910] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-c0ddc910] .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-c0ddc910] .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-c0ddc910] .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-c0ddc910] .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-c0ddc910] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-c0ddc910] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-c0ddc910] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-c0ddc910] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910]::before {
  content: attr(header);
  height: 18px;
  border-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-c0ddc910] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-c0ddc910] {
  flex-shrink: 0;
}
input[type="number"][data-v-c0ddc910] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-c0ddc910]::-webkit-inner-spin-button,
input[type="number"][data-v-c0ddc910]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-c0ddc910] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-c0ddc910] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-c0ddc910] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-c0ddc910] {
  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-c0ddc910] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-c0ddc910] {
  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-c0ddc910] {
  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-c0ddc910]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-c0ddc910] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-c0ddc910] {
  flex-shrink: 0;
}
[data-v-c0ddc910] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-c0ddc910] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-c0ddc910] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-c0ddc910] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.detail-modal-container[data-v-c0ddc910] .ant-modal-body {
  padding: 0;
}
.detail-modal-container .detail-modal-body[data-v-c0ddc910] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.detail-modal-container .detail-modal-body .table-contaier[data-v-c0ddc910] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.detail-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-c0ddc910] {
  margin: 2px 0;
}
.detail-modal-container .detail-modal-body .pager-contaier[data-v-c0ddc910] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.detail-modal-container .detail-modal-body .pager-contaier[data-v-c0ddc910] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-1faa5062] {
  position: absolute;
}
.relative[data-v-1faa5062] {
  position: relative;
}
.flex[data-v-1faa5062] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1faa5062] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1faa5062]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1faa5062]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1faa5062]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1faa5062] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1faa5062] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1faa5062] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1faa5062] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1faa5062] {
  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-1faa5062],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1faa5062]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1faa5062] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1faa5062] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1faa5062]::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-1faa5062]::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-1faa5062] {
  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-1faa5062]::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-1faa5062]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1faa5062] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1faa5062] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1faa5062] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1faa5062] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1faa5062] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1faa5062] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1faa5062] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1faa5062],
.amap-copyright[data-v-1faa5062] {
  display: none !important;
}
.box-shadow[data-v-1faa5062] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1faa5062] {
  box-sizing: border-box;
}
.flex-center[data-v-1faa5062] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1faa5062] .ant-carousel {
  height: 100%;
}
[data-v-1faa5062] .ant-carousel .slick-slider,[data-v-1faa5062] .ant-carousel .slick-track,[data-v-1faa5062] .ant-carousel .slick-list,[data-v-1faa5062] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1faa5062] {
  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-1faa5062] {
  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-1faa5062]::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-1faa5062]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1faa5062] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1faa5062] {
  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-1faa5062] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1faa5062] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1faa5062] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1faa5062] .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-1faa5062] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1faa5062] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1faa5062] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1faa5062] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1faa5062]::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-1faa5062]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1faa5062]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1faa5062]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1faa5062] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1faa5062] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1faa5062] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1faa5062] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1faa5062]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1faa5062] {
  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-1faa5062] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1faa5062] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1faa5062]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1faa5062] {
  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-1faa5062] {
  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-1faa5062]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1faa5062]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1faa5062],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1faa5062] {
  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-1faa5062]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1faa5062]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1faa5062]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1faa5062]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1faa5062],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1faa5062] {
  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-1faa5062],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1faa5062] {
  color: var(--primary-color);
}
.file-name-type[data-v-1faa5062] {
  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-1faa5062]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1faa5062]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1faa5062]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1faa5062] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1faa5062] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1faa5062] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1faa5062] {
  color: #999999;
}
.file-name-type .file-list[data-v-1faa5062]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1faa5062] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1faa5062] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1faa5062]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1faa5062] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1faa5062] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1faa5062] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1faa5062] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1faa5062] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1faa5062] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1faa5062] {
  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-1faa5062]::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-1faa5062]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1faa5062]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1faa5062]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1faa5062]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1faa5062] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1faa5062] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1faa5062] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1faa5062] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1faa5062] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1faa5062] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1faa5062] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1faa5062] .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-1faa5062] .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-1faa5062] .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-1faa5062] .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-1faa5062] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1faa5062] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1faa5062] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1faa5062] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1faa5062] {
  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-1faa5062] {
  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-1faa5062] {
  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-1faa5062]::before {
  content: attr(header);
  height: 18px;
  border-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-1faa5062] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1faa5062] {
  flex-shrink: 0;
}
input[type="number"][data-v-1faa5062] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1faa5062]::-webkit-inner-spin-button,
input[type="number"][data-v-1faa5062]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1faa5062] {
  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-1faa5062] {
  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-1faa5062]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1faa5062] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1faa5062] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1faa5062] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1faa5062] {
  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-1faa5062] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1faa5062] {
  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-1faa5062] {
  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-1faa5062]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1faa5062] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1faa5062] {
  flex-shrink: 0;
}
[data-v-1faa5062] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1faa5062] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1faa5062] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1faa5062] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.chiselRecord-modal-container[data-v-1faa5062] .ant-modal-body {
  padding: 0;
}
.chiselRecord-modal-container .detail-modal-body[data-v-1faa5062] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.chiselRecord-modal-container .detail-modal-body .table-contaier[data-v-1faa5062] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.chiselRecord-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-1faa5062] {
  margin: 2px 0;
}
.chiselRecord-modal-container .detail-modal-body .pager-contaier[data-v-1faa5062] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.chiselRecord-modal-container .detail-modal-body .pager-contaier[data-v-1faa5062] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-2a1ac8e6] {
  position: absolute;
}
.relative[data-v-2a1ac8e6] {
  position: relative;
}
.flex[data-v-2a1ac8e6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-2a1ac8e6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-2a1ac8e6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-2a1ac8e6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-2a1ac8e6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-2a1ac8e6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-2a1ac8e6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-2a1ac8e6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-2a1ac8e6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-2a1ac8e6] {
  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-2a1ac8e6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-2a1ac8e6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-2a1ac8e6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-2a1ac8e6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-2a1ac8e6]::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-2a1ac8e6]::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-2a1ac8e6] {
  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-2a1ac8e6]::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-2a1ac8e6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-2a1ac8e6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-2a1ac8e6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-2a1ac8e6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-2a1ac8e6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2a1ac8e6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-2a1ac8e6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-2a1ac8e6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-2a1ac8e6],
.amap-copyright[data-v-2a1ac8e6] {
  display: none !important;
}
.box-shadow[data-v-2a1ac8e6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-2a1ac8e6] {
  box-sizing: border-box;
}
.flex-center[data-v-2a1ac8e6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-2a1ac8e6] .ant-carousel {
  height: 100%;
}
[data-v-2a1ac8e6] .ant-carousel .slick-slider,[data-v-2a1ac8e6] .ant-carousel .slick-track,[data-v-2a1ac8e6] .ant-carousel .slick-list,[data-v-2a1ac8e6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6]::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-2a1ac8e6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-2a1ac8e6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-2a1ac8e6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-2a1ac8e6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-2a1ac8e6] .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-2a1ac8e6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-2a1ac8e6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-2a1ac8e6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-2a1ac8e6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-2a1ac8e6]::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-2a1ac8e6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-2a1ac8e6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-2a1ac8e6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-2a1ac8e6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-2a1ac8e6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-2a1ac8e6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2a1ac8e6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-2a1ac8e6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2a1ac8e6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-2a1ac8e6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-2a1ac8e6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2a1ac8e6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2a1ac8e6] {
  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-2a1ac8e6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2a1ac8e6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-2a1ac8e6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-2a1ac8e6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-2a1ac8e6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-2a1ac8e6] {
  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-2a1ac8e6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-2a1ac8e6] {
  color: var(--primary-color);
}
.file-name-type[data-v-2a1ac8e6] {
  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-2a1ac8e6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-2a1ac8e6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-2a1ac8e6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-2a1ac8e6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-2a1ac8e6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-2a1ac8e6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2a1ac8e6] {
  color: #999999;
}
.file-name-type .file-list[data-v-2a1ac8e6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-2a1ac8e6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-2a1ac8e6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-2a1ac8e6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-2a1ac8e6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-2a1ac8e6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-2a1ac8e6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-2a1ac8e6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-2a1ac8e6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-2a1ac8e6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-2a1ac8e6] {
  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-2a1ac8e6]::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-2a1ac8e6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-2a1ac8e6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-2a1ac8e6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-2a1ac8e6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-2a1ac8e6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-2a1ac8e6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-2a1ac8e6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-2a1ac8e6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2a1ac8e6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-2a1ac8e6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-2a1ac8e6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-2a1ac8e6] .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-2a1ac8e6] .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-2a1ac8e6] .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-2a1ac8e6] .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-2a1ac8e6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-2a1ac8e6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-2a1ac8e6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-2a1ac8e6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6]::before {
  content: attr(header);
  height: 18px;
  border-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-2a1ac8e6] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-2a1ac8e6] {
  flex-shrink: 0;
}
input[type="number"][data-v-2a1ac8e6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-2a1ac8e6]::-webkit-inner-spin-button,
input[type="number"][data-v-2a1ac8e6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2a1ac8e6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-2a1ac8e6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-2a1ac8e6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-2a1ac8e6] {
  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-2a1ac8e6] {
  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-2a1ac8e6]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-2a1ac8e6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-2a1ac8e6] {
  flex-shrink: 0;
}
[data-v-2a1ac8e6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-2a1ac8e6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.zl-details-modal-container[data-v-2a1ac8e6] .ant-modal-body {
  padding: 0;
}
.zl-details-modal-container .detail-modal-body[data-v-2a1ac8e6] {
  height: 620px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.zl-details-modal-container .detail-modal-body .table-contaier[data-v-2a1ac8e6] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-2a1ac8e6] {
  margin: 2px 0;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-2a1ac8e6] {
  color: #4bc964;
}
.zl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-2a1ac8e6] {
  color: #ff3f4a;
}
.zl-details-modal-container .detail-modal-body .pager-contaier[data-v-2a1ac8e6] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.zl-details-modal-container .detail-modal-body .pager-contaier[data-v-2a1ac8e6] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-72f05186] {
  position: absolute;
}
.relative[data-v-72f05186] {
  position: relative;
}
.flex[data-v-72f05186] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-72f05186] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-72f05186]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-72f05186]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-72f05186]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-72f05186] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-72f05186] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-72f05186] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-72f05186] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-72f05186] {
  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-72f05186],
.ant-tree li .ant-tree-node-content-wrapper[data-v-72f05186]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-72f05186] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-72f05186] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-72f05186]::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-72f05186]::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-72f05186] {
  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-72f05186]::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-72f05186]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-72f05186] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-72f05186] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-72f05186] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-72f05186] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-72f05186] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-72f05186] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-72f05186] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-72f05186],
.amap-copyright[data-v-72f05186] {
  display: none !important;
}
.box-shadow[data-v-72f05186] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-72f05186] {
  box-sizing: border-box;
}
.flex-center[data-v-72f05186] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-72f05186] .ant-carousel {
  height: 100%;
}
[data-v-72f05186] .ant-carousel .slick-slider,[data-v-72f05186] .ant-carousel .slick-track,[data-v-72f05186] .ant-carousel .slick-list,[data-v-72f05186] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-72f05186] {
  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-72f05186] {
  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-72f05186]::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-72f05186]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-72f05186] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-72f05186] {
  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-72f05186] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-72f05186] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-72f05186] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-72f05186] .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-72f05186] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-72f05186] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-72f05186] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-72f05186] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-72f05186]::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-72f05186]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-72f05186]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-72f05186]:last-child::after {
  display: none;
}
.vxe-pager[data-v-72f05186] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-72f05186] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-72f05186] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-72f05186] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-72f05186]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-72f05186] {
  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-72f05186] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-72f05186] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-72f05186]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-72f05186] {
  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-72f05186] {
  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-72f05186]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-72f05186]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-72f05186],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-72f05186] {
  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-72f05186]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-72f05186]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-72f05186]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-72f05186]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-72f05186],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-72f05186] {
  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-72f05186],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-72f05186] {
  color: var(--primary-color);
}
.file-name-type[data-v-72f05186] {
  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-72f05186]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-72f05186]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-72f05186]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-72f05186] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-72f05186] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-72f05186] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-72f05186] {
  color: #999999;
}
.file-name-type .file-list[data-v-72f05186]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-72f05186] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-72f05186] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-72f05186]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-72f05186] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-72f05186] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-72f05186] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-72f05186] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-72f05186] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-72f05186] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-72f05186] {
  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-72f05186]::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-72f05186]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-72f05186]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-72f05186]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-72f05186]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-72f05186] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-72f05186] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-72f05186] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-72f05186] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-72f05186] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-72f05186] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-72f05186] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-72f05186] .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-72f05186] .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-72f05186] .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-72f05186] .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-72f05186] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-72f05186] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-72f05186] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-72f05186] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-72f05186] {
  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-72f05186] {
  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-72f05186] {
  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-72f05186]::before {
  content: attr(header);
  height: 18px;
  border-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-72f05186] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-72f05186] {
  flex-shrink: 0;
}
input[type="number"][data-v-72f05186] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-72f05186]::-webkit-inner-spin-button,
input[type="number"][data-v-72f05186]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-72f05186] {
  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-72f05186] {
  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-72f05186]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-72f05186] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-72f05186] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-72f05186] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-72f05186] {
  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-72f05186] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-72f05186] {
  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-72f05186] {
  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-72f05186]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-72f05186] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-72f05186] {
  flex-shrink: 0;
}
[data-v-72f05186] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-72f05186] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-72f05186] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-72f05186] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-72f05186] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-72f05186] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-72f05186] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-72f05186] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-72f05186] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-72f05186] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-72f05186] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-72f05186] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-72f05186] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-72f05186] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-72f05186] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-72f05186] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-72f05186] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-72f05186] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-72f05186] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-164d2f27] {
  position: absolute;
}
.relative[data-v-164d2f27] {
  position: relative;
}
.flex[data-v-164d2f27] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-164d2f27] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-164d2f27]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-164d2f27]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-164d2f27]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-164d2f27] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-164d2f27] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-164d2f27] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-164d2f27] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-164d2f27] {
  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-164d2f27],
.ant-tree li .ant-tree-node-content-wrapper[data-v-164d2f27]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-164d2f27] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-164d2f27] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-164d2f27]::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-164d2f27]::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-164d2f27] {
  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-164d2f27]::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-164d2f27]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-164d2f27] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-164d2f27] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-164d2f27] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-164d2f27] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-164d2f27] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-164d2f27] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-164d2f27] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-164d2f27],
.amap-copyright[data-v-164d2f27] {
  display: none !important;
}
.box-shadow[data-v-164d2f27] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-164d2f27] {
  box-sizing: border-box;
}
.flex-center[data-v-164d2f27] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-164d2f27] .ant-carousel {
  height: 100%;
}
[data-v-164d2f27] .ant-carousel .slick-slider,[data-v-164d2f27] .ant-carousel .slick-track,[data-v-164d2f27] .ant-carousel .slick-list,[data-v-164d2f27] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-164d2f27] {
  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-164d2f27] {
  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-164d2f27]::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-164d2f27]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-164d2f27] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-164d2f27] {
  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-164d2f27] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-164d2f27] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-164d2f27] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-164d2f27] .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-164d2f27] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-164d2f27] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-164d2f27] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-164d2f27] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-164d2f27]::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-164d2f27]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-164d2f27]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-164d2f27]:last-child::after {
  display: none;
}
.vxe-pager[data-v-164d2f27] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-164d2f27] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-164d2f27] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-164d2f27] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-164d2f27]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-164d2f27] {
  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-164d2f27] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-164d2f27] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-164d2f27]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-164d2f27] {
  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-164d2f27] {
  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-164d2f27]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-164d2f27]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-164d2f27],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-164d2f27] {
  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-164d2f27]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-164d2f27]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-164d2f27]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-164d2f27]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-164d2f27],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-164d2f27] {
  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-164d2f27],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-164d2f27] {
  color: var(--primary-color);
}
.file-name-type[data-v-164d2f27] {
  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-164d2f27]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-164d2f27]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-164d2f27]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-164d2f27] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-164d2f27] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-164d2f27] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-164d2f27] {
  color: #999999;
}
.file-name-type .file-list[data-v-164d2f27]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-164d2f27] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-164d2f27] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-164d2f27]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-164d2f27] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-164d2f27] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-164d2f27] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-164d2f27] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-164d2f27] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-164d2f27] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-164d2f27] {
  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-164d2f27]::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-164d2f27]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-164d2f27]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-164d2f27]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-164d2f27]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-164d2f27] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-164d2f27] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-164d2f27] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-164d2f27] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-164d2f27] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-164d2f27] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-164d2f27] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-164d2f27] .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-164d2f27] .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-164d2f27] .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-164d2f27] .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-164d2f27] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-164d2f27] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-164d2f27] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-164d2f27] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-164d2f27] {
  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-164d2f27] {
  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-164d2f27] {
  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-164d2f27]::before {
  content: attr(header);
  height: 18px;
  border-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-164d2f27] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-164d2f27] {
  flex-shrink: 0;
}
input[type="number"][data-v-164d2f27] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-164d2f27]::-webkit-inner-spin-button,
input[type="number"][data-v-164d2f27]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-164d2f27] {
  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-164d2f27] {
  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-164d2f27]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-164d2f27] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-164d2f27] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-164d2f27] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-164d2f27] {
  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-164d2f27] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-164d2f27] {
  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-164d2f27] {
  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-164d2f27]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-164d2f27] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-164d2f27] {
  flex-shrink: 0;
}
[data-v-164d2f27] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-164d2f27] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-164d2f27] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-164d2f27] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.yj-details-modal-container[data-v-164d2f27] .ant-modal-body {
  padding: 0;
}
.yj-details-modal-container .detail-modal-body[data-v-164d2f27] {
  height: 620px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.yj-details-modal-container .detail-modal-body .table-contaier[data-v-164d2f27] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-164d2f27] {
  margin: 2px 0;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-164d2f27] {
  color: #4bc964;
}
.yj-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-164d2f27] {
  color: #ff3f4a;
}
.yj-details-modal-container .detail-modal-body .pager-contaier[data-v-164d2f27] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.yj-details-modal-container .detail-modal-body .pager-contaier[data-v-164d2f27] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-dc17c37e] {
  position: absolute;
}
.relative[data-v-dc17c37e] {
  position: relative;
}
.flex[data-v-dc17c37e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-dc17c37e] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-dc17c37e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-dc17c37e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-dc17c37e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-dc17c37e] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-dc17c37e] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-dc17c37e] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-dc17c37e] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-dc17c37e] {
  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-dc17c37e],
.ant-tree li .ant-tree-node-content-wrapper[data-v-dc17c37e]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-dc17c37e] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-dc17c37e] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-dc17c37e]::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-dc17c37e]::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-dc17c37e] {
  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-dc17c37e]::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-dc17c37e]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-dc17c37e] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-dc17c37e] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-dc17c37e] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-dc17c37e] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-dc17c37e] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-dc17c37e] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-dc17c37e] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-dc17c37e],
.amap-copyright[data-v-dc17c37e] {
  display: none !important;
}
.box-shadow[data-v-dc17c37e] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-dc17c37e] {
  box-sizing: border-box;
}
.flex-center[data-v-dc17c37e] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-dc17c37e] .ant-carousel {
  height: 100%;
}
[data-v-dc17c37e] .ant-carousel .slick-slider,[data-v-dc17c37e] .ant-carousel .slick-track,[data-v-dc17c37e] .ant-carousel .slick-list,[data-v-dc17c37e] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e]::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-dc17c37e]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-dc17c37e] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-dc17c37e] {
  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-dc17c37e] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-dc17c37e] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-dc17c37e] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-dc17c37e] .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-dc17c37e] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-dc17c37e] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-dc17c37e] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-dc17c37e] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-dc17c37e]::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-dc17c37e]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-dc17c37e]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-dc17c37e]:last-child::after {
  display: none;
}
.vxe-pager[data-v-dc17c37e] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-dc17c37e] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-dc17c37e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-dc17c37e] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-dc17c37e]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-dc17c37e] {
  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-dc17c37e] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-dc17c37e] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-dc17c37e]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-dc17c37e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-dc17c37e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-dc17c37e] {
  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-dc17c37e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-dc17c37e]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-dc17c37e]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-dc17c37e]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-dc17c37e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-dc17c37e] {
  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-dc17c37e],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-dc17c37e] {
  color: var(--primary-color);
}
.file-name-type[data-v-dc17c37e] {
  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-dc17c37e]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-dc17c37e]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-dc17c37e]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-dc17c37e] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-dc17c37e] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-dc17c37e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-dc17c37e] {
  color: #999999;
}
.file-name-type .file-list[data-v-dc17c37e]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-dc17c37e] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-dc17c37e] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-dc17c37e]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-dc17c37e] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-dc17c37e] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-dc17c37e] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-dc17c37e] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-dc17c37e] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-dc17c37e] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-dc17c37e] {
  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-dc17c37e]::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-dc17c37e]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-dc17c37e]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-dc17c37e]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-dc17c37e]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-dc17c37e] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-dc17c37e] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-dc17c37e] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-dc17c37e] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-dc17c37e] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-dc17c37e] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-dc17c37e] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-dc17c37e] .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-dc17c37e] .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-dc17c37e] .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-dc17c37e] .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-dc17c37e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-dc17c37e] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-dc17c37e] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-dc17c37e] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e]::before {
  content: attr(header);
  height: 18px;
  border-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-dc17c37e] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-dc17c37e] {
  flex-shrink: 0;
}
input[type="number"][data-v-dc17c37e] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-dc17c37e]::-webkit-inner-spin-button,
input[type="number"][data-v-dc17c37e]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-dc17c37e] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-dc17c37e] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-dc17c37e] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-dc17c37e] {
  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-dc17c37e] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-dc17c37e] {
  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-dc17c37e] {
  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-dc17c37e]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-dc17c37e] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-dc17c37e] {
  flex-shrink: 0;
}
[data-v-dc17c37e] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-dc17c37e] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-dc17c37e] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-dc17c37e] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.pl-details-modal-container[data-v-dc17c37e] .ant-modal-body {
  padding: 0;
}
.pl-details-modal-container .detail-modal-body[data-v-dc17c37e] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.pl-details-modal-container .detail-modal-body .table-contaier[data-v-dc17c37e] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-dc17c37e] {
  margin: 2px 0;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-dc17c37e] {
  color: #4bc964;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-dc17c37e] {
  color: #ff3f4a;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-dc17c37e] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-dc17c37e] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-03781cdc] {
  position: absolute;
}
.relative[data-v-03781cdc] {
  position: relative;
}
.flex[data-v-03781cdc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-03781cdc] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-03781cdc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-03781cdc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-03781cdc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-03781cdc] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-03781cdc] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-03781cdc] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-03781cdc] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-03781cdc] {
  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-03781cdc],
.ant-tree li .ant-tree-node-content-wrapper[data-v-03781cdc]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-03781cdc] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-03781cdc] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-03781cdc]::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-03781cdc]::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-03781cdc] {
  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-03781cdc]::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-03781cdc]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-03781cdc] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-03781cdc] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-03781cdc] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-03781cdc] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-03781cdc] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-03781cdc] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-03781cdc] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-03781cdc],
.amap-copyright[data-v-03781cdc] {
  display: none !important;
}
.box-shadow[data-v-03781cdc] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-03781cdc] {
  box-sizing: border-box;
}
.flex-center[data-v-03781cdc] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-03781cdc] .ant-carousel {
  height: 100%;
}
[data-v-03781cdc] .ant-carousel .slick-slider,[data-v-03781cdc] .ant-carousel .slick-track,[data-v-03781cdc] .ant-carousel .slick-list,[data-v-03781cdc] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-03781cdc] {
  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-03781cdc] {
  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-03781cdc]::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-03781cdc]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-03781cdc] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-03781cdc] {
  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-03781cdc] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-03781cdc] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-03781cdc] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-03781cdc] .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-03781cdc] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-03781cdc] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-03781cdc] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-03781cdc] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-03781cdc]::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-03781cdc]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-03781cdc]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-03781cdc]:last-child::after {
  display: none;
}
.vxe-pager[data-v-03781cdc] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-03781cdc] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-03781cdc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-03781cdc] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-03781cdc]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-03781cdc] {
  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-03781cdc] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-03781cdc] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-03781cdc]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-03781cdc] {
  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-03781cdc] {
  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-03781cdc]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-03781cdc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-03781cdc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-03781cdc] {
  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-03781cdc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-03781cdc]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-03781cdc]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-03781cdc]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-03781cdc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-03781cdc] {
  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-03781cdc],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-03781cdc] {
  color: var(--primary-color);
}
.file-name-type[data-v-03781cdc] {
  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-03781cdc]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-03781cdc]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-03781cdc]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-03781cdc] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-03781cdc] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-03781cdc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-03781cdc] {
  color: #999999;
}
.file-name-type .file-list[data-v-03781cdc]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-03781cdc] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-03781cdc] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-03781cdc]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-03781cdc] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-03781cdc] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-03781cdc] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-03781cdc] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-03781cdc] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-03781cdc] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-03781cdc] {
  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-03781cdc]::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-03781cdc]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-03781cdc]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-03781cdc]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-03781cdc]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-03781cdc] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-03781cdc] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-03781cdc] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-03781cdc] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-03781cdc] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-03781cdc] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-03781cdc] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-03781cdc] .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-03781cdc] .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-03781cdc] .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-03781cdc] .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-03781cdc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-03781cdc] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-03781cdc] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-03781cdc] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-03781cdc] {
  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-03781cdc] {
  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-03781cdc] {
  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-03781cdc]::before {
  content: attr(header);
  height: 18px;
  border-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-03781cdc] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-03781cdc] {
  flex-shrink: 0;
}
input[type="number"][data-v-03781cdc] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-03781cdc]::-webkit-inner-spin-button,
input[type="number"][data-v-03781cdc]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-03781cdc] {
  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-03781cdc] {
  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-03781cdc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-03781cdc] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-03781cdc] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-03781cdc] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-03781cdc] {
  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-03781cdc] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-03781cdc] {
  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-03781cdc] {
  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-03781cdc]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-03781cdc] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-03781cdc] {
  flex-shrink: 0;
}
[data-v-03781cdc] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-03781cdc] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-03781cdc] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-03781cdc] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.pl-details-modal-container[data-v-03781cdc] .ant-modal-body {
  padding: 0;
}
.pl-details-modal-container .detail-modal-body[data-v-03781cdc] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.pl-details-modal-container .detail-modal-body .table-contaier[data-v-03781cdc] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-03781cdc] {
  margin: 2px 0;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-03781cdc] {
  color: #4bc964;
}
.pl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-03781cdc] {
  color: #ff3f4a;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-03781cdc] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.pl-details-modal-container .detail-modal-body .pager-contaier[data-v-03781cdc] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-cba40e64] {
  position: absolute;
}
.relative[data-v-cba40e64] {
  position: relative;
}
.flex[data-v-cba40e64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-cba40e64] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-cba40e64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-cba40e64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-cba40e64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-cba40e64] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-cba40e64] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-cba40e64] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-cba40e64] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-cba40e64] {
  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-cba40e64],
.ant-tree li .ant-tree-node-content-wrapper[data-v-cba40e64]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-cba40e64] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-cba40e64] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-cba40e64]::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-cba40e64]::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-cba40e64] {
  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-cba40e64]::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-cba40e64]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-cba40e64] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-cba40e64] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-cba40e64] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-cba40e64] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-cba40e64] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-cba40e64] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-cba40e64] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-cba40e64],
.amap-copyright[data-v-cba40e64] {
  display: none !important;
}
.box-shadow[data-v-cba40e64] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-cba40e64] {
  box-sizing: border-box;
}
.flex-center[data-v-cba40e64] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-cba40e64] .ant-carousel {
  height: 100%;
}
[data-v-cba40e64] .ant-carousel .slick-slider,[data-v-cba40e64] .ant-carousel .slick-track,[data-v-cba40e64] .ant-carousel .slick-list,[data-v-cba40e64] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-cba40e64] {
  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-cba40e64] {
  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-cba40e64]::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-cba40e64]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-cba40e64] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-cba40e64] {
  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-cba40e64] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-cba40e64] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-cba40e64] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-cba40e64] .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-cba40e64] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-cba40e64] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-cba40e64] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-cba40e64] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-cba40e64]::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-cba40e64]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-cba40e64]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-cba40e64]:last-child::after {
  display: none;
}
.vxe-pager[data-v-cba40e64] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-cba40e64] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-cba40e64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-cba40e64] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-cba40e64]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-cba40e64] {
  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-cba40e64] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-cba40e64] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-cba40e64]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-cba40e64] {
  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-cba40e64] {
  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-cba40e64]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-cba40e64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-cba40e64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-cba40e64] {
  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-cba40e64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-cba40e64]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-cba40e64]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-cba40e64]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-cba40e64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-cba40e64] {
  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-cba40e64],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-cba40e64] {
  color: var(--primary-color);
}
.file-name-type[data-v-cba40e64] {
  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-cba40e64]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-cba40e64]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-cba40e64]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-cba40e64] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-cba40e64] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-cba40e64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-cba40e64] {
  color: #999999;
}
.file-name-type .file-list[data-v-cba40e64]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-cba40e64] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-cba40e64] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-cba40e64]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-cba40e64] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-cba40e64] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-cba40e64] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-cba40e64] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-cba40e64] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-cba40e64] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-cba40e64] {
  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-cba40e64]::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-cba40e64]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-cba40e64]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-cba40e64]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-cba40e64]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-cba40e64] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-cba40e64] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-cba40e64] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-cba40e64] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-cba40e64] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-cba40e64] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-cba40e64] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-cba40e64] .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-cba40e64] .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-cba40e64] .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-cba40e64] .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-cba40e64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-cba40e64] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-cba40e64] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-cba40e64] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-cba40e64] {
  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-cba40e64] {
  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-cba40e64] {
  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-cba40e64]::before {
  content: attr(header);
  height: 18px;
  border-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-cba40e64] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-cba40e64] {
  flex-shrink: 0;
}
input[type="number"][data-v-cba40e64] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-cba40e64]::-webkit-inner-spin-button,
input[type="number"][data-v-cba40e64]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-cba40e64] {
  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-cba40e64] {
  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-cba40e64]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-cba40e64] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-cba40e64] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-cba40e64] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-cba40e64] {
  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-cba40e64] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-cba40e64] {
  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-cba40e64] {
  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-cba40e64]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-cba40e64] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-cba40e64] {
  flex-shrink: 0;
}
[data-v-cba40e64] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-cba40e64] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-cba40e64] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-cba40e64] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-cba40e64] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-cba40e64] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-cba40e64] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-cba40e64] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-cba40e64] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-cba40e64] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-cba40e64] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-cba40e64] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-1d8bd9ee] {
  position: absolute;
}
.relative[data-v-1d8bd9ee] {
  position: relative;
}
.flex[data-v-1d8bd9ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-1d8bd9ee] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-1d8bd9ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-1d8bd9ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-1d8bd9ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-1d8bd9ee] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-1d8bd9ee] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-1d8bd9ee] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-1d8bd9ee] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-1d8bd9ee] {
  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-1d8bd9ee],
.ant-tree li .ant-tree-node-content-wrapper[data-v-1d8bd9ee]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-1d8bd9ee] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-1d8bd9ee] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-1d8bd9ee]::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-1d8bd9ee]::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-1d8bd9ee] {
  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-1d8bd9ee]::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-1d8bd9ee]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-1d8bd9ee] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-1d8bd9ee] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-1d8bd9ee] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-1d8bd9ee] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1d8bd9ee] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-1d8bd9ee] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-1d8bd9ee] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-1d8bd9ee],
.amap-copyright[data-v-1d8bd9ee] {
  display: none !important;
}
.box-shadow[data-v-1d8bd9ee] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-1d8bd9ee] {
  box-sizing: border-box;
}
.flex-center[data-v-1d8bd9ee] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-1d8bd9ee] .ant-carousel {
  height: 100%;
}
[data-v-1d8bd9ee] .ant-carousel .slick-slider,[data-v-1d8bd9ee] .ant-carousel .slick-track,[data-v-1d8bd9ee] .ant-carousel .slick-list,[data-v-1d8bd9ee] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee]::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-1d8bd9ee]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-1d8bd9ee] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-1d8bd9ee] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-1d8bd9ee] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-1d8bd9ee] .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-1d8bd9ee] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-1d8bd9ee] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-1d8bd9ee] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-1d8bd9ee] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-1d8bd9ee]::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-1d8bd9ee]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-1d8bd9ee]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-1d8bd9ee]:last-child::after {
  display: none;
}
.vxe-pager[data-v-1d8bd9ee] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-1d8bd9ee] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-1d8bd9ee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1d8bd9ee] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-1d8bd9ee]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1d8bd9ee] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-1d8bd9ee]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-1d8bd9ee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1d8bd9ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d8bd9ee] {
  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-1d8bd9ee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d8bd9ee]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-1d8bd9ee]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-1d8bd9ee]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-1d8bd9ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-1d8bd9ee] {
  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-1d8bd9ee],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-1d8bd9ee] {
  color: var(--primary-color);
}
.file-name-type[data-v-1d8bd9ee] {
  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-1d8bd9ee]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-1d8bd9ee]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-1d8bd9ee]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-1d8bd9ee] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-1d8bd9ee] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-1d8bd9ee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1d8bd9ee] {
  color: #999999;
}
.file-name-type .file-list[data-v-1d8bd9ee]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-1d8bd9ee] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-1d8bd9ee] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-1d8bd9ee]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-1d8bd9ee] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-1d8bd9ee] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-1d8bd9ee] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-1d8bd9ee] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-1d8bd9ee] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-1d8bd9ee] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-1d8bd9ee] {
  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-1d8bd9ee]::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-1d8bd9ee]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-1d8bd9ee]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-1d8bd9ee]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-1d8bd9ee]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-1d8bd9ee] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-1d8bd9ee] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-1d8bd9ee] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-1d8bd9ee] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1d8bd9ee] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-1d8bd9ee] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-1d8bd9ee] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-1d8bd9ee] .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-1d8bd9ee] .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-1d8bd9ee] .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-1d8bd9ee] .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-1d8bd9ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-1d8bd9ee] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-1d8bd9ee] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-1d8bd9ee] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee]::before {
  content: attr(header);
  height: 18px;
  border-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-1d8bd9ee] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-1d8bd9ee] {
  flex-shrink: 0;
}
input[type="number"][data-v-1d8bd9ee] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-1d8bd9ee]::-webkit-inner-spin-button,
input[type="number"][data-v-1d8bd9ee]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1d8bd9ee] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-1d8bd9ee] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-1d8bd9ee] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-1d8bd9ee] {
  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-1d8bd9ee] {
  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-1d8bd9ee]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-1d8bd9ee] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-1d8bd9ee] {
  flex-shrink: 0;
}
[data-v-1d8bd9ee] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-1d8bd9ee] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-1d8bd9ee] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-1d8bd9ee] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-1d8bd9ee] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-1d8bd9ee] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-1d8bd9ee] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-1d8bd9ee] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-1d8bd9ee] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-1d8bd9ee] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-557169ae] {
  position: absolute;
}
.relative[data-v-557169ae] {
  position: relative;
}
.flex[data-v-557169ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-557169ae] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-557169ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-557169ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-557169ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-557169ae] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-557169ae] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-557169ae] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-557169ae] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-557169ae] {
  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-557169ae],
.ant-tree li .ant-tree-node-content-wrapper[data-v-557169ae]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-557169ae] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-557169ae] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-557169ae]::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-557169ae]::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-557169ae] {
  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-557169ae]::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-557169ae]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-557169ae] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-557169ae] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-557169ae] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-557169ae] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-557169ae] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-557169ae] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-557169ae] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-557169ae],
.amap-copyright[data-v-557169ae] {
  display: none !important;
}
.box-shadow[data-v-557169ae] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-557169ae] {
  box-sizing: border-box;
}
.flex-center[data-v-557169ae] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-557169ae] .ant-carousel {
  height: 100%;
}
[data-v-557169ae] .ant-carousel .slick-slider,[data-v-557169ae] .ant-carousel .slick-track,[data-v-557169ae] .ant-carousel .slick-list,[data-v-557169ae] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-557169ae] {
  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-557169ae] {
  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-557169ae]::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-557169ae]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-557169ae] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-557169ae] {
  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-557169ae] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-557169ae] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-557169ae] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-557169ae] .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-557169ae] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-557169ae] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-557169ae] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-557169ae] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-557169ae]::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-557169ae]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-557169ae]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-557169ae]:last-child::after {
  display: none;
}
.vxe-pager[data-v-557169ae] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-557169ae] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-557169ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-557169ae] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-557169ae]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-557169ae] {
  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-557169ae] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-557169ae] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-557169ae]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-557169ae] {
  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-557169ae] {
  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-557169ae]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-557169ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-557169ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-557169ae] {
  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-557169ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-557169ae]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-557169ae]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-557169ae]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-557169ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-557169ae] {
  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-557169ae],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-557169ae] {
  color: var(--primary-color);
}
.file-name-type[data-v-557169ae] {
  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-557169ae]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-557169ae]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-557169ae]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-557169ae] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-557169ae] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-557169ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-557169ae] {
  color: #999999;
}
.file-name-type .file-list[data-v-557169ae]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-557169ae] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-557169ae] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-557169ae]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-557169ae] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-557169ae] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-557169ae] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-557169ae] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-557169ae] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-557169ae] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-557169ae] {
  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-557169ae]::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-557169ae]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-557169ae]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-557169ae]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-557169ae]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-557169ae] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-557169ae] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-557169ae] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-557169ae] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-557169ae] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-557169ae] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-557169ae] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-557169ae] .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-557169ae] .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-557169ae] .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-557169ae] .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-557169ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-557169ae] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-557169ae] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-557169ae] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-557169ae] {
  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-557169ae] {
  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-557169ae] {
  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-557169ae]::before {
  content: attr(header);
  height: 18px;
  border-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-557169ae] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-557169ae] {
  flex-shrink: 0;
}
input[type="number"][data-v-557169ae] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-557169ae]::-webkit-inner-spin-button,
input[type="number"][data-v-557169ae]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-557169ae] {
  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-557169ae] {
  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-557169ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-557169ae] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-557169ae] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-557169ae] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-557169ae] {
  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-557169ae] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-557169ae] {
  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-557169ae] {
  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-557169ae]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-557169ae] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-557169ae] {
  flex-shrink: 0;
}
[data-v-557169ae] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-557169ae] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-557169ae] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-557169ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-557169ae] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-557169ae] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-557169ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-557169ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-557169ae] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-557169ae] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-557169ae] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.collapse-custom-header[data-v-557169ae] {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.collapse-custom-header .icon[data-v-557169ae] {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.collapse-custom-header .icon.active[data-v-557169ae] {
  transform: scale(0.75) rotate(180deg);
}

.absolute[data-v-65a861fa] {
  position: absolute;
}
.relative[data-v-65a861fa] {
  position: relative;
}
.flex[data-v-65a861fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-65a861fa] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-65a861fa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-65a861fa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-65a861fa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-65a861fa] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-65a861fa] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-65a861fa] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-65a861fa] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-65a861fa] {
  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-65a861fa],
.ant-tree li .ant-tree-node-content-wrapper[data-v-65a861fa]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-65a861fa] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-65a861fa] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-65a861fa]::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-65a861fa]::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-65a861fa] {
  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-65a861fa]::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-65a861fa]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-65a861fa] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-65a861fa] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-65a861fa] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-65a861fa] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-65a861fa] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-65a861fa] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-65a861fa] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-65a861fa],
.amap-copyright[data-v-65a861fa] {
  display: none !important;
}
.box-shadow[data-v-65a861fa] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-65a861fa] {
  box-sizing: border-box;
}
.flex-center[data-v-65a861fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-65a861fa] .ant-carousel {
  height: 100%;
}
[data-v-65a861fa] .ant-carousel .slick-slider,[data-v-65a861fa] .ant-carousel .slick-track,[data-v-65a861fa] .ant-carousel .slick-list,[data-v-65a861fa] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-65a861fa] {
  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-65a861fa] {
  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-65a861fa]::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-65a861fa]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-65a861fa] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-65a861fa] {
  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-65a861fa] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-65a861fa] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-65a861fa] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-65a861fa] .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-65a861fa] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-65a861fa] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-65a861fa] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-65a861fa] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-65a861fa]::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-65a861fa]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-65a861fa]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-65a861fa]:last-child::after {
  display: none;
}
.vxe-pager[data-v-65a861fa] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-65a861fa] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-65a861fa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-65a861fa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-65a861fa]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-65a861fa] {
  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-65a861fa] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-65a861fa] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-65a861fa]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-65a861fa] {
  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-65a861fa] {
  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-65a861fa]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-65a861fa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-65a861fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-65a861fa] {
  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-65a861fa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-65a861fa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-65a861fa]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-65a861fa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-65a861fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-65a861fa] {
  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-65a861fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-65a861fa] {
  color: var(--primary-color);
}
.file-name-type[data-v-65a861fa] {
  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-65a861fa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-65a861fa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-65a861fa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-65a861fa] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-65a861fa] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-65a861fa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-65a861fa] {
  color: #999999;
}
.file-name-type .file-list[data-v-65a861fa]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-65a861fa] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-65a861fa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-65a861fa]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-65a861fa] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-65a861fa] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-65a861fa] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-65a861fa] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-65a861fa] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-65a861fa] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-65a861fa] {
  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-65a861fa]::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-65a861fa]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-65a861fa]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-65a861fa]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-65a861fa]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-65a861fa] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-65a861fa] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-65a861fa] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-65a861fa] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-65a861fa] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-65a861fa] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-65a861fa] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-65a861fa] .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-65a861fa] .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-65a861fa] .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-65a861fa] .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-65a861fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-65a861fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-65a861fa] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-65a861fa] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-65a861fa] {
  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-65a861fa] {
  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-65a861fa] {
  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-65a861fa]::before {
  content: attr(header);
  height: 18px;
  border-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-65a861fa] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-65a861fa] {
  flex-shrink: 0;
}
input[type="number"][data-v-65a861fa] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-65a861fa]::-webkit-inner-spin-button,
input[type="number"][data-v-65a861fa]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-65a861fa] {
  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-65a861fa] {
  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-65a861fa]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-65a861fa] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-65a861fa] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-65a861fa] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-65a861fa] {
  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-65a861fa] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-65a861fa] {
  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-65a861fa] {
  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-65a861fa]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-65a861fa] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-65a861fa] {
  flex-shrink: 0;
}
[data-v-65a861fa] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-65a861fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-65a861fa] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-65a861fa] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.bl-details-modal-container[data-v-65a861fa] .ant-modal-body {
  padding: 0;
}
.bl-details-modal-container .detail-modal-body[data-v-65a861fa] {
  height: 600px;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.bl-details-modal-container .detail-modal-body .table-contaier[data-v-65a861fa] {
  flex: 1;
  padding: 20px;
  overflow: hidden;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .multiline-item[data-v-65a861fa] {
  margin: 2px 0;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.ok[data-v-65a861fa] {
  color: #4bc964;
}
.bl-details-modal-container .detail-modal-body .table-contaier tr .result-td.error[data-v-65a861fa] {
  color: #ff3f4a;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-65a861fa] {
  flex-shrink: 0;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
  justify-content: flex-end;
}
.bl-details-modal-container .detail-modal-body .pager-contaier[data-v-65a861fa] .vxe-pager {
  padding-right: 0;
}

.absolute[data-v-f4da15aa] {
  position: absolute;
}
.relative[data-v-f4da15aa] {
  position: relative;
}
.flex[data-v-f4da15aa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-f4da15aa] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-f4da15aa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-f4da15aa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-f4da15aa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-f4da15aa] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-f4da15aa] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-f4da15aa] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-f4da15aa] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-f4da15aa] {
  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-f4da15aa],
.ant-tree li .ant-tree-node-content-wrapper[data-v-f4da15aa]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-f4da15aa] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-f4da15aa] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-f4da15aa]::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-f4da15aa]::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-f4da15aa] {
  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-f4da15aa]::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-f4da15aa]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-f4da15aa] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-f4da15aa] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-f4da15aa] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-f4da15aa] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f4da15aa] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-f4da15aa] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-f4da15aa] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-f4da15aa],
.amap-copyright[data-v-f4da15aa] {
  display: none !important;
}
.box-shadow[data-v-f4da15aa] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-f4da15aa] {
  box-sizing: border-box;
}
.flex-center[data-v-f4da15aa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-f4da15aa] .ant-carousel {
  height: 100%;
}
[data-v-f4da15aa] .ant-carousel .slick-slider,[data-v-f4da15aa] .ant-carousel .slick-track,[data-v-f4da15aa] .ant-carousel .slick-list,[data-v-f4da15aa] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa]::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-f4da15aa]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-f4da15aa] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-f4da15aa] {
  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-f4da15aa] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-f4da15aa] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-f4da15aa] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-f4da15aa] .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-f4da15aa] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-f4da15aa] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-f4da15aa] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-f4da15aa] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-f4da15aa]::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-f4da15aa]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-f4da15aa]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-f4da15aa]:last-child::after {
  display: none;
}
.vxe-pager[data-v-f4da15aa] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-f4da15aa] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-f4da15aa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f4da15aa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-f4da15aa]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-f4da15aa] {
  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-f4da15aa] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f4da15aa] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-f4da15aa]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-f4da15aa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f4da15aa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f4da15aa] {
  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-f4da15aa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f4da15aa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-f4da15aa]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-f4da15aa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-f4da15aa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-f4da15aa] {
  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-f4da15aa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-f4da15aa] {
  color: var(--primary-color);
}
.file-name-type[data-v-f4da15aa] {
  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-f4da15aa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-f4da15aa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-f4da15aa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-f4da15aa] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-f4da15aa] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-f4da15aa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-f4da15aa] {
  color: #999999;
}
.file-name-type .file-list[data-v-f4da15aa]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-f4da15aa] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-f4da15aa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-f4da15aa]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-f4da15aa] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-f4da15aa] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-f4da15aa] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-f4da15aa] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-f4da15aa] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-f4da15aa] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-f4da15aa] {
  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-f4da15aa]::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-f4da15aa]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-f4da15aa]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-f4da15aa]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-f4da15aa]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-f4da15aa] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-f4da15aa] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-f4da15aa] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-f4da15aa] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f4da15aa] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-f4da15aa] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-f4da15aa] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-f4da15aa] .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-f4da15aa] .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-f4da15aa] .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-f4da15aa] .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-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa]::before {
  content: attr(header);
  height: 18px;
  border-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-f4da15aa] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-f4da15aa] {
  flex-shrink: 0;
}
input[type="number"][data-v-f4da15aa] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-f4da15aa]::-webkit-inner-spin-button,
input[type="number"][data-v-f4da15aa]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-f4da15aa] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-f4da15aa] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-f4da15aa] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-f4da15aa] {
  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-f4da15aa] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-f4da15aa] {
  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-f4da15aa] {
  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-f4da15aa]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-f4da15aa] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-f4da15aa] {
  flex-shrink: 0;
}
[data-v-f4da15aa] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-f4da15aa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-f4da15aa] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-f4da15aa] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.traceability-handle-container[data-v-f4da15aa] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.traceability-handle-container .go-top-button[data-v-f4da15aa] {
  position: fixed;
  width: 40px;
  height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  bottom: 80px;
  right: 20px;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.traceability-handle-container .header[data-v-f4da15aa] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.traceability-handle-container .header[data-v-f4da15aa]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.traceability-handle-container .main[data-v-f4da15aa] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.traceability-handle-container .main[data-v-f4da15aa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.traceability-handle-container .main[data-v-f4da15aa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.traceability-handle-container .main[data-v-f4da15aa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item {
  display: flex;
  flex-direction: column;
  position: relative;
  border: none;
  border-bottom: 1px solid #e8ebf0;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item::before {
  position: absolute;
  left: 30px;
  top: 20px;
  content: attr(title);
  font-size: 15px;
  color: #525a5d;
  font-weight: bold;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-content-box {
  padding: 0;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  height: 60px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon.active {
  transform: scale(0.75) rotate(180deg);
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
  overflow: inherit;
}
.traceability-handle-container .main .base-info-container[data-v-f4da15aa] {
  padding: 0 120px 10px 20px;
}
.traceability-handle-container .main .base-info-container .a-col-header[data-v-f4da15aa] {
  color: var(--primary-color);
  font-size: 14px;
  padding-left: 12px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.traceability-handle-container .main .base-info-container .a-col-header[data-v-f4da15aa]::before {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  background: var(--primary-color);
  border-radius: 50%;
  margin-right: 6px;
}
.traceability-handle-container .main .base-info-container .subtitle[data-v-f4da15aa] {
  padding: 0 0 10px 10px;
}
.traceability-handle-container .main .table-container[data-v-f4da15aa] {
  margin: 0 20px 20px 20px;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-form-item .ant-input-affix-wrapper {
  width: 100%;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 170px;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-form-item .ant-form-item-label label {
  color: #999999;
}
.traceability-handle-container .main[data-v-f4da15aa] .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
.traceability-handle-container .footer[data-v-f4da15aa] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

.absolute[data-v-66f465e4] {
  position: absolute;
}
.relative[data-v-66f465e4] {
  position: relative;
}
.flex[data-v-66f465e4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-66f465e4] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-66f465e4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-66f465e4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-66f465e4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-66f465e4] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-66f465e4] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-66f465e4] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-66f465e4] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-66f465e4] {
  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-66f465e4],
.ant-tree li .ant-tree-node-content-wrapper[data-v-66f465e4]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-66f465e4] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-66f465e4] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-66f465e4]::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-66f465e4]::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-66f465e4] {
  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-66f465e4]::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-66f465e4]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-66f465e4] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-66f465e4] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-66f465e4] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-66f465e4] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-66f465e4] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-66f465e4] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-66f465e4] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-66f465e4],
.amap-copyright[data-v-66f465e4] {
  display: none !important;
}
.box-shadow[data-v-66f465e4] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-66f465e4] {
  box-sizing: border-box;
}
.flex-center[data-v-66f465e4] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-66f465e4] .ant-carousel {
  height: 100%;
}
[data-v-66f465e4] .ant-carousel .slick-slider,[data-v-66f465e4] .ant-carousel .slick-track,[data-v-66f465e4] .ant-carousel .slick-list,[data-v-66f465e4] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-66f465e4] {
  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-66f465e4] {
  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-66f465e4]::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-66f465e4]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-66f465e4] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-66f465e4] {
  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-66f465e4] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-66f465e4] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-66f465e4] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-66f465e4] .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-66f465e4] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-66f465e4] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-66f465e4] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-66f465e4] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-66f465e4]::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-66f465e4]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-66f465e4]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-66f465e4]:last-child::after {
  display: none;
}
.vxe-pager[data-v-66f465e4] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-66f465e4] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-66f465e4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-66f465e4] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-66f465e4]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-66f465e4] {
  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-66f465e4] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-66f465e4] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-66f465e4]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-66f465e4] {
  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-66f465e4] {
  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-66f465e4]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-66f465e4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-66f465e4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66f465e4] {
  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-66f465e4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66f465e4]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-66f465e4]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-66f465e4]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-66f465e4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-66f465e4] {
  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-66f465e4],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-66f465e4] {
  color: var(--primary-color);
}
.file-name-type[data-v-66f465e4] {
  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-66f465e4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-66f465e4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-66f465e4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-66f465e4] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-66f465e4] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-66f465e4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-66f465e4] {
  color: #999999;
}
.file-name-type .file-list[data-v-66f465e4]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-66f465e4] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-66f465e4] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-66f465e4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-66f465e4] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-66f465e4] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-66f465e4] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-66f465e4] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-66f465e4] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-66f465e4] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-66f465e4] {
  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-66f465e4]::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-66f465e4]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-66f465e4]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-66f465e4]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-66f465e4]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-66f465e4] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-66f465e4] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-66f465e4] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-66f465e4] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-66f465e4] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-66f465e4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-66f465e4] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-66f465e4] .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-66f465e4] .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-66f465e4] .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-66f465e4] .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-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-66f465e4] {
  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-66f465e4] {
  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-66f465e4] {
  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-66f465e4]::before {
  content: attr(header);
  height: 18px;
  border-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-66f465e4] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-66f465e4] {
  flex-shrink: 0;
}
input[type="number"][data-v-66f465e4] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-66f465e4]::-webkit-inner-spin-button,
input[type="number"][data-v-66f465e4]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-66f465e4] {
  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-66f465e4] {
  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-66f465e4]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-66f465e4] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-66f465e4] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-66f465e4] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-66f465e4] {
  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-66f465e4] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-66f465e4] {
  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-66f465e4] {
  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-66f465e4]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-66f465e4] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-66f465e4] {
  flex-shrink: 0;
}
[data-v-66f465e4] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-66f465e4] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-66f465e4] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-66f465e4] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.process-monitoring-container[data-v-66f465e4] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.process-monitoring-container .go-top-button[data-v-66f465e4] {
  position: fixed;
  width: 40px;
  height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  bottom: 60px;
  right: 20px;
  background: #fff;
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.process-monitoring-container .header[data-v-66f465e4] {
  padding: 15px 20px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #f3f4f6;
}
.process-monitoring-container .header[data-v-66f465e4]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.process-monitoring-container .main[data-v-66f465e4] {
  background-color: #fff;
  flex: 1;
  height: 100%;
  overflow: auto !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
}
.process-monitoring-container .main[data-v-66f465e4]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.process-monitoring-container .main[data-v-66f465e4]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.process-monitoring-container .main[data-v-66f465e4]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.process-monitoring-container .main .node-container[data-v-66f465e4] {
  border-bottom: 1px solid #e8ebf0;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item {
  display: flex;
  flex-direction: column;
  position: relative;
  border: none;
  border-bottom: 1px solid #e8ebf0;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item::before {
  position: absolute;
  left: 30px;
  top: 20px;
  content: attr(title);
  font-size: 15px;
  color: #525a5d;
  font-weight: bold;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-content-box {
  padding: 0;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  height: 60px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header {
  color: var(--primary-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-header .collapse-custom-header .icon.active {
  transform: scale(0.75) rotate(180deg);
}
.process-monitoring-container .main[data-v-66f465e4] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
.process-monitoring-container .main .base-info-container[data-v-66f465e4] {
  padding: 0 80px 10px 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item:last-child .line[data-v-66f465e4]::after {
  display: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .left[data-v-66f465e4] {
  width: 200px;
  height: 20px;
  color: #333;
  text-align: right;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status[data-v-66f465e4] {
  margin-top: -4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.success[data-v-66f465e4] {
  color: #4bc964;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.reject[data-v-66f465e4] {
  color: #ff3f4a;
}
.process-monitoring-container .main .base-info-container .step-details-item .left .status.recomplete[data-v-66f465e4] {
  color: #0098ff;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-66f465e4] {
  width: 13px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  align-items: center;
  margin: 0 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-66f465e4]:before {
  width: 13px;
  height: 13px;
  border: 2px solid #0098ff;
  border-radius: 50%;
  content: "";
  margin-bottom: 4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .line[data-v-66f465e4]::after {
  content: "";
  flex: 1;
  width: 2px;
  background: #0098ff;
  margin-bottom: 4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right[data-v-66f465e4] {
  flex: 1;
  margin-bottom: 40px;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title[data-v-66f465e4] {
  color: var(--primary-color);
  margin-top: -4px;
  font-size: 16px;
  margin-bottom: 10px;
  justify-content: space-between;
  position: relative;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title .people[data-v-66f465e4] {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  text-align: right;
  width: 100%;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-title .pec[data-v-66f465e4] {
  color: #0098ff;
  font-size: 20px;
  margin-top: -4px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .view-details-button[data-v-66f465e4] {
  margin: 10px 0 0 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] {
  border: 1px solid #ededed;
  padding: 16px 20px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-col:last-child .ant-form-item {
  border-right: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item {
  margin: 0;
  height: 40px;
  border-bottom: 1px solid #ededed;
  border-right: 1px solid #ededed;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item.item-label-max .ant-form-item-label {
  width: 220px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item.small-form-item .ant-form-item-label {
  width: 80px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-label {
  width: 140px;
  background: #f3f4f6;
  line-height: 32px;
  height: 32px;
  margin-top: 4px;
  margin-left: 4px;
  text-align: left;
  box-sizing: border-box;
  padding: 0 10px;
  flex-shrink: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-label label {
  color: #666;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control {
  width: 100%;
  line-height: 40px;
  padding: 0 10px;
  color: #2a2b2f;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children {
  display: block;
  width: 100%;
  height: 40px;
  overflow: hidden;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc[data-v-66f465e4] .ant-form .ant-form-item .ant-form-item-control-wrapper .ant-form-item-control .ant-form-item-children div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-66f465e4] {
  border: 1px solid #ededed;
  border-bottom: none;
  border-right: none;
  position: relative;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-66f465e4]::before {
  width: 1px;
  height: 100%;
  background: #ededed;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container[data-v-66f465e4]::after {
  width: 100%;
  height: 1px;
  background: #ededed;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item[data-v-66f465e4] {
  border-bottom: 1px solid #ededed;
  justify-content: start;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item .label[data-v-66f465e4] {
  flex-shrink: 0;
  width: 150px;
  background: #f3f4f6;
  line-height: 32px;
  margin-top: 4px;
  margin-left: 4px;
  margin-bottom: 4px;
  text-align: left;
  box-sizing: border-box;
  padding: 0 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .text-container .textarea-item .value[data-v-66f465e4] {
  padding: 6px 10px 6px 10px;
  color: #2a2b2f;
  line-height: 24px;
  word-break: break-all;
  font-size: 14px;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container .label[data-v-66f465e4] {
  color: #666;
  font-size: 14px;
  margin-right: 6px;
  flex-shrink: 0;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-66f465e4] {
  border: 1px solid #ededed;
  border-top: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style .label[data-v-66f465e4] {
  margin: 4px 10px 4px 4px;
  width: 120px;
  background: #f3f4f6;
  box-sizing: border-box;
  padding: 6px 10px;
  flex-shrink: 0;
  color: #666;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style .value[data-v-66f465e4] {
  padding: 6px 0;
  flex: 1;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-66f465e4] .bj-upload-file {
  background: red;
  width: 100%;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-66f465e4] .bj-upload-file .choosed-file-warp {
  width: 100%;
  box-sizing: border-box;
  margin: 0;
  border-radius: 0;
  border: none;
}
.process-monitoring-container .main .base-info-container .step-details-item .right .node-desc .file-container.table-style[data-v-66f465e4] .bj-upload-file .choosed-file-warp .file-list {
  padding-left: 0;
}
.process-monitoring-container .footer[data-v-66f465e4] {
  border-top: 1px solid #f3f4f6;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 20px 0;
}

.absolute[data-v-6efa57b1] {
  position: absolute;
}
.relative[data-v-6efa57b1] {
  position: relative;
}
.flex[data-v-6efa57b1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6efa57b1] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6efa57b1]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6efa57b1]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6efa57b1]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6efa57b1] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6efa57b1] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6efa57b1] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6efa57b1] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6efa57b1] {
  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-6efa57b1],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6efa57b1]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6efa57b1] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6efa57b1] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6efa57b1]::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-6efa57b1]::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-6efa57b1] {
  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-6efa57b1]::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-6efa57b1]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6efa57b1] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6efa57b1] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6efa57b1] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6efa57b1] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6efa57b1] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6efa57b1] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6efa57b1] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6efa57b1],
.amap-copyright[data-v-6efa57b1] {
  display: none !important;
}
.box-shadow[data-v-6efa57b1] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6efa57b1] {
  box-sizing: border-box;
}
.flex-center[data-v-6efa57b1] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6efa57b1] .ant-carousel {
  height: 100%;
}
[data-v-6efa57b1] .ant-carousel .slick-slider,[data-v-6efa57b1] .ant-carousel .slick-track,[data-v-6efa57b1] .ant-carousel .slick-list,[data-v-6efa57b1] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1]::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-6efa57b1]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6efa57b1] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6efa57b1] {
  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-6efa57b1] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6efa57b1] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6efa57b1] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6efa57b1] .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-6efa57b1] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6efa57b1] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6efa57b1] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6efa57b1] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6efa57b1]::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-6efa57b1]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6efa57b1]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6efa57b1]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6efa57b1] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6efa57b1] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6efa57b1] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6efa57b1] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6efa57b1]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6efa57b1] {
  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-6efa57b1] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6efa57b1] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6efa57b1]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6efa57b1]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6efa57b1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6efa57b1] {
  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-6efa57b1]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6efa57b1]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6efa57b1]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6efa57b1]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6efa57b1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6efa57b1] {
  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-6efa57b1],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6efa57b1] {
  color: var(--primary-color);
}
.file-name-type[data-v-6efa57b1] {
  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-6efa57b1]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6efa57b1]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6efa57b1]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6efa57b1] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6efa57b1] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6efa57b1] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6efa57b1] {
  color: #999999;
}
.file-name-type .file-list[data-v-6efa57b1]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6efa57b1] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6efa57b1] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6efa57b1]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6efa57b1] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6efa57b1] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6efa57b1] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6efa57b1] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6efa57b1] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6efa57b1] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6efa57b1] {
  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-6efa57b1]::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-6efa57b1]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6efa57b1]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6efa57b1]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6efa57b1]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6efa57b1] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6efa57b1] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6efa57b1] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6efa57b1] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6efa57b1] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6efa57b1] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6efa57b1] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6efa57b1] .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-6efa57b1] .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-6efa57b1] .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-6efa57b1] .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-6efa57b1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6efa57b1] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6efa57b1] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6efa57b1] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1]::before {
  content: attr(header);
  height: 18px;
  border-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-6efa57b1] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6efa57b1] {
  flex-shrink: 0;
}
input[type="number"][data-v-6efa57b1] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6efa57b1]::-webkit-inner-spin-button,
input[type="number"][data-v-6efa57b1]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6efa57b1] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6efa57b1] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6efa57b1] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6efa57b1] {
  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-6efa57b1] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6efa57b1] {
  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-6efa57b1] {
  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-6efa57b1]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6efa57b1] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6efa57b1] {
  flex-shrink: 0;
}
[data-v-6efa57b1] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6efa57b1] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6efa57b1] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6efa57b1] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-6efa57b1] .add-modal-container .ant-modal-body {
  padding: 0;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-body {
  padding: 20px 60px 20px 20px;
  max-height: 630px;
  overflow: auto !important;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-body::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-body::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-body::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-body .ant-calendar-panel .ant-calendar-year-panel-cell-disabled .ant-calendar-year-panel-year {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.25);
}
[data-v-6efa57b1] .add-modal-container .curve-modal-footer {
  text-align: center;
  padding-bottom: 20px;
}
[data-v-6efa57b1] .add-modal-container .curve-modal-footer button:last-child {
  margin-left: 20px;
}
[data-v-6efa57b1] .add-modal-container .ant-form-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
[data-v-6efa57b1] .add-modal-container .ant-form-item .ant-form-item-label {
  width: 150px;
  white-space: pre-wrap;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  height: 40px;
  line-height: 30px;
}
[data-v-6efa57b1] .add-modal-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6efa57b1] .add-modal-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}

.absolute[data-v-6e47513c] {
  position: absolute;
}
.relative[data-v-6e47513c] {
  position: relative;
}
.flex[data-v-6e47513c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-6e47513c] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-6e47513c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-6e47513c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-6e47513c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-6e47513c] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-6e47513c] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-6e47513c] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-6e47513c] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-6e47513c] {
  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-6e47513c],
.ant-tree li .ant-tree-node-content-wrapper[data-v-6e47513c]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-6e47513c] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-6e47513c] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-6e47513c]::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-6e47513c]::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-6e47513c] {
  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-6e47513c]::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-6e47513c]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-6e47513c] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-6e47513c] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-6e47513c] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-6e47513c] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6e47513c] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-6e47513c] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-6e47513c] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-6e47513c],
.amap-copyright[data-v-6e47513c] {
  display: none !important;
}
.box-shadow[data-v-6e47513c] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-6e47513c] {
  box-sizing: border-box;
}
.flex-center[data-v-6e47513c] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-6e47513c] .ant-carousel {
  height: 100%;
}
[data-v-6e47513c] .ant-carousel .slick-slider,[data-v-6e47513c] .ant-carousel .slick-track,[data-v-6e47513c] .ant-carousel .slick-list,[data-v-6e47513c] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-6e47513c] {
  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-6e47513c] {
  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-6e47513c]::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-6e47513c]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-6e47513c] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-6e47513c] {
  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-6e47513c] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-6e47513c] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-6e47513c] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-6e47513c] .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-6e47513c] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-6e47513c] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-6e47513c] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-6e47513c] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-6e47513c]::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-6e47513c]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-6e47513c]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-6e47513c]:last-child::after {
  display: none;
}
.vxe-pager[data-v-6e47513c] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-6e47513c] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-6e47513c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6e47513c] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-6e47513c]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-6e47513c] {
  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-6e47513c] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6e47513c] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-6e47513c]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6e47513c] {
  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-6e47513c] {
  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-6e47513c]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-6e47513c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6e47513c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6e47513c] {
  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-6e47513c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6e47513c]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-6e47513c]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-6e47513c]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-6e47513c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-6e47513c] {
  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-6e47513c],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-6e47513c] {
  color: var(--primary-color);
}
.file-name-type[data-v-6e47513c] {
  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-6e47513c]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-6e47513c]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-6e47513c]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-6e47513c] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-6e47513c] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-6e47513c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6e47513c] {
  color: #999999;
}
.file-name-type .file-list[data-v-6e47513c]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-6e47513c] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-6e47513c] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-6e47513c]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-6e47513c] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-6e47513c] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-6e47513c] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-6e47513c] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-6e47513c] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-6e47513c] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-6e47513c] {
  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-6e47513c]::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-6e47513c]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-6e47513c]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-6e47513c]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-6e47513c]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-6e47513c] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-6e47513c] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-6e47513c] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-6e47513c] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6e47513c] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-6e47513c] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-6e47513c] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-6e47513c] .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-6e47513c] .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-6e47513c] .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-6e47513c] .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-6e47513c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-6e47513c] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-6e47513c] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-6e47513c] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-6e47513c] {
  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-6e47513c] {
  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-6e47513c] {
  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-6e47513c]::before {
  content: attr(header);
  height: 18px;
  border-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-6e47513c] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-6e47513c] {
  flex-shrink: 0;
}
input[type="number"][data-v-6e47513c] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-6e47513c]::-webkit-inner-spin-button,
input[type="number"][data-v-6e47513c]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-6e47513c] {
  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-6e47513c] {
  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-6e47513c]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6e47513c] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-6e47513c] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-6e47513c] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-6e47513c] {
  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-6e47513c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-6e47513c] {
  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-6e47513c] {
  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-6e47513c]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-6e47513c] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-6e47513c] {
  flex-shrink: 0;
}
[data-v-6e47513c] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-6e47513c] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-6e47513c] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-6e47513c] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.project-todo-page[data-v-6e47513c] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container[data-v-6e47513c] {
  margin-top: 10px;
  flex: 1;
  background-color: #fff;
  display: flex;
  flex-direction: column;
}
.project-todo-page .page-container .table-header[data-v-6e47513c] {
  padding: 20px 20px;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.project-todo-page .page-container .table-header[data-v-6e47513c]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.project-todo-page .page-container .table-list[data-v-6e47513c] {
  flex: 1;
  height: 100%;
}

.absolute[data-v-55ada71f] {
  position: absolute;
}
.relative[data-v-55ada71f] {
  position: relative;
}
.flex[data-v-55ada71f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-55ada71f] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-55ada71f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-55ada71f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-55ada71f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-55ada71f] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-55ada71f] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-55ada71f] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-55ada71f] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-55ada71f] {
  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-55ada71f],
.ant-tree li .ant-tree-node-content-wrapper[data-v-55ada71f]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-55ada71f] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-55ada71f] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-55ada71f]::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-55ada71f]::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-55ada71f] {
  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-55ada71f]::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-55ada71f]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-55ada71f] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-55ada71f] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-55ada71f] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-55ada71f] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-55ada71f] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-55ada71f] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-55ada71f] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-55ada71f],
.amap-copyright[data-v-55ada71f] {
  display: none !important;
}
.box-shadow[data-v-55ada71f] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-55ada71f] {
  box-sizing: border-box;
}
.flex-center[data-v-55ada71f] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-55ada71f] .ant-carousel {
  height: 100%;
}
[data-v-55ada71f] .ant-carousel .slick-slider,[data-v-55ada71f] .ant-carousel .slick-track,[data-v-55ada71f] .ant-carousel .slick-list,[data-v-55ada71f] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-55ada71f] {
  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-55ada71f] {
  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-55ada71f]::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-55ada71f]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-55ada71f] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-55ada71f] {
  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-55ada71f] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-55ada71f] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-55ada71f] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-55ada71f] .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-55ada71f] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-55ada71f] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-55ada71f] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-55ada71f] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-55ada71f]::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-55ada71f]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-55ada71f]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-55ada71f]:last-child::after {
  display: none;
}
.vxe-pager[data-v-55ada71f] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-55ada71f] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-55ada71f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-55ada71f] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-55ada71f]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-55ada71f] {
  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-55ada71f] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-55ada71f] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-55ada71f]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-55ada71f] {
  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-55ada71f] {
  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-55ada71f]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-55ada71f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-55ada71f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ada71f] {
  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-55ada71f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ada71f]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-55ada71f]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-55ada71f]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-55ada71f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-55ada71f] {
  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-55ada71f],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-55ada71f] {
  color: var(--primary-color);
}
.file-name-type[data-v-55ada71f] {
  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-55ada71f]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-55ada71f]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-55ada71f]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-55ada71f] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-55ada71f] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-55ada71f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-55ada71f] {
  color: #999999;
}
.file-name-type .file-list[data-v-55ada71f]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-55ada71f] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-55ada71f] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: 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-55ada71f]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-55ada71f] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-55ada71f] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-55ada71f] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-55ada71f] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-55ada71f] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-55ada71f] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-55ada71f] {
  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-55ada71f]::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-55ada71f]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-55ada71f]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-55ada71f]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-55ada71f]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-55ada71f] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-55ada71f] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-55ada71f] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-55ada71f] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-55ada71f] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-55ada71f] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-55ada71f] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-55ada71f] .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-55ada71f] .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-55ada71f] .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-55ada71f] .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-55ada71f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-55ada71f] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-55ada71f] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-55ada71f] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-55ada71f] {
  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-55ada71f] {
  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-55ada71f] {
  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-55ada71f]::before {
  content: attr(header);
  height: 18px;
  border-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-55ada71f] {
  flex: 1;
  height: 100%;
}
.beam-layout-container .beam-table-container .pager-container[data-v-55ada71f] {
  flex-shrink: 0;
}
input[type="number"][data-v-55ada71f] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-55ada71f]::-webkit-inner-spin-button,
input[type="number"][data-v-55ada71f]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-55ada71f] {
  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-55ada71f] {
  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-55ada71f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-55ada71f] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-55ada71f] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-55ada71f] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-55ada71f] {
  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-55ada71f] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-55ada71f] {
  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-55ada71f] {
  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-55ada71f]::before {
  content: attr(header);
  height: 18px;
  border-left: 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-55ada71f] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-55ada71f] {
  flex-shrink: 0;
}
[data-v-55ada71f] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 600px;
  overflow: auto !important;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-55ada71f] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-55ada71f] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-55ada71f] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.todo-page[data-v-55ada71f] {
  width: 100%;
  height: 100%;
  padding: 0 10px 10px 10px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.todo-page .body-container[data-v-55ada71f] {
  flex: 1;
}
.todo-page[data-v-55ada71f] .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
}

