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

.absolute[data-v-a030b5fa] {
  position: absolute;
}
.relative[data-v-a030b5fa] {
  position: relative;
}
.flex[data-v-a030b5fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-a030b5fa] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-a030b5fa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-a030b5fa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-a030b5fa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-a030b5fa] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-a030b5fa] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-a030b5fa] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-a030b5fa] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-a030b5fa] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-a030b5fa],
.ant-tree li .ant-tree-node-content-wrapper[data-v-a030b5fa]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-a030b5fa] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-a030b5fa] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-a030b5fa]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-a030b5fa]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-a030b5fa] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-a030b5fa]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-a030b5fa]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-a030b5fa] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-a030b5fa] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-a030b5fa] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-a030b5fa] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-a030b5fa] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-a030b5fa] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-a030b5fa] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-a030b5fa] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-a030b5fa],
.amap-copyright[data-v-a030b5fa] {
  display: none !important;
}
.box-shadow[data-v-a030b5fa] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-a030b5fa] {
  box-sizing: border-box;
}
.flex-center[data-v-a030b5fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-a030b5fa] .ant-carousel {
  height: 100%;
}
[data-v-a030b5fa] .ant-carousel .slick-slider,[data-v-a030b5fa] .ant-carousel .slick-track,[data-v-a030b5fa] .ant-carousel .slick-list,[data-v-a030b5fa] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-a030b5fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-a030b5fa] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-a030b5fa]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-a030b5fa]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-a030b5fa] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-a030b5fa] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-a030b5fa] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-a030b5fa] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-a030b5fa] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-a030b5fa] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-a030b5fa] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-a030b5fa] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-a030b5fa] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-a030b5fa] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-a030b5fa]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-a030b5fa]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-a030b5fa]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-a030b5fa]:last-child::after {
  display: none;
}
.vxe-pager[data-v-a030b5fa] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-a030b5fa] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-a030b5fa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-a030b5fa] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-a030b5fa]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-a030b5fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-a030b5fa] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-a030b5fa] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-a030b5fa]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-a030b5fa] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-a030b5fa] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-a030b5fa]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-a030b5fa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a030b5fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a030b5fa] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a030b5fa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a030b5fa]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-a030b5fa]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-a030b5fa]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-a030b5fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-a030b5fa] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-a030b5fa],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-a030b5fa] {
  color: var(--primary-color);
}
.file-name-type[data-v-a030b5fa] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-a030b5fa]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-a030b5fa]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-a030b5fa]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-a030b5fa] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-a030b5fa] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-a030b5fa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-a030b5fa] {
  color: #999999;
}
.file-name-type .file-list[data-v-a030b5fa]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-a030b5fa] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-a030b5fa] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-a030b5fa]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-a030b5fa] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-a030b5fa] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-a030b5fa] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-a030b5fa] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-a030b5fa] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-a030b5fa] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-a030b5fa] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-a030b5fa]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-a030b5fa]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-a030b5fa]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-a030b5fa]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-a030b5fa]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-a030b5fa] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-a030b5fa] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-a030b5fa] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-a030b5fa] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-a030b5fa] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-a030b5fa] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-a030b5fa] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-a030b5fa] {
  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-a030b5fa] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-a030b5fa] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-a030b5fa]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-a030b5fa] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-a030b5fa] {
  flex-shrink: 0;
}
input[type="number"][data-v-a030b5fa] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-a030b5fa]::-webkit-inner-spin-button,
input[type="number"][data-v-a030b5fa]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-a030b5fa] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-a030b5fa] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-a030b5fa]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-a030b5fa] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-a030b5fa] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-a030b5fa] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-a030b5fa] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-a030b5fa] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-a030b5fa] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-a030b5fa] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-a030b5fa]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-a030b5fa] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-a030b5fa] {
  flex-shrink: 0;
}
[data-v-a030b5fa] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-a030b5fa] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-a030b5fa] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-a030b5fa] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children {
  position: relative;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon {
  position: absolute;
  top: -6px;
  right: -40px;
  width: 26px;
  height: 32px;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.sj {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVrSURBVHgBjVZLj1RFFD6n6rYzI6NpfAQhMTQJMSxMbIImsKJHd8YF+AcwcWlicOlq6JVb2JloDOzYMRtfC7EViWCMNIkGowaukmCM0emBycz0dFcdz6Pq9h1gxqn0TD1u1Xl85zunCuF/2rHDf3aKAjrg/dFG4VoIuBe5OY8D73wfHPQb5M598Mlsfys5uNmH11683QHE+elp39m1x8PMDgf37hIsLyHFyIoQyXkHziF4njjneuCp++HCY71tKeq0bzVnAE5NzTTefv7QFO7aXcAvP43przsBw9ixcBPMkkmVeFGq69LIe3fmUZjpnl7AwaaKOgdutRimC08902i/eXIn/HB5ja5cWsXxuggFZCEgCqwzb7JXTtZNmcz7vHr8/YWZMst2lZLWrSbQ+ELzSWy/+97T8P03K3Dx02UcrhIQRSQiiIFHMUKUMS9obwMQPKP0+oM2IV04eWyx+YCisR+emm269om3noDzHy3CFx/fAxUugiPZH5AoREpz6YHIjFBdaW+Icra9ClPzG6A73LrRYaAvvvLq4zgaAVz9ekWhYAgYLuYZGiwJIpA4OayNnaeKFPpNYmbwsuo5IYh6xNrn9zxb4PQMwuWLy2yZWmeWRoNOIFJrM4TqUIQ6bAlK7mUuy+wuePUKX2r92KYA1w4dnoU/bo7o7lIU6lrQvbGKx2ItSKC990oM9VgZlwnBc6z2K2GMmeyLiy+7MIonpqYRlhbH8O8/I8zBTl5ACEBVTCh7ClWMMiHkXD4jcZN1sJjyZne0iAHaIRDcub1uMLBVKgBQTnAQWbBgzZ0usTz+J1QXeJhNolfOAYoOmQX+4O0kexoFn04RIr2wthKBU4XxQFBh6q0eVq6yIawrKkldAYo/xxsxeQZoWsQHsUPEiBHJVkKPewv2eWdU8hnGAo3a6QQGkSZK1TYhskLpPSjEcsbzPuWESgXRyJax1eoSH+GenWkViqVYiJIfaqpBlxQwNSzbLDCa+YEFiRwxNmqWRGEPGH7cOZEF1XeBjz2Ckk+1glJR9vEnpgzoDpSo6mZFHD1pXNTbnIZCL0hxVQak9Qy8SIU+h4L6CgPrsYSeZL2xLULKfIXVsl5joFuECQJntMRJVSJiVTjYQA7x70yn0COlsbA41assQWlq9E5zhUP2av0TbzWmRmcldNT11AeTF8KCG7rGOWUO5BpmGR1yAeUDIRVOK6pUr4FUjcWrkGpdrhAxGRlGX7lycHDA414I+aC4L1ZC8k7hxGCJjDHNJaI5QSfKq54oJz3R2fO93aVVbxp3JzXKDoTqOsh1S85Z9pt3/CVMYI21emiw6TKMhqFbXRO/LR/pcdezA5SCHWukiEi10pMsV89DJTzFNEEWTNbZhSu7yw33EWdZN0NlDII0hnTBASUltblww+qZGLGBRByKtbjWfeDiE6+4Dp9WCpvbqYCqN8nTbHVMFNYYCElAY0yZCFJrsPvZlX3lhosvt1bzWtON1m9yvdxZvQnSZZcvwOpBYvcAFV4KHWrv9P7QC7D8/HprX122q0+UgSG+HjN8OVEp1uJiOTO5EHOyT5J7iDQH9zV3/0K5xhAinqEaDFSLz6RymNCQ8ibnIOffyV5/AtlDoau3/Tu+u8YFua23p96cGZb8zEpvhvS+k/cF/05f+vW5dx4mz22mqGiE42xoKYHecKPmZIx5LdrLKFB/MyVbKvp5cKRkJs2xkLJ6y5kiLb4xVVUbU/kIrc7BFs1t9ZHjVTYacS7KVVLlSMylJcUmXl8fDud65cHBVrIQttEONL9theC/5Hi0UB/3/N7TOPkeroXj/cHWSratKLf9s1fnvS/e4Ku8yXf4qRt/Hzyz3bP/AbsCUUGNt5rgAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.sg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV7SURBVHgBnVZNiBxVEK563bO7iauuSVCD4E6OIugICnrKjMFDbq6QUwTj0YOyQTx42oyXHE1uggcnEsRbvAT8AZmgh+BlJyhoUEiLogYkOyFmdzIz9cr6ed0zm3U3MQ3N634/Vd/3Vb16D+EOz2/vN5t5njfzkB0M+Uw9y3ARADHLsn4Wsl7IsDfG/Mz80U96O9nB7QaunHy+meXZSj67q1nbswjZrgcANvoAg2uMHDGEwOIMQrAXQ5Z1Mcd27cjZ7l05urLSWKCZ2ol8bvdb99Wfw5m9j8Pwj++Z1n7HwGMOWTIsjqrvTL5Dbm2G+emwjm18vdPf1tGPK416QDg3u/Bo4+GXlmG9uMjrly8gqgMxaAzUKBoDZ2NtABlTxygDYJLWcAmXOkVpO5Qfq8v1BRoPz4X5PY39S+/BjZ+/geu980jDDYgxilpRWuJIBJEjMEeuWhuLGCkCMGlPQ7Cd44+OLWxxBHOzJ7LdDzYeOfQm/P3tx9C/dF6NqAFwJ/oy+mtOyzFk5sqxjPsYcwPmYWWTdKtv15si+tf7nn0ZeTSEG5e7kGKAwaVgzCwW+m1yYZh8J9mkb0re4GsZQ6t2pNM1RhR5ZWbfAcTZ+2Hthy9FnjGbFIkJMQlqKiUyCWEimaz3ucZcpSWTWkiSZCgZK/xu+bGGMF/d++Qh2PjzJ6b1NbTgllmV5fYvbRV0R54yzcaUlbHw+fItO83nyBiE/MVcvL+Wzc3D6J9rcOv6VcsmFxXRBBc+8omqu+gsO0gSy4ZMC3lZJDMy+oWApAGxOZKexgxhfDAfj0YNrBHcvPqLzWad4KETogDRvWjWcHQIbDDkjW7RJNSuIP9RR3S94EVCNYISvWYuGfP0eHAD4tD3hYEqEUtryEBT1t2LPiJ7nDAjz6gI7gATUFsujGW24l/MRZKHDB8rRUOECZHONl2UV+ayAYzHDHmuE9WoslTOHEwBIW9AZZ38MKsXGcRYzzUMoiGzBFFdBTEgjTAy/Ka54WDrQw8DGT8lk1mkEjgRE2wdmIyKQefJUlTpCnFQB01ZY5PyADz4mgkpNpJHitANC0rIEiBPDmfCaXc6E/HhGvaERuyJQnVNR1akMl8zLBif0gBaolASJRhyN2rJY7/o0RVdZBtVoKTOa2n6NVCkbvSNpluw2qRWflg3nm7Uqr6pHwNEWorY6puVJZln8ImSDUpjsoEDx89kb82esbRmr2FqQXPfHBOVxVJLGZgD7/N6RpPqYLVOxni6NqbqcXM0vBBanX5fervkkzSNVTqsHFtfxMTKS4sKnBhrP7vT0jh4uUogIXb2v/F5YbVuDNie1CyygkCpOpMfEc4wJuPsUltMmaE8JswBuXwqkcV1cKtdHROHzw66Yq279VhIsRKG0TYFJ+R2DKQYTRVbso2TjgwD2tl/vFtsOo9ErLZqDCn4VrxUJvKqYK3LZKi1LWVMxqszqjwEh4NBe8vBd/jsuCvpf6qUSl+TUpFPB5nLgy9iJTWV7LmKl4jfPvDuxWLrCSvPTG3UFg9rKc2xkpL1THKZPC5+klrsYsXOY0qWDMXiOxfb07Y3OWp1oC/59IqnLaVY0SRuZVysjxQATliSHXoKYjSkFtz2hNs7TEKE0372O0ooHZdZRrG6T0y/bIto+Yl2r7jd7rYXyC+O1lalojTslJUSmeW53xM2XbP8PqF3CfS73qmnTl4+/l/2wnaOIo2WJN0KR59YTCrHlKySr16Cets52dHR4U+h4DhqmTPbNzR1EaHpcsNjogJGsQU7PGGnQXc2bIndomSRMs6rg9/1LtFg2HrmVNG/Z0dbnHGcSmmTtLuRr7de+OCv4k52EP7H89WrcyuYhWOSCAuSFCcOftg/fbdr/wUFOVlDE0yCKgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.aq {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATuSURBVHgBnVZNbxxFEK3u2TGxgciLFJSISN4gRSLIiM0FKQcrO3DhasTFBwT8AQTiws3eH4AUn7kkNzg5FwQCiQyKICe0ixAiEgcPICFISLxgW97d2a6iuqt7etZmnZCx1t3TH/WqXr3qHgUPeH67tdzR0OjoRF3WOm1pBUsApBKtBzrRfQW6j5quNZe/7R9nR82a2L75XCeBZD1pnOikCy1I0pOA5X0gc4cUTZRSQFprUMr9LHAOlHSffCHPHwpo+0ZrEeGxjUY6/87CU5fUHIOMdr+jcn+bzZVkEaxhrVUAcn3XKm613ixHutu8mA9mAv10o9VqUGNr7sTp9qnzH8DBzk3av/sFmx4TABtKNDhj7uG+j4iBQMASO2HH+9xbnb+QF8G2Dp3eVmtRlbCVpKfap5c/hL2/cvj79+sKzRAQiR0iIDREhMD/eAeRtMhDxGtA2Tn3TtjmlVs7vc7iEaB0HjeStNl++vz7cG/7IwviDCKKYQEAZUHlPfwYAASQ5+w7kGupzTbXp6j74bOzrCz4qnl2VZEZwd7dL6HiXQtd4PueGi8C6bt8eVGoGo3aKgZ1ZgUiERmzPrfwrNKNk/DPn5/b0Cl4biMyjjo7VkVHQpFE6taC/7NjTKMNy61LyEWlep8+01bG9JpnXoHh7o80Gd2zKuIANOlKYTGCJNEuUn5YdZxya4Tnk8QxUKnQiifRToXsU/KyhnL8pm4sQDm6D6ODO8p7aB1S9aSHfswRVvkL+ZE5yaVjw7eg8bLmLW1eBQe7P1s7kkzyJHBrDKpKXc5IoFBUJuvcHu8ATAnIgSN2GjzwopnsAxrlk+vF6IwIXWJcEm+ZUsqCOtaCGr2Axbj07Tjvtw6qZEkzehO9p25b3RNfM9OStqBW5niYSqpopyAU1/C8aTXIC5/lYf1kX6QqBMB57yIRSuyhwGs0usTLOzh6RebkowJX4OhoYAqQBcJThedbKjxG4T2KEYLAuSg8914MALWo/DaJWH6mZ5PR95WswnFSnQQQTgQZM4YCZSKOIB1PVTiqglNhDA38og1Ocm+MpnMBUnhV3iItoaBtmi09Qc72iYXuo7ZskLmuR2l6zRuvy5ggJtdXuRdCjVqoIqnLnmrUy7wpzdc6Wx0MeCSPi/3BCaIsiRRUBBUlBYpw6oAliM6K82zx6plL/cIVxoQmXSQ6JOmqVX4jxcixSjzECFSIOOYIYGigW10TK2vDnFfllVcQ1BfrSHIhlMTjxqs1rlWEsaZ41dVzHM3UfWRAdaujB+PlFi+4IFmkOIe+IKEmcRGMdbQclt0jF9/K2l7ONXgF7dnmAerKiUmO+TLVHMK0ENBu757LbhdHgOwzmkvZA9qhCoDqKlLhHkJPL1B1ZFG1ToCLpZXb3brtKSCrQJzga7UT2uerRokoDzy9ipCgfknauTGUGRx69OGBlTdYGEptQjgdZDNFpdUVKRH4c83nkd69kBXFYbszPyC/+fjxHu9vx++EpPa9EFt/44K7PZS68vyrv773X/b0LKAxpavsfyH5qCkqFmP9CrH5688CORYoWxsUkxFmbK2QfMSaEkXGDxW+JopytJ/BMY8+bjJ7e1iMhyYjC1blbPoi5P73OKHsoj3KHhVoGozvLTcSqt7JOwccM8gfxYPsKPgfz61PnlhnGbzF1+ki62DjpdcHmw+791+budAl0P9d3gAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.zl {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWASURBVHgBnVbNi1xFEK/qfrNZiSa7aCKJH9kcFAJCJuDBS8iMJxEvK148KeJZFLxv5uDJS/IfJDfxsvFuzIhIIAg74iEgfjwRBI1hJ9msMzvzustfVfd7O7vJbqIzPPq7qn6/+uhmesjv1ls3OzRXdArnz/EBt+ScO8GemQs39IUfeEcD8u7y3KdHB/vJ4b0Wfn/jh07h/Yp/rOi0jh8g94QnuheJNkhYiJ134gpH+kEpu4L75Ite65PF/iMp+rWztlC06Lw/2Ppg/vQhnjs+T9MfR1L9OWUfWdiEMxR5U8Qt9B36aFmVt/xF56jHvcXhnoqgZIlFVltHD7SffP8ZGg/uyejGBrsAFCq88KRIMoIajc6RKW45KGPy3g/Y0zKUlbVsN4skjCarfNi3j3y8RJs37tDG1dscRxXFCChRKFZRYogk9hH6QlSRCFrdo2uk8zG2RWhVVtYX7lM0HY7Ou0NF+6n3nqX1z/+gjS9vkwnA4WitQIJwEihZWWyMoCBiczHmM7EN8Ss7qLv50jcdEP3VwutPM02ENq+vgxb1gfrCWV+pY5+cb5TN9EGVrmtfo7Ees67Btq4GiCEKVVhpPTfP7qCju/2/lQqJVeCYEYUQWKraYqBBv0Gg6xHreW9CaWPRfZ7FUPHaC9fahdDa4XNHaOunfyTemZrlvoDTPZzf2kaS5pO1ZvXMmk9BYqicnU2tMuKde7Vw0/gOP15QtT6hyV8jg8uJVM1LWOWQNWIWM5ujEeagBH8kLzYiALAPWNBE1sMMBoEvt2CH47kCkdR2VaTxz5uJFo0kFosezcxAUY0jPYBQUAsQcDCiRaCWyJO3faRKgiNxFp0W9haFdoA7Bbg+XW0ihMdRIRgUp/awhSr6jsxnZjkpCmYdgx2sGDKNXQ56jlOkYl4xC/YbHcQnCgTCIpiFvZhHlsGZapvSpJVGYZPaC2/Bcghi5FIBVqokBIrgKIOkiO0sihX6TqHXc0tFpku0uiB8DAGrVcouzPTBkzGtCYvoM5VGI9nYYaxR55RyhzVDpMqTn2GSAS6gtQTHS9ith80io0gdAf71EHEdHD5VAfOHkayckSpTPwkqB5hB32sCc/KrGiwD8CGDmPIjxX6QpiJolje5gznNp7g9tlyyoFFGUjXgBrnqTPs4VPKbgxV9O5zqGNdJqD5OyqkpLRpuoiVH92opSvWNbU6p02Mh1onO+cO56oobtarLhkBBZktTZYj6WZbHSiTXN5uz/alVhakOGqqgtQ/aYq4SigqVYxK/dt3h8hALfTtY2UEOaqVYAbUqnSxO1FBMSVtbL7MFNtMuMxUd/UuLl06WVusgv9fUrEpmLI7Gd40yVeaQkKvjd/qU6/qnLJiPMD+ejnvNNXF2vNzHQj9b0QRBnBFSW18X2nQ9GNJ8R9V3UqbRGAqXjn12qtxxH8EGQ0V5U8z9GknyQePDtGZUZ9/GWRZSEIQgvfsuPkWFVLkQjAKrLVJHVKyyHxJaVoG6L9a+M8MCNQrVSKHesSunyge+Ga7R6sJci3/BNbBobwKf3wT1Vz9IZt4PdtlZm+a0XmK+fP5q++SsbDc76NLyED58swnjlEvU+CZu+6q+xnNiN5ek7gdlXdr1c7snzlagUOhiTUGTD0pHlbJ9e367lbyPpuHDk/0z5W65ez4gv51bXYMZ7UwRbtqZd8KONtOZXq8XXvzulY8eJM/tpWgyoWX4vqxrXR1RCVWei7lypJfQYC8l+yqCv8pqMu5CQFlz3+SPBlguRfZoqUI5ujvp0j4/t99il94uJ1tkylKhbfyzHRAhfD/Zku6Zsjv834pqZJOxQJnSSDseijCgH4cbqqR8mBym//C7Pv/FCoLiXeTRgiuK8y/feu3io579F7q3Wz5+rjIqAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.fxy {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVRSURBVHgBnVbPa1xVFD7n3mkmrRaTqqniogmCKIiOPxZ2UTpTFFwotIoiIhhw40riHyDJLIObZJdliiDuko3oosqIaBctzCilgoJOFXRRIWOTmMyPe47nnHvfmzeJSasvefPuu+++c873ne+c+xBuc/wyO1d1Jax6cGfdkSPTiHAK5XDed9BhyznXCh4uTn1Ybx1mBw968NNb71ZL4OfdeLk6NnU/+GNHgba2gTe3GZjUF4sTQO8BnUPvfAM81CcXP2jckaPm+bmJ4+WdBTc+9t5djz6CY1P3QffnG9y7+SdiIHbemWH5Y7Sx11sdK0723i1Tt1+fXKp3DnT0w/nZaYly7ci9JyonX38Z/r7+I281r4mDwKDGJXoxxyBGDY2cOice5LE4LnlM4xZD/8LkYr2d2XZDJLMTxLzm7jleeeidN2Hr++vQ+fYKUq8HMo/MylhgYoI4Zo5XG8Q1gQDifAVhbG1jbn5in6PSYLDg7z5WeeDVl+Dm51/AxuWrZpCI1Fg6GcUu2pjTXApCFqrvLAi9Vly5PD9CXfPFN6oe4csTZ04j9Ptwq3kNjHf5wUSX5UCpcpZ8OY0izZHRFoWRrXHpXcXBNRVIRBTCfPnBk+iPjkPnSpONIkp0hRBpUYqIE7JgXJFFbugwR5hQ6o9QKVDRUGHzhdcqYqA5+cwTsPPrbzzY3I6JVvkm6eYylkSLqkQYSWlyNWSGWlGgrtP1Jh4fkWmCzjnq99925THo39qE3sZfxj9l3BMZ9ynpoJM50gyNXiVyfSchT4iG98B4tkSaNAqw8/sf9hKgJpYBohQgCAxv95pqO/SCUjCo6wSIutcppSsXkOCUP3GmjFColuTBk4PdLmC3Z8lVeSgFFgkKZRqxeUbzoJSYwtBYs+CEUAma8iiyg9WWAkR/qkQhTEpQmguZQKUKNR6VmpNFGqgGKPEpESocK1idNIIsMap79YEosgCnKtGEKuuSJqAwXYJUdBZhQhGNOONYCsdAKD3q0CpfcoLegGl88Wp+SP+BI2og41NjdqjUteV2WiuRMYYPGXUQo2QQiYMX2xKVVD8lRJhRpRRyoikVZ8o2W6GidHkZtDhXTCjUShRFUpEhCkprVJ+xAOmMqkttKF0htglDFSjccDSghsk5pCLNDacXOBaqxarzYD1NpYaUTlOhlYK+E4PR5xqY9j8OsO66/e5FM66LC5HGTkAQnYfYBVK9xHxlNTYcU4GJ4vNdpq9crdXoyJsN0s6bRaqRjBRsjDhSEteA2bMmO6Q3a7acAog2VmdWFtvW6/oDqMcHhFQourz9W2+LCLNurVTn/S+uz/uhspD4lx4d6vk2UWtdaiiqPKp05s4oooQUgKJPicdCACNty9YQr86sLrVH9iORYJ33cm0dOHBeawXeIYVu4iiyUOiTvNut79v4zly9pIiWhtI0w5hyZoagELWhZIpjiz4AjNBO9ZlPVtr7HNm2RFSXVRscJYqF/cUckOYlZHInyHIClkPI6Zbp9sMfr9SLtkccqQIH5F7JaYrsDfMGsW4ySasa4/YAGUpDJd8ZNdhzuL0TKgxZvpx1g2KNqPyBh50jCyDuPSlvgeYeW19t77V74Afk10+fa4pAKtk3QtxtMX0v6H28DndRaZ3glx7/9KP3/82eO8jRgOiCch0/r2KyM1VCtsNmncOoC62DnBzqSPKlTmpirB2NphrKP1Ry+uQ/tGmnW4NDDnfYQ3UmSqypoVg7PPItl6T83W6vX3uqsd75346KzgwZxwZXkH3DM9dON9bbt7OD8B+Ob559fl4+p2Yl8RMS4cJzlz9bvtN3/wFoQqMBBTDpYAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.qt {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAgCAYAAAAMq2gFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWJSURBVHgBjVa/b1xFEJ7ZfeckFiAbGVCERM4SRSo4KtzFh6igsVPRkRQgKnBERWWfKCI6+w9AOBINorAlGmjwhQYa5OOH5IIIDgUEFFhncPzrbnf4Znbf810SGz/p7u3Pmfm++Xb2Mf3PM/v+H7OuKPDjK+dqvs7sLjEe71yv8K7jnOsIu1ufvjnWOc0OnzQxs3h3FvYWL5wrZi9N1eixcU87+0Lbeywhwp13AmfkvaPCoe9823tqfXy91j6To8bCLxNunJbGz9fefvHZC/zM1Bh9f/dIftsO3BcnhRpXw97DEaPt2KtTdIBO51c8udbqde6d6Ojywla9GKutXZw813j31Sn6+s6+tLf2uT9QQ8ygijISNidenSZU6hhO4IzJKBU3D2fd0rYrG/WFzYnIbm3qEd+4+dpT9NXWLn327T+8dxBJJLKIUAgRtEWK+hOSiL/yrXyGGNAX7TewY+3aRzLxgCM3qC1NjLvGO688QR9u/K1OKBmKpMbNgQgng0KVwxhZ14XkQNfktbEBvhZHqKu/9cOsOP7y6szjfDgg2vhxl5BcoyvTk9qZJn27sp1+SRgpX2Xf6AXWpgrEEPVFFqefHONHzzv6YnNHBlGjC6xoYkLDISg7Gq39NHqJJaqQUI30gVBRMrGh4qff2GwEoc2Xn5ukrd8PZPte4ByxmHS9q5A4E4CpTeUsRZFR2rwX5yEEFYQhUja8IWWWl4rDfnxdz8j2v0f0V+/QoGdSmZHRABlgISNUDHrRQZjK0etajGOBzuuWoFvx6GqHtegjAH+lCEjaIDj66c8DS6TKKO1T2FHbHCyTTswo3hhnzZnSBbMaCOlYQAC6P5gbxhsMYByrZgvw+fzuwYD2jqIeRAOjCxAIaSqtCYFDxEmdoCRA8exiCjuBr9ayIUqCZkOLAEUuFUj0ZJpQftgQqIW8BwY1yqDVTTQ0PUsaEd62B5PKFIwBacReOCSlG1v19OkY4qoXCn8AlwWG2dYgkig5GlK1ITV5jBWrRgorIEXzpX3ixEEkSzwaMdEdc+XB1gKkdKHCegiWE9vA1VkWuNWIUqIVle2Cg6SBUjgQRxaFri4YQUDihlgdi3QK5LyDBKL865wTY9CSrEJgO+VqiJGjxKiTaHSSKrLKJYpPYh6yjyGotjU35KKVr18dxNC2EhPsAMKelQ9ToJ43dFNpyeVFx2ytutHyo3VQUdscDR9ejrlcDYTWXT8MbllRlLRgoEbw09OvCUeh5FwJLBgdy6efBtV4rOZSDUz1DkdHUmUJtx2tN3sA0B7YIhGL2JDZm3KpsXZCoGgUAaV+VVxTAZbjEgVuDenq5zcmu5bNIKFllFn0edNodc4oh6p1jFIaVNosmMSE2bE9GO/3j1rH18R6s41615bSgRxTUBrRnFRXQJrjyngo85oQhpxXOF1tv3exO3IfgYhWigaLQumEUtTqOFCu1uVb0VBFo60PSTSab3XeP9prPXDxKSoIddnoyw5CCCnqzH+pphCGUWoQobwY07ViCKn1TWu6O3LxVc/cBq5e/hkVZtKuCrvk7Gqwt10NdrHZFYDqzLgqPOtbP06K8ipxrrt5c3p62LQbcQQFgsKrhibxMiSM8ghkMWgi7EwN5yafv0hNuu9x9w8ohUC1kr4D8g1bKS4pqRREGJZ2yhEUHRc6HxxT9nDqRmncBCWNksJCqUq0KHWZzvJ7wihTOpfvrFy+8TBzjk5+5hF9d/ikV2orVVaeK1OedE5ycrqj9WYX/01koluWnOMaVlFJKZ+hu1PrN+mU5zREyZnAmcRukm7Om6Tim9ryXTzcb/aWX+idZorpLM/cRh052PDO1+372utXkH7cu7b42nxv9XQnZ3eUHzd3e7FWc9fgdAJulu59MrNy1r3/AeAlA6L9w0xfAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
[data-v-a030b5fa] .add-btm-viewport-modal .marker-type-item .ant-form-item-children .type-icon.video {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACslBMVEUClo4AAAAA//AA//AA//AA//AA//AA//AA//AA//AA//AA//AA8uQB49UB2MsB08YA//AA//AA//AA/e4B5NcBvrMCnJMCjoYCjYUDjIMA//AA//AA/u8B2MwCopkCjoUDi4MDiYEDhn8DhX0DhH0DhHwA//AA//AA//AA7N4CqZ8DioIDgXkDf3gDfXYDfHUA690A//AA//AB1McCkYkDgHkDenMDd3ADdW4DdG4A//ABxbkDeXIDc2wDcWoDb2kDb2gDbWcA//ABxroDcmwDbWYDamQDaWMDaGIDZ2IB1cgDfncDdG0DcGoDbGYDZmADZV8DYl0DYlwA//ADeHEDY10DYFsDX1kEXVcEXFcA//AA9ucA6dsDh4AEWlUEWFMEV1IDXlkA//AA//AB2cwBz8MCvrMEXFcEU08EVE8EVVEEWVQDYFoClo0DhX4ET0oEUEwEUUwCoZgA//AA7d8BwbYEV1IETUgETkoEUk0CmpEA7uAES0cETEgBv7MA//ACnJICiYEA+esBxroA8eMB08cA8OIDjIQA8uQA//AB49UCjIQEXlgByb4B2s0CpZwA7N4By78A//AA+eoCrqQCtKoA++wA9OUClo4B18sB0sYCsqgB4NMB1ckEa2UCwLUCn5YEY14Da2QB08cA++0CsKYCk4sA7+EA9ucCopgDkooCpJsB5dgCua4A/O0DlYwDk4oETkkB39IB1ckB284Bw7gEYl0CraMDfnYCm5IDgnsCmZAA8eMA6twDg3wA8uMEX1oESUUClYwBwrcCr6UCraIA//ABvrIA9OYDiH8ESkYEVlEBvLEA8OICnZMCqZ8B0MQDmI8B3tEDk4sB5NYCmpEDhn4DgHoA//AA//AA//AA//AA//AA//AA//AA//AA//AA//AA//AA//AA/u8AAADoZ5VrAAAA43RSTlMAAAI3eKzS7fgch+L47+rnE5X5/vDez8vKyVbr/urSysnIyMfHxlcEl/TVycXFxMT0CrPozMXDwsLBseHDwcDAv7+Y4sC/vr29vejFwcC+vby7u1nCvLu6urkV+fPIubi4uh766ubeure3t7i6zce1trbR4/Xft7W1ts/1tLTeec/J/OH35/fK99Pwyrrj69P15Oz819r8+M3q59nu6b7f0by+6P3YzPb60szT8dz9zcy17ejs4LvWxc/Gzvjzx/i6tM3g19Y43vjItLjd9tDU5s7tzPDOyMVYWpkGtrQFFIjk7qancbgAAAABYktHRAH/Ai3eAAAAB3RJTUUH6AQZEQ4VAOiNuAAAA+JJREFUOMuFlflf23QYxzOgMNhg0MKySqE07Xd0tCVlo026tfQYTWAUWjqOxoOWMV0pKMFNC0IFp+I2pk48qbdO5zXv+563U+et0+muhz/EdHFpYZ1+fszr/cr3lef7fN7BsMzk5ObJ8guWLy/Il+Xl5px7tOzfZGKFRSsAVhaXrFpVUrwSYEVRYVawtEyuKK9Yja9RClmDr64oV8jLSi8EL6lUVVWrazSEVoeQTktoatTVJarKtUvAWj2sq1MbCGQ01ZNC6k1GRBjUdWbQ12aCDethQ6OSQBbSSlG0zUZTlJW0IELZuAHWN6TB2o2qTbhBayTttKPJ6XK7Xc4mB20njVoDvkm1sVYCPbAZ1+hMVqrZ6WXYltbWFpbxOpspq0mnwTeD5zy4FrbgGtRm97V3sP5AZ1BIZ8DPdrT77G1Ig2+BrSJYWmluNOjauhwuxt/d0xsKcVwo1NvT7Wdcjq42naFxXcGl50C9ok6pNdkd7q7L4PIr+sIRIeE+rj8YYN0Ou0mrrFN4UuC2ge1qwmj1udgrAUBx1Y6okMFYZCg0HGBdPquRUFcNbBPAIlW1AZFUO3P1AqRivmZkhOdHo7EwNxxg2ikSGa5VFS3DcnaWqwmLvbnDuwvEqK67Ph4f48dj4VDQ39FstxDq8p05WC5U1CCSdrI3gJQJYjIRHxmPDfV3s06aRDU3Qi42BdMao9Xh9d+0O00u3Dw0GeejEa7H73VYjZppyMNkt+CEiWpiAr2+W9MkzNyWGBuN9fUGmCbKROB7ZNjefbPaesrJdu6//Y47D2Sgd+3nB8OhTtZJ1Wtn9+3F5kqUOpJ2tQQpM9x9z733pcn7H4hGQsEWF03qlPNzmDypRKTN3Rrkdjy4Gx5SP5zx0uQjXLDVbSORMilPg48+9vgTT8LBp54+lCafeTYNSkcDPMfHn98FL1gOv3gePPRS+mjpYwBe5l+ZefW1g4rD1Ovi5N94M+NjpPEAvPX2OwBVzHYwv/ve+wAffLhoPNLAxcM++vjIkU9mFj71f/a5bfHAv4AvxSsE+GpiYuLrxOTRo998q/ju2Pc/LL5CaSkAfgzHxvmxeDyRiNM/wcLP6aX4RVgKac0AfuXCsegoz6fWbPy335esGVYoFxcX4NhwaCgSG8yyuPLCVBXKxCocqOgKBPu5rFXQi+WaE8qFLlYuJJRrrlSs6/H/q+sfiwSAsgkApQTwp2SKE/+tlBMZkvrr4pL6uyFTeyc9YM6uPc/JJSI9nl2kWy9U8ym9qObZlJpn8emUmvWnssv+9JmU7OeTyfniPQBnTmeXvfj7mJLlnx0YOJsvm1ry+/gHFRbeZGdCpWIAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
  width: 30px;
  height: 30px;
}
[data-v-a030b5fa] .add-btm-viewport-modal .choose-people-input {
  border: 1px solid #d9d9d9 !important;
  cursor: pointer;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
[data-v-a030b5fa] .add-btm-viewport-modal .choose-people-input .ant-tag {
  margin-top: 2px;
}
[data-v-a030b5fa] .add-btm-viewport-modal .about-bim {
  background: #fff;
  height: 32px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  padding: 0 11px;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  margin-top: 3px;
  position: relative;
}
[data-v-a030b5fa] .add-btm-viewport-modal .about-bim .reassociation-btn {
  position: absolute;
  color: #1677ff;
  cursor: pointer;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}

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

.absolute[data-v-0cad4c09] {
  position: absolute;
}
.relative[data-v-0cad4c09] {
  position: relative;
}
.flex[data-v-0cad4c09] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-0cad4c09] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-0cad4c09]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-0cad4c09]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-0cad4c09]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-0cad4c09] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-0cad4c09] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-0cad4c09] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-0cad4c09] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-0cad4c09] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0cad4c09],
.ant-tree li .ant-tree-node-content-wrapper[data-v-0cad4c09]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-0cad4c09] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-0cad4c09] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-0cad4c09]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-0cad4c09]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-0cad4c09] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-0cad4c09]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-0cad4c09]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-0cad4c09] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-0cad4c09] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-0cad4c09] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-0cad4c09] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0cad4c09] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-0cad4c09] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-0cad4c09] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-0cad4c09] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-0cad4c09],
.amap-copyright[data-v-0cad4c09] {
  display: none !important;
}
.box-shadow[data-v-0cad4c09] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-0cad4c09] {
  box-sizing: border-box;
}
.flex-center[data-v-0cad4c09] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-0cad4c09] .ant-carousel {
  height: 100%;
}
[data-v-0cad4c09] .ant-carousel .slick-slider,[data-v-0cad4c09] .ant-carousel .slick-track,[data-v-0cad4c09] .ant-carousel .slick-list,[data-v-0cad4c09] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-0cad4c09] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-0cad4c09] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-0cad4c09]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-0cad4c09]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-0cad4c09] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-0cad4c09] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-0cad4c09] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-0cad4c09] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-0cad4c09] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-0cad4c09] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-0cad4c09] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-0cad4c09] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-0cad4c09] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-0cad4c09] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-0cad4c09]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-0cad4c09]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-0cad4c09]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-0cad4c09]:last-child::after {
  display: none;
}
.vxe-pager[data-v-0cad4c09] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-0cad4c09] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-0cad4c09] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0cad4c09] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-0cad4c09]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-0cad4c09] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-0cad4c09] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0cad4c09] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-0cad4c09]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0cad4c09] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0cad4c09] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-0cad4c09]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-0cad4c09]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0cad4c09],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0cad4c09] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0cad4c09]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0cad4c09]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-0cad4c09]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-0cad4c09]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-0cad4c09],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-0cad4c09] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-0cad4c09],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-0cad4c09] {
  color: var(--primary-color);
}
.file-name-type[data-v-0cad4c09] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-0cad4c09]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-0cad4c09]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-0cad4c09]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-0cad4c09] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-0cad4c09] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-0cad4c09] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-0cad4c09] {
  color: #999999;
}
.file-name-type .file-list[data-v-0cad4c09]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-0cad4c09] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-0cad4c09] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-0cad4c09]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-0cad4c09] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-0cad4c09] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-0cad4c09] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-0cad4c09] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-0cad4c09] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-0cad4c09] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-0cad4c09] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-0cad4c09]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-0cad4c09]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-0cad4c09]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-0cad4c09]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-0cad4c09]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-0cad4c09] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-0cad4c09] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-0cad4c09] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-0cad4c09] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0cad4c09] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-0cad4c09] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-0cad4c09] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-0cad4c09] {
  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-0cad4c09] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-0cad4c09] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-0cad4c09]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-0cad4c09] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-0cad4c09] {
  flex-shrink: 0;
}
input[type="number"][data-v-0cad4c09] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-0cad4c09]::-webkit-inner-spin-button,
input[type="number"][data-v-0cad4c09]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-0cad4c09] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-0cad4c09] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-0cad4c09]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-0cad4c09] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-0cad4c09] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-0cad4c09] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-0cad4c09] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-0cad4c09] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-0cad4c09] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0cad4c09] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-0cad4c09]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-0cad4c09] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-0cad4c09] {
  flex-shrink: 0;
}
[data-v-0cad4c09] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-0cad4c09] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-0cad4c09] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-0cad4c09] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.markersDrawer-container[data-v-0cad4c09] {
  position: absolute;
  width: 300px;
  height: 100%;
  top: 0;
  pointer-events: none;
  transition: 0.3s;
  right: 8px;
  box-sizing: border-box;
  padding: 16px 0 56px 0;
  z-index: 99;
}
.markersDrawer-container.hide[data-v-0cad4c09] {
  right: -100%;
}
.markersDrawer-container .markersDrawer-body[data-v-0cad4c09] {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 6px;
  pointer-events: all;
}
.markersDrawer-container .markersDrawer-body .header[data-v-0cad4c09] {
  flex-shrink: 0;
  height: 36px;
  background: #f0f0f0;
  border-radius: 6px 6px 0px 0px;
  border: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 16px;
  font-size: 16px;
  color: #333333;
  position: relative;
}
.markersDrawer-container .markersDrawer-body .header .anticon-close[data-v-0cad4c09] {
  color: #8c8c8c;
  font-size: 15px;
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
}
.markersDrawer-container .markersDrawer-body .body[data-v-0cad4c09] {
  flex: 1;
  background: #fff;
  padding: 16px 0 0 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.markersDrawer-container .markersDrawer-body .body .operate-container[data-v-0cad4c09] {
  display: flex;
  margin: 0 16px 16px 16px;
}
.markersDrawer-container .markersDrawer-body .body .operate-container .view-list-btn[data-v-0cad4c09] {
  flex: 1;
  flex-shrink: 0;
  height: 32px;
  background: #ffffff;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.markersDrawer-container .markersDrawer-body .body .operate-container .add-view-btn[data-v-0cad4c09] {
  flex: 1;
  flex-shrink: 0;
  height: 32px;
  background: rgba(22, 119, 255, 0.1);
  border-radius: 4px 4px 4px 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #1677ff;
  font-size: 14px;
  cursor: pointer;
}
.markersDrawer-container .markersDrawer-body .body .operate-container .add-view-btn .anticon[data-v-0cad4c09] {
  font-size: 10px;
  margin: 2px 5px 0 0;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list[data-v-0cad4c09] {
  flex: 1;
  overflow: auto;
  padding: 0 16px 0 16px;
  position: relative;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .empty-tip[data-v-0cad4c09] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item[data-v-0cad4c09] {
  height: 240px;
  background: #ffffff;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #d9d9d9;
  margin-bottom: 10px;
  padding: 0 10px 10px 10px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item.active[data-v-0cad4c09] {
  border: 1px solid #1677ff;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item:hover .name .operate[data-v-0cad4c09] {
  display: flex;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name[data-v-0cad4c09] {
  height: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #333;
  letter-spacing: 1px;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name .name-text[data-v-0cad4c09] {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name .operate[data-v-0cad4c09] {
  flex-shrink: 0;
  color: #8c8c8c;
  margin-left: 10px;
  display: none;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-0cad4c09] {
  font-size: 16px;
  cursor: pointer;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-0cad4c09]:hover {
  color: #1677ff;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-0cad4c09]:last-child {
  margin-left: 10px;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail[data-v-0cad4c09] {
  height: 120px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
  background: rgba(140, 140, 140, 0.1);
  margin-bottom: 10px;
  position: relative;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail:hover .preview-img[data-v-0cad4c09] {
  top: 0;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .preview-img[data-v-0cad4c09] {
  position: absolute;
  z-index: 9;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  background: rgba(0, 0, 0, 0.45);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .preview-img .view-btn[data-v-0cad4c09] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 28px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px 4px 4px 4px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  cursor: pointer;
  font-size: 14px;
  color: #fff;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark[data-v-0cad4c09] {
  position: absolute;
  width: 74px;
  height: 24px;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #fff;
  right: 0;
  top: 6px;
  box-sizing: border-box;
  padding-left: 14px;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.sj[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAntJREFUeF7tnEtuwjAQhsdBpXTBAcoBuADXICndlR1BlAtwgHKAcAAu0MshVTzKjsRVgqAPCEnssZTafyR2mYnny6cRiR0LMniMg1U7oeZMSK9v8DJIXSMCwtRYUpmkbC2JqGvqGshbPwJGhBoHq46U90si8Vi/kjEikwTYhYJMJm9X/XOzCvX6vO0eDrRAZ6r/jTc1QjahJoN9L46TiIjapgaLvPUnwCJU6O/7RMm8/uVihKYJaAsV+p9DIjkzPVDk/x8EtIQK/d2UiNIfDhDICCgLBZlg0DUCSkKNg+1MSjEEUhD4S6CyUKNgM8dUCkTKI1BaqHQqhagVSUk94AQBLaEwLweByhIo7FCYSimLEucVPuVBJkhSlUBuh4JMVVHi/NwOBZkghyqBiw4FmVRRIu6iQ0EmSKFL4NyhIJMuSsSfOxRkggxcBARk4kKJPFmHCv3dO75MgQxcBETor6dEDaxp4iLqeJ7sTzmkctwCxvLPT3mQipGqw6l+vdgM/c2QyMP6cIeF0C394k356OnDF8ndm25ixLtJ4OrkMKRyUwaOqnNXG0AqDrzu5bi5wG4yWPfiuIGvgd3zQrniwhWbx/0KRLotDz4xV8bsTmChUCkKSOWOELqVlhLqWyq5IPKw55MudYvjSwuVMngJVp0H2VxCKouN0CytklCQSpO2A+GVhYJUDlihUaKSUJBKg7jlocpCQSrLzVAsT0soSKVI3eIwbaEglcV2KJTGItQPqSIiDxvdK9wIW0LYhEqBHHdpyd5TQSpbDKlYB6tQkKoifQtPZxfqJBXJ+0iSwOZkFkpzqyQjQp0uiO0THbNJZxfgsqggVVlSdpz3BTb/uKEDJK0qAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.sg[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAm9JREFUeF7tnL1PAkEQxWcFLNAS1KOh5o+gppaamtZrRUzOxL9VG6Ie1LdrjgQSwje7M9xOHv3NzHvvFwK3H4YYPy7rNHNyI+Nsn7ENSlfIAcM1SwnTnIoJOepy9UDd6jnAAtT361O7eesmRNSqnmRMxOlAcKAAE2dc1a8dFKivt6R7V7cpvpmqHzzXhMGAWkyTXlGzqSFqcg2LutV3IAhQP+9Jv3Zjx9WXiwm5HfAGKv9IBmTtiHtQ1I/DAS+gfrNkeOPscxxSMaWEAxcDBZgk4omvx0VA5VkyImcH8cnFxNwOnA3UX5aMsZTCHUu89U8GqlxKWVCROke9eOVicm4HTgIK63LcMeipfxQoLKXoCVtCyUGgAJNEBLp67AUKMOkKWkrNTqAAk5T9+vpsAQWY9IUsqWgDKMAkab3OXmugAJPOgKVVLYECTNK26+1nAJPecK+hzOTZ4ydOplzDep09zWz6MGzUDPY06cxXXNXyNxSgEvddbcP1vzxApTZjUWEb76GwP1zUe5XNtt6U4wSLypzFRO1cywNUYv6ra7R3twGgUpe1iKCD+6Fm06RXx2lgkSC0NDm6Y7O8r6BZtxMcMdcSOa+Oo0CV7QEVbwiaqp8E1Aqq+4Z9cY7amgyAlrAOnAxU2XaedVpExQRQhQ1BU7WzgAJUmqLn0XI2UICKJwgtVS8CClBpiT+8jouBAlThw9BQ0QsoQKUBgbAavIECVGEDib1aEKBWUDkqUmwnjh0Jv/mDAVWOgVta/MLQ8HRQoACVBiT8NAQHagVVTkVqcDmZXzoRPs0C1MoHXJ8YIRGeI7MCVc4GqDwTiuzxf8L6wBH14GHnAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.aq[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAoZJREFUeF7tncFtwkAQRXeNoiiKjInEJRRAA7RBCqABGqCAUAAU4AaSS8DikIZytcwhtwTjjWIEEQIC2Dtrz+hzZ2b+/08W7K5trQg/8aLte2k6Mtr0CdugdI0c0FSz5DCtV6FRqkvVA3Xr5wAJUPGi3dHrNFTKPNZPMiaidMA6UICJMq7617YK1Oe73/3+akxxZap/8FQTWgMqjoJeQ6lJZpRPNSzq1t8BK0At534/U964/nIxIbUDpYFaRs1BZvSIelDU5+FAKaCSKBgao4Y8pGJKFw4UBgowuYiHX49CQCVRa2SMGfCTi4mpHbgaqGTWGmMrhToWvvUvBmqzL7eaGK16fOVicmoHLgIK+3LUMcipfxYobKXICduFkn+BAkwuIpDV4yRQgElW0K7UHAUKMLmyX16fA6AAk7yQXSraAwowubReZq8dUIBJZsCuVeVAASbXtsvtpwGT3HCrUKaTefCCO1OqsF5mTx1HwVDjTJPMdCtQtfkNBagqsF5my79/eYBKZsKOVe2vQ0XNgcb5cMcRyGp3uFL+9vCkvexZlkyoceXA8b08QOXKf3F9Tp82AFTiwnYh6P/zUFHQ00ZNlMLdwC7CkNDj/InNud/VygsBlYS46TWcBSpfpwJU9EkI6XARUFuoVNaYag/PfBKSPYmMi4H67f7x2u7c3aQhoCLJQkTRq4ACVCIyJxVxNVCAijQP9sULAQWo2OdOJqAwUICKLBPWhUsBBahYZ08yfGmgABVJLmyLWgFqC9X97WqC48RsWbAyuDWg8sVPvD3BSiici1gFClBxRsHO7NaB2kGFh5PZSYhZFRKgth7Es9ZY401UzJAoNy4pUPnVClCVS4jZt38ACTnbIdcrDjYAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.zl[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAolJREFUeF7tndtNAmEQhWeWgIlIAVqADdAGFsCj60IDFCAFYAE0YCW8AuoTia7GQtzfLIqJ8cLtn2FncihgZs45Xwjsf1kmwc8inbTq1BwwU0ewDUpXyAGWmuUDpuMxM59L9UDd6jkgAtQinZ01iMfEdFo9yZhI0oHoQAEmybiqXzsqUHnv7pzfwg2+maofvNSE0YB6zR7aRShGgUJLaljUrb4DUYDKe3cdLsKw+nIxobQDewP1kt13QygG0oOivg0H9gLqOZv3KVDfhlRMqeHAzkABJo147PXYCajnbDagwF17cjGxtANbA5Wn8yGWUqRjsVt/Y6DKpZQjOhkFDm27cjG5tAMbAYV1OekY/NRfCxSWUvyEraHkX6AAk0YEvnr8CRRg8hW0lppfgQJMWvb76/MDKMDkL2RNRd+AAkya1vvs9QUUYPIZsLaqJVCASdt2v/0YMPkN9xDKOE9ntziZcgjrffbkp2zaT0KCPU0+81VXtfwNBajUfXfb8OtfHqBym7GqsG/PoV4uZ92QMPaHq0bgq9mPJ+WPV9OLGiXXvmRCjZYDv67lASot+/31+XO3AaDyF7aGon/3Qz1l03Yt1HAaWCMJJz3W7tgs7ytIChrjiLmTxIVlrAWq7A+ohFNwVH4joFZQ4WYVR8kLSdkYqLL/Ip2cNaiJi8SEwvBQdiugAJWHyGU1bA0UoJINxHr1nYACVNZjl5t/Z6AAlVwolivvBRSgshy9zOx7AwWoZIKxWjUKUCuo6tQcMRMuurdKQ4S5owH1CVX5Ko4xoIqQjNESUYECVEYpiDh2dKBWUDWoOSImXE4WMSwLpUSAWgnP0+mQOcGbqCyQEGlGUaDKGQFVpKSMlHkHyy2pcVMT1iEAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.fxy[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAo9JREFUeF7tnE1OAkEQhavBn8SIrvUAXIBrqGsxiIkLNgIaSdzqAcYDzAU8mCvN7FyowTBlxKAx/vAzXeVU5c0Bquq994Uw3T0dSPDJ9o5r+cb6IBDvCLZB6RI5EKRmeYdpLQ0U6lI9ULd8DogAle13t3mZUuKwVT7JmEjSgehAASbJuMpfOypQD+3z+jMPr/HLVP7gpSaMBlR21G9Qzgkz1aSGRd3yOxAFqKx9usN5flV+uZhQ2oHCQGVHZ00ejQbSg6K+DQcKAZW1+h0m7tiQiik1HFgYKMCkEY+9HgsBlR32BszUtCcXE0s7MDdQ963+FbZSpGOxW39moMZbKZtrSeDQsCsXk0s7MBNQ2JeTjsFP/alAYSvFT9gaSv4ECjBpROCrx69AASZfQWup+REowKRlv78+34ACTP5C1lT0BSjApGm9z14fQAEmnwFrqxoDBZi0bffbLwAmv+H+h7Jw3+re4MuU/7DeZ8+QHZx0uFLBmSaf+aqrev8PBajUjffa8PMtD1B5zVhV19d1qFavyUQ4H64aga9m31bK75q93UqVLn3JhBotB37cywNUWvb76/PraQNA5S9sDUV/n4c66De4ygnha2CNLFz0mH5is31eZ35JAZWLvMVFTAVqvE4FqMSD8NJgJqAmUI1Gw+tKwJ1PXsKX0DEzUG/Nb/e72ytVSgGVRBQ+as4FFKDyEbqkirmBAlSScdivvRBQgMp+8FIKFgYKUElFYrtuIaAAle3wJaYvDBSgkojFbs0oQE2gWl0KSSDCRfd2eSg8eTSgxoufxxe1fPiUAqrCuZgtEBUoQGWWg2iDRwfqE6rHJBAuJ4uWlJFCIkBNtOP6RCMURBxTFKi3OQFVxLQMlHoFXSvGAbYtBDQAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.qt[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAmVJREFUeF7tnd1twkAQhOfsZ96QIyiABmiDFEADNIDimKdQABRAA+kSNsIKSIg/Y98uvtXw7t2dmU8IfHd2gOJnWMogy7CEYKbYhqV75EDQmqWGCdghYKLVg3X754AKUMNSxjmwk4BR/yRzIk0HogNFmDTj6n/tqEANVzLJ99jym6n/wWtNGA2oUSXTg2AjwEBrWNbtvwNRgBquZJYdsO6/XE6o7UBnoD4qmYtgqT0o66fhQCegikoWECzSkMopLRxoDRRhsognvR6tgCoqOd79nqcnlxNrO/AyUEUlay6laMeSbv3GQB2XUvIMGxFM05XLybUdaAQU1+W0Y/BT/ylQXErxE7aFkodAESaLCHz1uAsUYfIVtJWam0ARJiv7/fW5Aoow+QvZUtEFUITJ0nqfvc5AESafAVurqoEiTNa2++0XCJPfcN+hLBSl/PJkyjus99kzFF+yQMY9TT7jtVdV/4YiVPbGe+14/pdHqLxGbKvr8j5UJfOM+8NtE3DW7fpO+bd8ZsCPM52UY+TA7bU8QmVkv78293cbECp/aRsoergfiqeBDRJw1uL5js3j8woO2PGIubPkleQ8Bape6yNUSvb7K9sIqBNUYY9t4DOf/FEQUVFjoGqoShkHYEeoIibgrNRLQBEqZ+kryHkZKEKlkIKjkq2AIlSOCIgspTVQhCpyEk7KdQKKUDmhIKKMzkARqohpOCgVBagTVBmw4XZiB1R0kBANqH+o+PaEDmF4uDQqUITKAxLdNEQH6gRVDmwk8OFk3eJJ72oVoE42FKWsEfgmqvSwaD+xKlDHsQhV+3BSvPIPMAmUsQ25UQwAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.video[data-v-0cad4c09] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAAYCAYAAABdlmuNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAELSURBVHgB7djNCoJAFIbhb3IqaBX0A61cdxFdRF5E21p7oUFC7pQ02gaCelIDy9RxWs951rN60fk5An+Yh749lnQiwhKGkboLF6G3FRbKSDMYSOgsWsX+jogOMNhgqHV0dXJgD8MpQ3Gkj95QHKmpczNf3/xDDtqB1VpfVBVJcKRfdagNBbP0nhTHP23BWqpfr4r0SNwikg3WSdSRMo6kIrM4cQgcacgoQ/oEG1Rt5ovIcwQsvjMp1Kcex1Jr3KM4Vr/WhZMnBd0633ocq633UcyxmpRjlvdUc3Qqlhk51fw2OLibh2dbWhPX9Fhao2COpRmqVMaaWNNjMcxbwUDaoUqb4LLMpHRNjPUC7PBsHmsVEnUAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .thumbnail img[data-v-0cad4c09] {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .desc[data-v-0cad4c09] {
  flex: 1;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .desc .desc-body[data-v-0cad4c09] {
  display: -webkit-box;
  display: -moz-box;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  overflow: hidden;
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .bottom[data-v-0cad4c09] {
  display: flex;
  margin-top: 6px;
  font-size: 12px;
  color: #8c8c8c;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .bottom .user[data-v-0cad4c09] {
  margin-right: 14px;
  position: relative;
}
.markersDrawer-container .markersDrawer-body .body .viewport-list .list-item .bottom .user[data-v-0cad4c09]::after {
  content: "";
  position: absolute;
  height: 10px;
  width: 1px;
  top: 50%;
  transform: translateY(-50%);
  background: #8c8c8c;
  right: -8px;
}

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

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

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

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

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

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

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

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

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

.absolute[data-v-7732ce74] {
  position: absolute;
}
.relative[data-v-7732ce74] {
  position: relative;
}
.flex[data-v-7732ce74] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-7732ce74] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-7732ce74]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-7732ce74]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-7732ce74]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-7732ce74] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-7732ce74] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-7732ce74] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-7732ce74] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-7732ce74] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7732ce74],
.ant-tree li .ant-tree-node-content-wrapper[data-v-7732ce74]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-7732ce74] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-7732ce74] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-7732ce74]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-7732ce74]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-7732ce74] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-7732ce74]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-7732ce74]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-7732ce74] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-7732ce74] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-7732ce74] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-7732ce74] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7732ce74] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-7732ce74] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-7732ce74] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-7732ce74] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-7732ce74],
.amap-copyright[data-v-7732ce74] {
  display: none !important;
}
.box-shadow[data-v-7732ce74] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-7732ce74] {
  box-sizing: border-box;
}
.flex-center[data-v-7732ce74] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-7732ce74] .ant-carousel {
  height: 100%;
}
[data-v-7732ce74] .ant-carousel .slick-slider,[data-v-7732ce74] .ant-carousel .slick-track,[data-v-7732ce74] .ant-carousel .slick-list,[data-v-7732ce74] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-7732ce74] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-7732ce74] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-7732ce74]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-7732ce74]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-7732ce74] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-7732ce74] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-7732ce74] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-7732ce74] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-7732ce74] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-7732ce74] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-7732ce74] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-7732ce74] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-7732ce74] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-7732ce74] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-7732ce74]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-7732ce74]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-7732ce74]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-7732ce74]:last-child::after {
  display: none;
}
.vxe-pager[data-v-7732ce74] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-7732ce74] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-7732ce74] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7732ce74] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-7732ce74]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-7732ce74] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-7732ce74] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7732ce74] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-7732ce74]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7732ce74] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7732ce74] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-7732ce74]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-7732ce74]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7732ce74],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7732ce74] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7732ce74]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7732ce74]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-7732ce74]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-7732ce74]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-7732ce74],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-7732ce74] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-7732ce74],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-7732ce74] {
  color: var(--primary-color);
}
.file-name-type[data-v-7732ce74] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-7732ce74]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-7732ce74]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-7732ce74]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-7732ce74] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-7732ce74] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-7732ce74] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-7732ce74] {
  color: #999999;
}
.file-name-type .file-list[data-v-7732ce74]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-7732ce74] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-7732ce74] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-7732ce74]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-7732ce74] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-7732ce74] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-7732ce74] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-7732ce74] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-7732ce74] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-7732ce74] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-7732ce74] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-7732ce74]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-7732ce74]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-7732ce74]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-7732ce74]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-7732ce74]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-7732ce74] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-7732ce74] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-7732ce74] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-7732ce74] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7732ce74] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-7732ce74] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-7732ce74] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-7732ce74] {
  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-7732ce74] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-7732ce74] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-7732ce74]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-7732ce74] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-7732ce74] {
  flex-shrink: 0;
}
input[type="number"][data-v-7732ce74] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-7732ce74]::-webkit-inner-spin-button,
input[type="number"][data-v-7732ce74]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-7732ce74] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-7732ce74] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-7732ce74]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-7732ce74] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-7732ce74] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-7732ce74] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-7732ce74] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-7732ce74] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-7732ce74] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7732ce74] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-7732ce74]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-7732ce74] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-7732ce74] {
  flex-shrink: 0;
}
[data-v-7732ce74] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-7732ce74] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-7732ce74] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-7732ce74] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.annotationsDrawer-container[data-v-7732ce74] {
  position: absolute;
  width: 300px;
  height: 100%;
  top: 0;
  pointer-events: none;
  transition: 0.3s;
  right: 8px;
  box-sizing: border-box;
  padding: 16px 0 56px 0;
  z-index: 99;
}
.annotationsDrawer-container.hide[data-v-7732ce74] {
  right: -100%;
}
.annotationsDrawer-container .annotationsDrawer-body[data-v-7732ce74] {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 6px;
  pointer-events: all;
}
.annotationsDrawer-container .annotationsDrawer-body .header[data-v-7732ce74] {
  flex-shrink: 0;
  height: 36px;
  background: #f0f0f0;
  border-radius: 6px 6px 0px 0px;
  border: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 16px;
  font-size: 16px;
  color: #333333;
  position: relative;
}
.annotationsDrawer-container .annotationsDrawer-body .header .anticon-close[data-v-7732ce74] {
  color: #8c8c8c;
  font-size: 15px;
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
}
.annotationsDrawer-container .annotationsDrawer-body .body[data-v-7732ce74] {
  flex: 1;
  background: #fff;
  padding: 16px 0 0 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.annotationsDrawer-container .annotationsDrawer-body .body .operate-container[data-v-7732ce74] {
  display: flex;
  margin: 0 16px 16px 16px;
}
.annotationsDrawer-container .annotationsDrawer-body .body .operate-container .view-list-btn[data-v-7732ce74] {
  flex: 1;
  flex-shrink: 0;
  height: 32px;
  background: #ffffff;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.annotationsDrawer-container .annotationsDrawer-body .body .operate-container .add-view-btn[data-v-7732ce74] {
  flex: 1;
  flex-shrink: 0;
  height: 32px;
  background: rgba(22, 119, 255, 0.1);
  border-radius: 4px 4px 4px 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #1677ff;
  font-size: 14px;
  cursor: pointer;
}
.annotationsDrawer-container .annotationsDrawer-body .body .operate-container .add-view-btn .anticon[data-v-7732ce74] {
  font-size: 10px;
  margin: 2px 5px 0 0;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list[data-v-7732ce74] {
  flex: 1;
  overflow: auto;
  padding: 0 16px 0 16px;
  position: relative;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .empty-tip[data-v-7732ce74] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .empty-tip[data-v-7732ce74] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item[data-v-7732ce74] {
  height: 240px;
  background: #ffffff;
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #d9d9d9;
  margin-bottom: 10px;
  padding: 0 10px 10px 10px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item.active[data-v-7732ce74] {
  border: 1px solid #1677ff;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item:hover .name .operate[data-v-7732ce74] {
  display: flex;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name[data-v-7732ce74] {
  height: 36px;
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #333;
  letter-spacing: 1px;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name .name-text[data-v-7732ce74] {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name .operate[data-v-7732ce74] {
  flex-shrink: 0;
  color: #8c8c8c;
  margin-left: 10px;
  display: none;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-7732ce74] {
  font-size: 16px;
  cursor: pointer;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-7732ce74]:hover {
  color: #1677ff;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .name .operate .anticon[data-v-7732ce74]:last-child {
  margin-left: 10px;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail[data-v-7732ce74] {
  height: 120px;
  border-radius: 4px 4px 4px 4px;
  overflow: hidden;
  background: rgba(140, 140, 140, 0.1);
  margin-bottom: 10px;
  position: relative;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail:hover .preview-img[data-v-7732ce74] {
  top: 0;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .preview-img[data-v-7732ce74] {
  position: absolute;
  z-index: 9;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  background: rgba(0, 0, 0, 0.45);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .preview-img .view-btn[data-v-7732ce74] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 28px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px 4px 4px 4px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  cursor: pointer;
  font-size: 14px;
  color: #fff;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark[data-v-7732ce74] {
  position: absolute;
  width: 74px;
  height: 24px;
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #fff;
  right: 0;
  top: 6px;
  box-sizing: border-box;
  padding-left: 14px;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.sjqx[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAntJREFUeF7tnEtuwjAQhsdBpXTBAcoBuADXICndlR1BlAtwgHKAcAAu0MshVTzKjsRVgqAPCEnssZTafyR2mYnny6cRiR0LMniMg1U7oeZMSK9v8DJIXSMCwtRYUpmkbC2JqGvqGshbPwJGhBoHq46U90si8Vi/kjEikwTYhYJMJm9X/XOzCvX6vO0eDrRAZ6r/jTc1QjahJoN9L46TiIjapgaLvPUnwCJU6O/7RMm8/uVihKYJaAsV+p9DIjkzPVDk/x8EtIQK/d2UiNIfDhDICCgLBZlg0DUCSkKNg+1MSjEEUhD4S6CyUKNgM8dUCkTKI1BaqHQqhagVSUk94AQBLaEwLweByhIo7FCYSimLEucVPuVBJkhSlUBuh4JMVVHi/NwOBZkghyqBiw4FmVRRIu6iQ0EmSKFL4NyhIJMuSsSfOxRkggxcBARk4kKJPFmHCv3dO75MgQxcBETor6dEDaxp4iLqeJ7sTzmkctwCxvLPT3mQipGqw6l+vdgM/c2QyMP6cIeF0C394k356OnDF8ndm25ixLtJ4OrkMKRyUwaOqnNXG0AqDrzu5bi5wG4yWPfiuIGvgd3zQrniwhWbx/0KRLotDz4xV8bsTmChUCkKSOWOELqVlhLqWyq5IPKw55MudYvjSwuVMngJVp0H2VxCKouN0CytklCQSpO2A+GVhYJUDlihUaKSUJBKg7jlocpCQSrLzVAsT0soSKVI3eIwbaEglcV2KJTGItQPqSIiDxvdK9wIW0LYhEqBHHdpyd5TQSpbDKlYB6tQkKoifQtPZxfqJBXJ+0iSwOZkFkpzqyQjQp0uiO0THbNJZxfgsqggVVlSdpz3BTb/uKEDJK0qAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.sjbg[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAmVJREFUeF7tnd1twkAQhOfsZ96QIyiABmiDFEADNIDimKdQABRAA+kSNsIKSIg/Y98uvtXw7t2dmU8IfHd2gOJnWMogy7CEYKbYhqV75EDQmqWGCdghYKLVg3X754AKUMNSxjmwk4BR/yRzIk0HogNFmDTj6n/tqEANVzLJ99jym6n/wWtNGA2oUSXTg2AjwEBrWNbtvwNRgBquZJYdsO6/XE6o7UBnoD4qmYtgqT0o66fhQCegikoWECzSkMopLRxoDRRhsognvR6tgCoqOd79nqcnlxNrO/AyUEUlay6laMeSbv3GQB2XUvIMGxFM05XLybUdaAQU1+W0Y/BT/ylQXErxE7aFkodAESaLCHz1uAsUYfIVtJWam0ARJiv7/fW5Aoow+QvZUtEFUITJ0nqfvc5AESafAVurqoEiTNa2++0XCJPfcN+hLBSl/PJkyjus99kzFF+yQMY9TT7jtVdV/4YiVPbGe+14/pdHqLxGbKvr8j5UJfOM+8NtE3DW7fpO+bd8ZsCPM52UY+TA7bU8QmVkv78293cbECp/aRsoergfiqeBDRJw1uL5js3j8woO2PGIubPkleQ8Bape6yNUSvb7K9sIqBNUYY9t4DOf/FEQUVFjoGqoShkHYEeoIibgrNRLQBEqZ+kryHkZKEKlkIKjkq2AIlSOCIgspTVQhCpyEk7KdQKKUDmhIKKMzkARqohpOCgVBagTVBmw4XZiB1R0kBANqH+o+PaEDmF4uDQqUITKAxLdNEQH6gRVDmwk8OFk3eJJ72oVoE42FKWsEfgmqvSwaD+xKlDHsQhV+3BSvPIPMAmUsQ25UQwAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.wxy[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAm9JREFUeF7tnL1PAkEQxWcFLNAS1KOh5o+gppaamtZrRUzOxL9VG6Ie1LdrjgQSwje7M9xOHv3NzHvvFwK3H4YYPy7rNHNyI+Nsn7ENSlfIAcM1SwnTnIoJOepy9UDd6jnAAtT361O7eesmRNSqnmRMxOlAcKAAE2dc1a8dFKivt6R7V7cpvpmqHzzXhMGAWkyTXlGzqSFqcg2LutV3IAhQP+9Jv3Zjx9WXiwm5HfAGKv9IBmTtiHtQ1I/DAS+gfrNkeOPscxxSMaWEAxcDBZgk4omvx0VA5VkyImcH8cnFxNwOnA3UX5aMsZTCHUu89U8GqlxKWVCROke9eOVicm4HTgIK63LcMeipfxQoLKXoCVtCyUGgAJNEBLp67AUKMOkKWkrNTqAAk5T9+vpsAQWY9IUsqWgDKMAkab3OXmugAJPOgKVVLYECTNK26+1nAJPecK+hzOTZ4ydOplzDep09zWz6MGzUDPY06cxXXNXyNxSgEvddbcP1vzxApTZjUWEb76GwP1zUe5XNtt6U4wSLypzFRO1cywNUYv6ra7R3twGgUpe1iKCD+6Fm06RXx2lgkSC0NDm6Y7O8r6BZtxMcMdcSOa+Oo0CV7QEVbwiaqp8E1Aqq+4Z9cY7amgyAlrAOnAxU2XaedVpExQRQhQ1BU7WzgAJUmqLn0XI2UICKJwgtVS8CClBpiT+8jouBAlThw9BQ0QsoQKUBgbAavIECVGEDib1aEKBWUDkqUmwnjh0Jv/mDAVWOgVta/MLQ8HRQoACVBiT8NAQHagVVTkVqcDmZXzoRPs0C1MoHXJ8YIRGeI7MCVc4GqDwTiuzxf8L6wBH14GHnAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.aq[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAo9JREFUeF7tnE1OAkEQhavBn8SIrvUAXIBrqGsxiIkLNgIaSdzqAcYDzAU8mCvN7FyowTBlxKAx/vAzXeVU5c0Bquq994Uw3T0dSPDJ9o5r+cb6IBDvCLZB6RI5EKRmeYdpLQ0U6lI9ULd8DogAle13t3mZUuKwVT7JmEjSgehAASbJuMpfOypQD+3z+jMPr/HLVP7gpSaMBlR21G9Qzgkz1aSGRd3yOxAFqKx9usN5flV+uZhQ2oHCQGVHZ00ejQbSg6K+DQcKAZW1+h0m7tiQiik1HFgYKMCkEY+9HgsBlR32BszUtCcXE0s7MDdQ963+FbZSpGOxW39moMZbKZtrSeDQsCsXk0s7MBNQ2JeTjsFP/alAYSvFT9gaSv4ECjBpROCrx69AASZfQWup+REowKRlv78+34ACTP5C1lT0BSjApGm9z14fQAEmnwFrqxoDBZi0bffbLwAmv+H+h7Jw3+re4MuU/7DeZ8+QHZx0uFLBmSaf+aqrev8PBajUjffa8PMtD1B5zVhV19d1qFavyUQ4H64aga9m31bK75q93UqVLn3JhBotB37cywNUWvb76/PraQNA5S9sDUV/n4c66De4ygnha2CNLFz0mH5is31eZ35JAZWLvMVFTAVqvE4FqMSD8NJgJqAmUI1Gw+tKwJ1PXsKX0DEzUG/Nb/e72ytVSgGVRBQ+as4FFKDyEbqkirmBAlSScdivvRBQgMp+8FIKFgYKUElFYrtuIaAAle3wJaYvDBSgkojFbs0oQE2gWl0KSSDCRfd2eSg8eTSgxoufxxe1fPiUAqrCuZgtEBUoQGWWg2iDRwfqE6rHJBAuJ4uWlJFCIkBNtOP6RCMURBxTFKi3OQFVxLQMlHoFXSvGAbYtBDQAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.zl[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAolJREFUeF7tndtNAmEQhWeWgIlIAVqADdAGFsCj60IDFCAFYAE0YCW8AuoTia7GQtzfLIqJ8cLtn2FncihgZs45Xwjsf1kmwc8inbTq1BwwU0ewDUpXyAGWmuUDpuMxM59L9UDd6jkgAtQinZ01iMfEdFo9yZhI0oHoQAEmybiqXzsqUHnv7pzfwg2+maofvNSE0YB6zR7aRShGgUJLaljUrb4DUYDKe3cdLsKw+nIxobQDewP1kt13QygG0oOivg0H9gLqOZv3KVDfhlRMqeHAzkABJo147PXYCajnbDagwF17cjGxtANbA5Wn8yGWUqRjsVt/Y6DKpZQjOhkFDm27cjG5tAMbAYV1OekY/NRfCxSWUvyEraHkX6AAk0YEvnr8CRRg8hW0lppfgQJMWvb76/MDKMDkL2RNRd+AAkya1vvs9QUUYPIZsLaqJVCASdt2v/0YMPkN9xDKOE9ntziZcgjrffbkp2zaT0KCPU0+81VXtfwNBajUfXfb8OtfHqBym7GqsG/PoV4uZ92QMPaHq0bgq9mPJ+WPV9OLGiXXvmRCjZYDv67lASot+/31+XO3AaDyF7aGon/3Qz1l03Yt1HAaWCMJJz3W7tgs7ytIChrjiLmTxIVlrAWq7A+ohFNwVH4joFZQ4WYVR8kLSdkYqLL/Ip2cNaiJi8SEwvBQdiugAJWHyGU1bA0UoJINxHr1nYACVNZjl5t/Z6AAlVwolivvBRSgshy9zOx7AwWoZIKxWjUKUCuo6tQcMRMuurdKQ4S5owH1CVX5Ko4xoIqQjNESUYECVEYpiDh2dKBWUDWoOSImXE4WMSwLpUSAWgnP0+mQOcGbqCyQEGlGUaDKGQFVpKSMlHkHyy2pcVMT1iEAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail .corner-mark.wfgf[data-v-7732ce74] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAwCAYAAAD3sVMsAAAAAXNSR0IArs4c6QAAAoZJREFUeF7tncFtwkAQRXeNoiiKjInEJRRAA7RBCqABGqCAUAAU4AaSS8DikIZytcwhtwTjjWIEEQIC2Dtrz+hzZ2b+/08W7K5trQg/8aLte2k6Mtr0CdugdI0c0FSz5DCtV6FRqkvVA3Xr5wAJUPGi3dHrNFTKPNZPMiaidMA6UICJMq7617YK1Oe73/3+akxxZap/8FQTWgMqjoJeQ6lJZpRPNSzq1t8BK0At534/U964/nIxIbUDpYFaRs1BZvSIelDU5+FAKaCSKBgao4Y8pGJKFw4UBgowuYiHX49CQCVRa2SMGfCTi4mpHbgaqGTWGmMrhToWvvUvBmqzL7eaGK16fOVicmoHLgIK+3LUMcipfxYobKXICduFkn+BAkwuIpDV4yRQgElW0K7UHAUKMLmyX16fA6AAk7yQXSraAwowubReZq8dUIBJZsCuVeVAASbXtsvtpwGT3HCrUKaTefCCO1OqsF5mTx1HwVDjTJPMdCtQtfkNBagqsF5my79/eYBKZsKOVe2vQ0XNgcb5cMcRyGp3uFL+9vCkvexZlkyoceXA8b08QOXKf3F9Tp82AFTiwnYh6P/zUFHQ00ZNlMLdwC7CkNDj/InNud/VygsBlYS46TWcBSpfpwJU9EkI6XARUFuoVNaYag/PfBKSPYmMi4H67f7x2u7c3aQhoCLJQkTRq4ACVCIyJxVxNVCAijQP9sULAQWo2OdOJqAwUICKLBPWhUsBBahYZ08yfGmgABVJLmyLWgFqC9X97WqC48RsWbAyuDWg8sVPvD3BSiici1gFClBxRsHO7NaB2kGFh5PZSYhZFRKgth7Es9ZY401UzJAoNy4pUPnVClCVS4jZt38ACTnbIdcrDjYAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .thumbnail img[data-v-7732ce74] {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .desc[data-v-7732ce74] {
  flex: 1;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .desc .desc-body[data-v-7732ce74] {
  display: -webkit-box;
  display: -moz-box;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  overflow: hidden;
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .bottom[data-v-7732ce74] {
  display: flex;
  margin-top: 6px;
  font-size: 12px;
  color: #8c8c8c;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .bottom .user[data-v-7732ce74] {
  margin-right: 14px;
  position: relative;
}
.annotationsDrawer-container .annotationsDrawer-body .body .viewport-list .list-item .bottom .user[data-v-7732ce74]::after {
  content: "";
  position: absolute;
  height: 10px;
  width: 1px;
  top: 50%;
  transform: translateY(-50%);
  background: #8c8c8c;
  right: -8px;
}
.annotationsDrawer-container .fabric-toolbar-container[data-v-7732ce74] {
  z-index: 222;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

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

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


.ant-message {
  z-index: 9999;
}

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

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

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

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

.absolute[data-v-4c2885d6] {
  position: absolute;
}
.relative[data-v-4c2885d6] {
  position: relative;
}
.flex[data-v-4c2885d6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
}
.custom-scrollbar[data-v-4c2885d6] {
  overflow: auto !important;
}
.custom-scrollbar[data-v-4c2885d6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.custom-scrollbar[data-v-4c2885d6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.custom-scrollbar[data-v-4c2885d6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.scrollbarStyle[data-v-4c2885d6] ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 8px;
  height: 8px;
}
.scrollbarStyle[data-v-4c2885d6] ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.scrollbarStyle[data-v-4c2885d6] ::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.ant-tree li[data-v-4c2885d6] {
  width: 100%;
}
.ant-tree li .ant-tree-node-content-wrapper[data-v-4c2885d6] {
  padding: 0px !important;
  display: inline-block;
  width: calc(100% - 10px);
  margin-right: 10px;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4c2885d6],
.ant-tree li .ant-tree-node-content-wrapper[data-v-4c2885d6]:hover {
  background-color: #e5f6ff !important;
}
.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected[data-v-4c2885d6] {
  background: var(--primary-color) !important;
  color: #fff;
}
.card-view-container[data-v-4c2885d6] {
  padding: 20px;
  background: #fff;
  position: relative;
  margin-bottom: 10px;
}
.card-view-container[data-v-4c2885d6]::before {
  position: absolute;
  content: attr(header);
  display: block;
  font-size: 16px;
  height: 18px;
  display: flex;
  align-items: center;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  color: #525a5d;
  margin-bottom: 20px;
}
.card-view-container[data-v-4c2885d6]::after {
  position: absolute;
  left: 130px;
  top: 20px;
  content: attr(unit);
  font-size: 14px;
  height: 18px;
  display: flex;
  align-items: center;
  color: #999;
  margin-bottom: 20px;
}
.zhgd-data-report-header[data-v-4c2885d6] {
  padding: 10px 10px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.zhgd-data-report-header[data-v-4c2885d6]::before {
  content: " ";
  height: 18px;
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.zhgd-bnt-interval[data-v-4c2885d6]::before {
  content: attr(header);
  color: #e4e5e9;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.solid-line[data-v-4c2885d6] {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
[data-v-4c2885d6] .ant-modal-header {
  border-top: 5px solid var(--primary-color) !important;
}
.ant-modal-header[data-v-4c2885d6] {
  border-top: 5px solid var(--primary-color) !important;
}
[data-v-4c2885d6] .ant-input[disabled] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4c2885d6] .ant-input[disabled] + .ant-input-group-addon {
  border: 0;
}
[data-v-4c2885d6] .ant-select-disabled {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
[data-v-4c2885d6] .ant-select-disabled .ant-select-selection {
  background: #f3f4f6;
  border: 0;
}
.ant-input-number-disabled[data-v-4c2885d6] {
  color: #000000;
  border: 0;
  background: #f3f4f6;
}
.amap-logo[data-v-4c2885d6],
.amap-copyright[data-v-4c2885d6] {
  display: none !important;
}
.box-shadow[data-v-4c2885d6] {
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
}
.box-sizing[data-v-4c2885d6] {
  box-sizing: border-box;
}
.flex-center[data-v-4c2885d6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
[data-v-4c2885d6] .ant-carousel {
  height: 100%;
}
[data-v-4c2885d6] .ant-carousel .slick-slider,[data-v-4c2885d6] .ant-carousel .slick-track,[data-v-4c2885d6] .ant-carousel .slick-list,[data-v-4c2885d6] .ant-carousel .slick-slide > div {
  height: 100%;
}
.common-data-statistical-warp[data-v-4c2885d6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  background: #fff;
  box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.14);
  margin-bottom: 10px;
}
.common-data-statistical-warp .data-statistical-list[data-v-4c2885d6] {
  flex: 1;
  flex-shrink: 0;
  padding: 10px 0;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: bold;
}
.common-data-statistical-warp .data-statistical-list[data-v-4c2885d6]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 1px;
  height: 38px;
  background: #ededed;
  transform: translateY(-50%);
}
.common-data-statistical-warp .data-statistical-list[data-v-4c2885d6]:last-child::after {
  display: none;
}
.common-data-statistical-warp .data-statistical-list .icon[data-v-4c2885d6] {
  width: 44px;
  height: 44px;
  background: #e9ecf3;
  border-radius: 2px;
  margin-right: 22px;
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums[data-v-4c2885d6] {
  font-size: 40px;
  font-weight: bold;
  padding-left: 30px;
  color: var(--primary-color);
}
.common-data-statistical-warp .data-statistical-list .data-statistical-nums span[data-v-4c2885d6] {
  color: #666;
  margin-left: 20px;
  font-size: 20px;
}
.iframe-container[data-v-4c2885d6] {
  box-sizing: border-box;
  padding: 0 10px 0 10px;
}
[data-v-4c2885d6] .bj-icon.bj-icon-zhanglayajiang {
  font-size: 20px;
}
[data-v-4c2885d6] .ant-menu-submenu-title {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.text-button-group .table-more-btns[data-v-4c2885d6] {
  color: red;
}
.text-button-group .ant-btn-link[data-v-4c2885d6] {
  color: var(--primary-color);
  margin: 0 16px;
  position: relative;
  background: none !important;
  padding: 0;
}
.text-button-group .ant-btn-link.danger[data-v-4c2885d6] {
  color: #ff4d4f;
}
.text-button-group .ant-btn-link[disabled="disabled"][data-v-4c2885d6] {
  color: rgba(0, 0, 0, 0.25);
}
.text-button-group .ant-btn-link[data-v-4c2885d6]::after {
  content: "";
  position: absolute;
  height: 16px;
  width: 1px;
  background: #e4e5e9;
  right: -16px;
  top: 50%;
  transform: translateY(-50%);
}
.text-button-group .ant-btn-link[data-v-4c2885d6]:first-child {
  margin-left: 0;
}
.text-button-group .ant-btn-link[data-v-4c2885d6]:last-child {
  margin-right: 0;
}
.text-button-group .ant-btn-link[data-v-4c2885d6]:last-child::after {
  display: none;
}
.vxe-pager[data-v-4c2885d6] {
  height: 80px;
  flex-shrink: 0;
  padding-right: 30px;
  text-align: right;
}
.vxe-pager .is--active .vxe-input .vxe-input--inner[data-v-4c2885d6] {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-input[data-v-4c2885d6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4c2885d6] {
  height: 36px !important;
}
.vxe-pager .vxe-pager--jump input[data-v-4c2885d6]:focus {
  border: 1px solid var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper[data-v-4c2885d6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper[data-v-4c2885d6] {
  flex: 1;
  text-align: left;
  padding-left: 20px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4c2885d6] {
  margin: 0 4px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--left-wrapper span[data-v-4c2885d6]:last-of-type {
  color: var(--primary-color);
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4c2885d6] {
  min-width: 40px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
  font-size: 14px;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-4c2885d6] {
  background-color: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn.is--active[data-v-4c2885d6]:hover {
  color: #fff !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--num-btn[data-v-4c2885d6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4c2885d6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4c2885d6] {
  width: 40px;
  height: 36px;
  background: #ffffff !important;
  border: 1px solid #dddddd;
  border-radius: 0;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4c2885d6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4c2885d6]:active,
.vxe-pager .vxe-pager--wrapper .vxe-pager--next-btn[data-v-4c2885d6]:hover,
.vxe-pager .vxe-pager--wrapper .vxe-pager--prev-btn[data-v-4c2885d6]:hover {
  color: var(--primary-color) !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev[data-v-4c2885d6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next[data-v-4c2885d6] {
  width: 40px;
  height: 36px;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-prev .vxe-pager--jump-icon[data-v-4c2885d6],
.vxe-pager .vxe-pager--wrapper .vxe-pager--jump-next .vxe-pager--jump-icon[data-v-4c2885d6] {
  color: var(--primary-color);
}
.file-name-type[data-v-4c2885d6] {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0;
  border: 1px solid #dcdee2;
  border-radius: 4px;
  padding: 8px;
  padding-top: 0;
  margin-top: 5px;
  height: 135px;
  width: 100%;
  overflow: auto !important;
  overflow-x: hidden !important;
}
.file-name-type[data-v-4c2885d6]::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
.file-name-type[data-v-4c2885d6]::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
.file-name-type[data-v-4c2885d6]::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
.file-name-type .file-name[data-v-4c2885d6] {
  cursor: pointer;
  height: 100%;
  width: 100%;
  flex: 1;
  overflow: hidden;
  display: flex;
}
.file-name-type .file-name .file-name-text[data-v-4c2885d6] {
  flex: 1;
  width: 100%;
  line-height: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-name-type .file-list[data-v-4c2885d6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .size-color[data-v-4c2885d6] {
  color: #999999;
}
.file-name-type .file-list[data-v-4c2885d6]:hover {
  color: var(--primary-color) !important;
  background-color: var(--border-color-base);
}
.file-name-type .file-list:hover .size-color[data-v-4c2885d6] {
  color: var(--primary-color) !important;
}
.file-name-type .file-download-list[data-v-4c2885d6] {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  color: #525a5d;
  height: 22px;
  padding: 3px 3px;
  border-radius: 2px;
}
.file-name-type .file-download-list[data-v-4c2885d6]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .size-color[data-v-4c2885d6] {
  color: var(--primary-color);
}
.file-name-type .file-download-list:hover .file-name-text[data-v-4c2885d6] {
  text-decoration: underline;
}
.file-name-type .check-icon[data-v-4c2885d6] {
  color: #4bc964;
  margin-left: 8px;
}
.file-name-type .close-icon[data-v-4c2885d6] {
  cursor: pointer;
  margin-left: 8px;
  color: #ff3f4a;
}
.file-name-type .download-icon[data-v-4c2885d6] {
  cursor: pointer;
  color: var(--primary-color);
  margin-left: 8px;
}
.result-container[data-v-4c2885d6] {
  background: #fff;
  margin-top: 10px;
}
.result-container .common-result-container-header[data-v-4c2885d6] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
}
.result-container .common-result-container-header[data-v-4c2885d6]::before {
  content: attr(header);
  font-size: 16px;
  color: #525a5d;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  height: 18px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
input[data-v-4c2885d6]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #bfbfbf;
}
input[data-v-4c2885d6]::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bfbfbf;
}
input[data-v-4c2885d6]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bfbfbf;
}
input[data-v-4c2885d6]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #bfbfbf;
}
[data-v-4c2885d6] .vxe-cell--checkbox {
  color: var(--primary-color);
}
[data-v-4c2885d6] .vxe-table .vxe-cell--checkbox {
  color: #606266;
}
[data-v-4c2885d6] .vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon:before,[data-v-4c2885d6] .vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4c2885d6] .vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon:before {
  border-color: var(--primary-color);
}
[data-v-4c2885d6] .ant-collapse {
  border-radius: 0;
  border: none;
  background: #fff;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item {
  border: 0;
  border-bottom: 1px solid #f3f4f6;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header {
  padding: 0px;
  margin-left: auto;
  margin-right: 30px;
  border-radius: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text {
  flex: 1;
  padding: 20px 0px 18px 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-text::before {
  content: attr(header);
  font-size: 15px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: var(--primary-color);
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon {
  transform: scale(0.75);
  margin-left: 4px;
  transition: 0.3s;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-header .customize-extra .icon.active {
  transform: scale(0.75) rotate(180deg);
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-content {
  border: none;
}
[data-v-4c2885d6] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box {
  padding: 0;
}
.beam-layout-container[data-v-4c2885d6] {
  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-4c2885d6] {
  margin: 10px 0 0 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.beam-layout-container .beam-table-container .table-header[data-v-4c2885d6] {
  padding: 0 20px;
  height: 74px;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.beam-layout-container .beam-table-container .table-header[data-v-4c2885d6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.beam-layout-container .beam-table-container .main[data-v-4c2885d6] {
  flex: 1;
}
.beam-layout-container .beam-table-container .pager-container[data-v-4c2885d6] {
  flex-shrink: 0;
}
input[type="number"][data-v-4c2885d6] {
  -moz-appearance: textfield;
  /* Firefox */
  appearance: textfield;
}
input[type="number"][data-v-4c2885d6]::-webkit-inner-spin-button,
input[type="number"][data-v-4c2885d6]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  /* Safari */
  margin: 0;
}
.custom-page-modal-container[data-v-4c2885d6] {
  height: 100%;
  box-sizing: border-box;
  padding: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  overflow: hidden;
}
.custom-page-modal-container .custom-page-header-container[data-v-4c2885d6] {
  flex-shrink: 0;
  padding: 0 20px;
  height: 46px;
  background-color: #fff;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
}
.custom-page-modal-container .custom-page-header-container[data-v-4c2885d6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-page-modal-container .custom-page-header-container .back-button[data-v-4c2885d6] {
  color: var(--primary-color);
  background: #f1f2f7 !important;
  border: none;
}
.custom-page-modal-container .custom-page-header-container .back-button.ant-btn[data-v-4c2885d6] {
  margin-right: 0;
}
.custom-page-modal-container .custom-page-body-container[data-v-4c2885d6] {
  background-color: #fff;
  flex: 1;
}
.custom-page-modal-container .custom-page-footer-container[data-v-4c2885d6] {
  flex-shrink: 0;
  margin-top: 2px;
  height: 72px;
  background-color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.custom-todo-container[data-v-4c2885d6] {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.custom-todo-container .todo-table-container[data-v-4c2885d6] {
  margin-top: 10px;
  flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  flex-direction: column;
  background-color: #fff;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-4c2885d6] {
  padding: 0 20px;
  height: 58px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-todo-container .todo-table-container .data-report-header[data-v-4c2885d6]::before {
  content: attr(header);
  height: 18px;
  border-left: 3px solid var(--primary-color);
  padding-left: 10px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #525a5d;
  line-height: 18px;
}
.custom-todo-container .todo-table-container .data-report-main[data-v-4c2885d6] {
  flex: 1;
}
.custom-todo-container .todo-table-container .data-report-page[data-v-4c2885d6] {
  flex-shrink: 0;
}
[data-v-4c2885d6] .custom-form-modal .ant-modal-body {
  padding: 0;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container {
  padding: 20px 70px 20px 20px;
  max-height: 710px;
  overflow: auto !important;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px;
  height: 6px;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background: #c0c0c1;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background: #fff;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container .ant-form-item {
  display: flex;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label {
  flex-shrink: 0;
  width: 140px;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-label label {
  color: #999999;
}
[data-v-4c2885d6] .custom-form-modal .custom-body-container .ant-form-item .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-4c2885d6] .custom-form-modal .custom-footer-container {
  box-sizing: border-box;
  border-top: 1px solid #e8e8e8;
  padding: 20px 0;
  text-align: center;
}
[data-v-4c2885d6] .custom-form-modal .custom-footer-container button:last-child {
  margin-left: 20px;
}
.pageBimVisual-container[data-v-4c2885d6] {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
  overflow: hidden;
}
.pageBimVisual-container .ant-spin[data-v-4c2885d6] {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 999;
  transform: translate(-50%, -50%);
}
.pageBimVisual-container .fabric-drawing-board[data-v-4c2885d6] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 9;
}
.pageBimVisual-container .empty-tip[data-v-4c2885d6] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pageBimVisual-container.full-screen[data-v-4c2885d6] {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] {
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 99;
  height: 40px;
  background: rgba(0, 19, 58, 0.5);
  border-radius: 4px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0 24px 0 4px;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] .ant-checkbox {
  margin-left: 20px;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] .ant-checkbox .ant-checkbox-inner {
  background: #006363;
  border-color: #00ffff;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner {
  background: #00ffff;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #006363;
}
.pageBimVisual-container .layer-toolbar[data-v-4c2885d6] .ant-checkbox + span {
  color: #fff;
  font-size: 14px;
  padding: 0 0 0 6px;
}
.pageBimVisual-container .bim-top-toolbar[data-v-4c2885d6] {
  width: 666px;
  height: 48px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 4px 4px 4px 4px;
  position: absolute;
  top: 30px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding: 0 16px;
  justify-content: space-between;
  z-index: 99;
}
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6] {
  display: flex;
}
.pageBimVisual-container .bim-top-toolbar .item-container .toolbar-btn[data-v-4c2885d6] {
  width: 40px;
  height: 40px;
  border-radius: 4px 4px 4px 4px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pageBimVisual-container .bim-top-toolbar .item-container .toolbar-btn[data-v-4c2885d6]:hover,
.pageBimVisual-container .bim-top-toolbar .item-container .toolbar-btn.active[data-v-4c2885d6] {
  background: rgba(22, 119, 255, 0.3);
}
.pageBimVisual-container .bim-top-toolbar .item-container .toolbar-btn[data-v-4c2885d6]:not(:first-child) {
  margin-left: 16px;
}
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6]:nth-child(2) {
  position: relative;
}
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6]:nth-child(2):before,
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6]:nth-child(2)::after {
  position: absolute;
  content: "";
  width: 1px;
  height: 18px;
  background: #8c8c8c;
  top: 50%;
  transform: translateY(-50%);
}
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6]:nth-child(2):before {
  left: -18px;
}
.pageBimVisual-container .bim-top-toolbar .item-container[data-v-4c2885d6]:nth-child(2):after {
  right: -18px;
}
.pageBimVisual-container .fabric-toolbar-container[data-v-4c2885d6] {
  z-index: 99;
  position: absolute;
  top: 90px;
  left: 50%;
  transform: translateX(-50%);
  user-select: none;
}
.pageBimVisual-container .fabric-toolbar-container .divider[data-v-4c2885d6] {
  width: 1px;
  height: 18px;
  background-color: #0c2236;
  margin: 0 8px;
  align-self: center;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer[data-v-4c2885d6] {
  width: 556px;
  height: 48px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 4px 4px 4px 4px;
  display: flex;
  align-items: center;
  padding: 0 8px;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .itemView[data-v-4c2885d6] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 4px 4px 4px 4px;
  margin: 4px 8px;
  cursor: pointer;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .itemView.active[data-v-4c2885d6] {
  background: rgba(22, 119, 255, 0.3);
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .itemView.active .bj-icon[data-v-4c2885d6] {
  color: #1677ff !important;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .graphic-button[data-v-4c2885d6] {
  display: flex;
  align-items: center;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .graphic-button .space-item[data-v-4c2885d6] {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 26px;
  border-radius: 4px 4px 4px 4px;
  font-family: Microsoft YaHei, Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  line-height: 13px;
  letter-spacing: 1px;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .graphic-button[data-v-4c2885d6] :nth-child(1) {
  background: #ffffff;
  color: #8c8c8c;
  margin-right: 8px;
}
.pageBimVisual-container .fabric-toolbar-container .toolContainer .graphic-button[data-v-4c2885d6] :nth-child(2) {
  background: #1677ff;
  color: #ffffff;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer[data-v-4c2885d6] {
  position: absolute;
  left: 0;
  top: 56px;
  width: 272px;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .arrow[data-v-4c2885d6] {
  width: 0;
  height: 0;
  margin-left: 28px;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(255, 255, 255, 0.8);
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper[data-v-4c2885d6] {
  background: rgba(255, 255, 255, 0.8);
  border-radius: 4px;
  padding: 0 8px;
  display: flex;
  align-items: center;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper[data-v-4c2885d6] .ant-slider {
  width: 64px;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper .text[data-v-4c2885d6] {
  min-width: 20px;
  color: #666;
  font-size: 12px;
  text-align: center;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper .color-list[data-v-4c2885d6] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper .color-list .colorItem[data-v-4c2885d6] {
  cursor: pointer;
  border: 0.5px solid #d1d1d1;
  width: 17px;
  height: 17px;
  opacity: 1;
  border-radius: 2px;
}
.pageBimVisual-container .fabric-toolbar-container .stylePickerContainer .stylePickerWrapper .color-list .colorItem.active[data-v-4c2885d6] {
  border: 2px solid #ffffff;
  box-shadow: 0 0 3px #0000005c;
}
.pageBimVisual-container .panoramicDisplayCanvasContainer[data-v-4c2885d6] {
  width: 100%;
  height: 100%;
  position: relative;
}
.pageBimVisual-container .BlackHole-container[data-v-4c2885d6] {
  width: 100%;
  height: 100%;
}
.pageBimVisual-container .progress-play-bar[data-v-4c2885d6] {
  position: absolute;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
  height: 64px;
  width: 98%;
}
.pageBimVisual-container .graphic-list-container[data-v-4c2885d6] {
  position: fixed;
  width: 320px;
  background: #ffffff;
  box-shadow: 0 4px 16px #0000001a;
  opacity: 0.9;
  padding: 16px;
  border-radius: 4px;
}
.pageBimVisual-container .graphic-list-container .pop-close[data-v-4c2885d6] {
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 8px;
  color: #666;
  font-size: 12px;
}
.pageBimVisual-container .graphic-list-container .pop-arrow[data-v-4c2885d6] {
  position: absolute;
  left: 50%;
  bottom: -19px;
  transform: translate(-50%);
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 30px solid #ffffff;
  z-index: -1;
}
.pageBimVisual-container[data-v-4c2885d6] .ant-spin-spinning {
  max-height: 100% !important;
}

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


/*# sourceMappingURL=bimPanoramicDisplay.1778142489183.css.map*/