/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.pxx-pro-table-form {
  width: 100%;
  margin-left: 8px !important;
  background-color: #fff;
  align-items: flex-end;
}
.pxx-pro-table-form .pxx-pro-table-form-items {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}
.pxx-pro-table-form .pxx-pro-table-form-items > * {
  margin-bottom: 8px;
}
.pxx-pro-table-form .pxx-pro-table-form-buttons {
  margin-right: 8px !important;
  margin-left: 8px !important;
}
.pxx-pro-table-form .pxx-pro-table-form-buttons > *:not(:last-child) {
  margin-right: 8px;
}
.pxx-pro-table-search {
  display: flex;
  flex-flow: column;
  margin-bottom: 8px;
}
.pxx-pro-table-search ::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 4px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
}
.pxx-pro-table-search ::-webkit-scrollbar-thumb {
  background: #7b7b7b;
  /*滚动条里面小方块*/
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.pxx-pro-table-search ::-webkit-scrollbar-track {
  background: #ededed;
  border-radius: 10px;
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.pxx-pro-table-search .pxx-pro-table-search-menu-space {
  padding: 8px 0;
}
.pxx-pro-table-search .pxx-pro-table-search-menu-wrap {
  display: flex;
  align-items: center;
  min-height: 52px;
  border-bottom: 1px solid #f0f2f5;
}
.pxx-pro-table-search .pxx-pro-table-search-menu {
  line-height: 48px;
  border-bottom: none;
}
.pxx-pro-table-search .pxx-pro-table-search-menu .ant-menu-item {
  margin: 0 32px 0 0 !important;
  padding: 0 7px !important;
}
.pxx-pro-table-search .pxx-pro-table-search-title {
  color: rgba(0, 0, 0, 0.65);
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
}
.pxx-pro-table-search .pxx-pro-table-search-filter {
  margin-left: -8px;
  font-size: 12px;
  line-height: 28px;
  border-bottom: none;
}
.pxx-pro-table-search .pxx-pro-table-search-filter .ant-menu-item {
  margin: 0 8px !important;
  padding: 0 10px !important;
  color: rgba(0, 0, 0, 0.65) !important;
  border-bottom: none !important;
}
.pxx-pro-table-search .pxx-pro-table-search-filter .ant-menu-item:hover {
  color: #1E78FF !important;
  border-bottom: none !important;
}
.pxx-pro-table-search .pxx-pro-table-search-filter .ant-menu-item-selected {
  color: #1E78FF !important;
}
.pxx-pro-table-search .pxx-pro-table-search-toolbar {
  margin-left: auto;
}
.pxx-pro-table-search .pxx-pro-table-search-toolbar > * {
  margin-left: 10px;
}
.pxx-pro-table-search .pxx-pro-table-search-result {
  display: flex;
  flex: 1;
  align-items: center;
  overflow: auto;
}
.pxx-pro-table-search .pxx-pro-table-search-result > * {
  margin-right: 16px;
}
.pxx-pro-table-search .pxx-pro-table-search-result > .ant-divider {
  height: 100%;
}
.pxx-pro-table-search .pxx-pro-table-search-result > .ant-tag {
  padding: 0 8px;
  font-size: 12px;
  line-height: 28px;
  border-radius: 28px;
}
.pxx-pro-table-search .pxx-pro-table-search-result > .ant-tag .ant-tag-close-icon {
  margin-left: 4px;
}
.pxx-pro-table-search .pxx-pro-table-search-filter-wrap {
  z-index: 0;
  display: flex;
  margin-top: 8px;
}
.pxx-pro-table-wrapper {
  display: flex;
  flex: auto;
  flex-flow: column;
  max-width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper {
  width: 100%;
  height: 100%;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading {
  width: 100%;
  height: 100%;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container {
  display: flex;
  flex-flow: column;
  width: 100%;
  height: 100%;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table {
  display: flex;
  flex: auto;
  width: 100%;
  height: 0;
  min-height: 400px;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container {
  display: flex;
  flex: 1;
  flex-flow: column;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body {
  flex: auto;
  width: 100%;
  height: 0;
  min-height: 314px;
  max-height: max-content !important;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-measure-row,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-measure-row {
  font-size: inherit !important;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-expanded-row .pxx-inline-table,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-expanded-row .pxx-inline-table {
  height: auto !important;
}
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-expanded-row-fixed,
.pxx-pro-table-wrapper .pxx-inline-table-wrapper .ant-spin-nested-loading .ant-spin-container .pxx-inline-table .pxx-inline-table-container .pxx-inline-table-body table .pxx-inline-table-expanded-row-fixed {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 200px;
}
.pxx-pro-table-wrapper .pxx-pro-table-option {
  border-width: 1px;
}
.pxx-pro-table-wrapper .pxx-pro-table-default-option {
  background-color: #fff;
}
