/* 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 */
.redTheme-test {
  width: 100px;
  height: 200px;
  margin: 0 auto;
  border: 1px #00b589 solid;
}
.blueTheme-test {
  width: 300px;
  height: 100px;
  margin: 0 auto;
  border: 1px #00b589 solid;
}
html,
body,
#root {
  height: 100%;
}
.colorWeak {
  -webkit-filter: invert(80%);
          filter: invert(80%);
}
canvas {
  display: block;
}
body {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.globalSpin {
  width: 100%;
  margin: 40px 0 !important;
}
ul,
ol {
  list-style: none;
}
@media (max-width: 480px) {
  .ant-table {
    width: 100%;
    overflow-x: auto;
  }
  .ant-table-thead > tr > th,
  .ant-table-tbody > tr > th,
  .ant-table-thead > tr > td,
  .ant-table-tbody > tr > td {
    white-space: pre;
  }
  .ant-table-thead > tr > th > span,
  .ant-table-tbody > tr > th > span,
  .ant-table-thead > tr > td > span,
  .ant-table-tbody > tr > td > span {
    display: block;
  }
}
.avatar-uploader-BIMSkyBox > div {
  width: 190px !important;
  height: 190px !important;
}
.LevelPage .ant-modal {
  background-color: rgba(4, 26, 56, 0.8);
  border: 1px solid #0ea1c7;
  box-shadow: inset 0 0 5px 3px #0d6d85;
  border-radius: 4px;
  transform-origin: top;
  padding-bottom: 10px;
}
.LevelPage .ant-modal-content {
  background: none;
  border: none;
  padding: 4px;
  box-sizing: border-box;
}
.LevelPage .ant-modal-close {
  color: #12dbc6;
}
.LevelPage .ant-modal-close:focus,
.LevelPage .ant-modal-close:hover {
  color: #00ffe4;
}
.LevelPage .ant-modal-header {
  height: 41px;
  background: rgba(18, 219, 198, 0.1);
  padding: 10px 24px;
  border-bottom: 0px;
}
.LevelPage .ant-modal-header .ant-modal-title {
  color: #12dbc6;
}
.LevelPage .ant-modal-body {
  color: #fff;
  padding: 15px;
}
.LevelPage .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPage .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPage .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPage .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: transparent;
}
.UE4LevelPage .ant-modal {
  background-color: #101316;
  border: 1px solid #364c50;
  transform-origin: top;
  padding-bottom: 0;
}
.UE4LevelPage .ant-modal-content {
  background: none;
  border: none;
  box-sizing: border-box;
}
.UE4LevelPage .ant-modal-close {
  color: #b2f2ff;
}
.UE4LevelPage .ant-modal-close:focus,
.UE4LevelPage .ant-modal-close:hover {
  color: #b2f2ff;
}
.UE4LevelPage .ant-modal-header {
  height: 56px;
  background: #1a1e21 url(./static/title-bg.fc2c09d4.png) no-repeat left 12px;
  padding: 17px 20px;
  border-bottom: 0px;
}
.UE4LevelPage .ant-modal-header .ant-modal-title {
  font-size: 16px;
  color: #e0ffff;
}
.UE4LevelPage .ant-modal-body {
  color: #fff;
  padding: 15px;
}
.UE4LevelPage .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.UE4LevelPage .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.UE4LevelPage .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.UE4LevelPage .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: transparent;
}
.UE4LevelQrcode .ant-modal {
  border: 1px solid #364c50;
  transform-origin: top;
  padding-bottom: 0;
  background: #1a1e21 url(./static/qrmask.427f81f3.png) no-repeat;
  background-size: 100% 100%;
}
.UE4LevelQrcode .ant-modal-header {
  background: none;
}
.UE4LevelQrcode .ant-modal-body {
  color: #fff;
  padding: 0 15px 15px;
}
.transformOriginFixTop .ant-modal {
  transform-origin: top !important;
}
.fixHeight .ant-modal-content .ant-modal-body {
  min-height: 400px !important;
}
.fixHeightPadding16 .ant-modal-content .ant-modal-body {
  min-height: 400px !important;
  padding: 16px !important;
}
.LevelPageTable .ant-table-small {
  border: 1px #0f4167 solid !important;
  border-radius: 0;
}
.LevelPageTable .ant-table-small .ant-table-content .ant-table-header {
  border-radius: 0;
}
.LevelPageTable .ant-table-small .ant-table-content .ant-table-header tr:first-child th:first-child {
  border-radius: 0;
}
.LevelPageTable .ant-table-small .ant-table-content .ant-table-body {
  margin: 0;
}
.LevelPageTable .ant-table-small tr {
  background-color: #081c3b;
  border-bottom: 1px #0f4167 solid;
}
.LevelPageTable .ant-table-fixed-left,
.LevelPageTable .ant-table-fixed-left table {
  height: calc(100% - 10px);
  border-radius: 0;
}
.LevelPageTable .ant-table-placeholder {
  border-top: 0;
}
.LevelPageTable .ant-table-thead > tr {
  border: 1px #0f4167 solid;
}
.LevelPageTable .ant-table-thead > tr > th {
  color: #12dbc6;
  background: transparent;
  border-bottom: none;
}
.LevelPageTable .ant-table-placeholder {
  background: transparent;
  border-bottom: 1px solid #0f4167;
}
.LevelPageTable .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 0;
}
.LevelPageTable .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #0f4167;
  border-right: 1px solid #0f4167;
  border-left: 1px solid #0f4167;
}
.LevelPageTable .ant-table-bordered .ant-table-tbody > tr > td {
  color: #f1efef;
}
.LevelPageTable .ant-table-bordered .ant-table-thead > tr > th,
.LevelPageTable .ant-table-bordered .ant-table-tbody > tr > td {
  background-color: transparent !important;
  border-right: 1px solid #0f4167 !important;
  border-bottom: 1px solid #0f4167 !important;
}
.LevelPageTable .ant-table-thead > tr > th {
  background-color: transparent !important;
  border-right: 1px solid #0f4167 !important;
  border-bottom: 1px solid #0f4167 !important;
}
.LevelPageTable .ant-table-bordered .ant-table-thead > tr > th:nth-last-child(1),
.LevelPageTable .ant-table-bordered .ant-table-tbody > tr > td:nth-last-child(1) {
  border-right: 1px solid #0f4167 !important;
}
.LevelPageTable .iconfont {
  cursor: pointer;
}
.LevelPageTable .ant-empty-normal {
  color: #12dbc6;
}
.LevelPageTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.LevelPageTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #12dbc6;
}
.LevelPageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.LevelPageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.LevelPageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.LevelPageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: transparent;
}
.LevelPageTable .ant-table-bordered .ant-table-header > table,
.LevelPageTable .ant-table-bordered .ant-table-body > table,
.LevelPageTable .ant-table-bordered .ant-table-fixed-left table,
.LevelPageTable .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #0f4167;
  border-right: 0;
  border-bottom: 0;
}
.LevelPageTable .ant-pagination-item {
  background-color: transparent;
  border: 1px solid #0f4167;
}
.LevelPageTable .ant-pagination-item-active {
  border-color: #00b589;
}
.LevelPageTable .ant-pagination-item a {
  color: #12dbc6;
}
.LevelPageTable .ant-pagination-prev .ant-pagination-item-link,
.LevelPageTable .ant-pagination-next .ant-pagination-item-link {
  color: #12dbc6;
  background-color: transparent;
  border: 1px solid #0f4167;
}
.LevelPageTable .ant-table-tbody > tr > td {
  border-bottom: 1px #0f4167 solid;
  border-right: 1px solid #0f4167 !important;
}
.LevelPageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.LevelPageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: transparent;
}
.LevelPageTable .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body,
.LevelPageTable .ant-table-header {
  background-color: transparent;
}
.LevelPageTable .ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.LevelPageTable .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.LevelPageTable .ant-table-footer {
  border: 1px solid #0f4167 !important;
  background: transparent;
  text-align: right;
}
.LevelPageTable .ant-table-footer::before {
  background: #0f4167;
}
.LevelPageTable .ant-pagination {
  color: #12dbc6;
}
.LevelPageTable .ant-pagination-options-quick-jumper input {
  color: #12dbc6;
  background-color: transparent;
  border: 1px solid #12dbc6;
}
.LevelPageTable .ant-select-selection {
  background-color: transparent;
  border: 1px solid #1fc294;
  color: #12dbc6;
}
.LevelPageTable .ant-select-selection .ant-select-arrow {
  color: #12dbc6;
}
.LevelPageTable .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #12dbc6;
}
.LevelPageTable .ant-select-dropdown-menu-item {
  color: #f1efef;
}
.LevelPageTable .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #12dbc6;
}
.LevelPageTable .ant-select-dropdown {
  color: #f1efef;
  background-color: #14567f !important;
}
.bluePageTable .ant-table {
  font-size: 20px;
}
.bluePageTable .ant-table-small {
  border: 1px rgba(255, 255, 255, 0.1) solid !important;
  border-radius: 0;
}
.bluePageTable .ant-table-small .ant-table-content .ant-table-header {
  border-radius: 0;
}
.bluePageTable .ant-table-small .ant-table-content .ant-table-header tr:first-child th:first-child {
  border-radius: 0;
}
.bluePageTable .ant-table-small .ant-table-content .ant-table-body {
  margin: 0;
}
.bluePageTable .ant-table-small tr {
  background-color: transparent;
  border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}
.bluePageTable .ant-table-fixed-left table,
.bluePageTable .ant-table-fixed-right table {
  background: none;
}
.bluePageTable .ant-empty-description {
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-table-fixed-left,
.bluePageTable .ant-table-fixed-right table {
  height: calc(100%);
  border-radius: 0;
  font-size: 20px;
}
.bluePageTable .ant-table-fixed-left .ant-table-thead > tr > th,
.bluePageTable .ant-table-fixed-right table .ant-table-thead > tr > th {
  background-color: #35496b !important;
}
.bluePageTable .ant-table-fixed-left .ant-table-tbody > tr > td,
.bluePageTable .ant-table-fixed-right table .ant-table-tbody > tr > td {
  background-color: #183058 !important;
}
.bluePageTable .ant-table-placeholder {
  border-top: 0;
}
.bluePageTable .ant-table-thead > tr {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.bluePageTable .ant-table-thead > tr > th {
  color: rgba(255, 255, 255, 0.85);
  background: rgba(114, 131, 139, 0.1);
  border-bottom: none;
}
.bluePageTable .ant-table-placeholder {
  background: transparent;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.bluePageTable .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 0;
}
.bluePageTable .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.bluePageTable .ant-table-bordered .ant-table-tbody > tr > td {
  color: #f1efef;
}
.bluePageTable .ant-table-bordered .ant-table-thead > tr > th,
.bluePageTable .ant-table-bordered .ant-table-tbody > tr > td {
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-table-thead > tr > th {
  background-color: rgba(255, 255, 255, 0.1) !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.bluePageTable .ant-table-bordered .ant-table-thead > tr > th:nth-last-child(1),
.bluePageTable .ant-table-bordered .ant-table-tbody > tr > td:nth-last-child(1) {
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.bluePageTable .iconfont {
  cursor: pointer;
}
.bluePageTable .ant-empty-normal {
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.bluePageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.bluePageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.bluePageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: transparent;
}
.bluePageTable .ant-table-bordered .ant-table-header > table,
.bluePageTable .ant-table-bordered .ant-table-body > table,
.bluePageTable .ant-table-bordered .ant-table-fixed-left table,
.bluePageTable .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 0;
  border-bottom: 0;
}
.bluePageTable .ant-table-tbody > tr > td {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.bluePageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.bluePageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.bluePageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: transparent;
}
.bluePageTable .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body,
.bluePageTable .ant-table-header {
  background-color: transparent;
}
.bluePageTable .ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.bluePageTable .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.bluePageTable .ant-table-footer {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: transparent;
  text-align: right;
}
.bluePageTable .ant-table-footer::before {
  background: #0f4167;
}
.bluePageTable .ant-select-selection {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.85);
  border-radius: 0;
  font-size: 20px;
}
.bluePageTable .ant-select-selection .ant-select-arrow {
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-select-dropdown-menu-item-selected {
  color: rgba(255, 255, 255, 0.85);
  background-color: #12dbc6;
}
.bluePageTable .ant-select-dropdown-menu-item {
  color: rgba(255, 255, 255, 0.85);
}
.bluePageTable .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #12dbc6;
}
.bluePageTable .ant-select-dropdown {
  color: rgba(255, 255, 255, 0.85);
  background-color: #14567f !important;
}
.bluePageTable .ant-table-header,
.bluePageTable .ant-table-hide-scrollbar {
  overflow-y: auto !important;
}
.bluePageTable .ant-table-body {
  background-color: none;
  margin-top: 20px;
}
.bluePageTable .ant-table-body::-webkit-scrollbar {
  height: 0px;
  width: 0px;
  overflow-y: auto;
}
.bluePageTable .ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(89, 89, 89, 0.2);
  background: none;
}
.bluePageTable .ant-table-body::-webkit-scrollbar-track {
  -webkit-box-shadow: 0;
  border-radius: 0;
  background: none;
}
.bluePageTable .ant-pagination-total-text {
  color: rgba(255, 255, 255, 0.65);
  font-size: 20px;
}
.bluePageTable .ant-pagination-prev .ant-pagination-item-link,
.bluePageTable .ant-pagination-next .ant-pagination-item-link {
  border-color: rgba(255, 255, 255, 0.25) !important;
  border-radius: 0;
  background-color: transparent;
}
.bluePageTable .ant-pagination-item {
  border-color: rgba(255, 255, 255, 0.25);
  border-radius: 0;
  background-color: transparent;
}
.bluePageTable .ant-pagination-item a {
  color: rgba(255, 255, 255, 0.8);
}
.bluePageTable .anticon {
  color: rgba(255, 255, 255, 0.6);
}
.bluePageTable .ant-pagination-item-active {
  background-color: #0099ff;
}
.bluePageTable .ant-pagination-item-active a {
  color: #ffffff;
}
.bluePageTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.bluePageTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: rgba(255, 255, 255, 0.6);
}
.bluePageTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.bluePageTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  color: rgba(255, 255, 255, 0.6);
}
.bluePageTable .ant-pagination-options-quick-jumper {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.6);
}
.bluePageTable .ant-pagination-options-quick-jumper input {
  background-color: transparent;
  border-radius: 0;
  border-color: rgba(255, 255, 255, 0.25);
  vertical-align: top;
  font-size: 20px;
  color: rgba(255, 255, 255, 0.6);
}
.bluePageTableScroll .ant-modal-content .ant-modal-body {
  min-height: unset;
  display: unset !important;
}
.bluePageTableScroll .ant-table-fixed-header .ant-table-body-inner {
  overflow: unset !important;
}
.bluePageTableScroll .ant-table-body {
  margin-top: 0 !important;
}
.bluePageTableScroll .ant-table-tbody > tr > td {
  white-space: nowrap;
  height: 52px !important;
}
.bluePageTableScroll .ant-col {
  display: flex;
  align-items: center;
  padding-right: 16px;
}
.bluePageTableScroll .ant-col:last-child {
  padding-right: 0;
}
.bluePageTableScroll .ant-table-fixed-right {
  overflow: unset !important;
}
.darkThemeOption .ant-select-dropdown-menu-item-selected {
  color: #2d2d2d;
}
.darkThemeOption .ant-select-dropdown-menu-item {
  background: #0f4167;
}
.darkThemeOption .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #12dbc6;
}
.darkThemeOption .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #12dbc6;
}
.darkThemeOption .ant-select-dropdown-menu-item-selected.ant-select-dropdown-menu-item {
  color: #f1efef;
}
.darkThemeOption .ant-select-dropdown {
  color: #f1efef;
}
.darkThemeSelect .ant-input {
  color: #f1efef;
  background: none;
  border: 2px solid #14567f;
}
.darkThemeSelect .ant-select-arrow-icon {
  color: #12dbc6;
}
.darkThemeSelect .ant-select-selection {
  background: none;
  border: 2px solid #14567f;
}
.darkThemeSelect .ant-select-selection-selected-value {
  color: #f1efef;
}
.darkThemeSelect .antion-down {
  color: #12dbc6;
}
.darkThemeSelect .ant-select-dropdown {
  background-color: #041a38;
}
.darkThemeSelect .ant-select-dropdown-menu-item {
  color: #00b589;
}
.blueThemeSelect .ant-input {
  color: rgba(255, 255, 255, 0.85);
  background: none;
  border: 1px solid rgba(255, 255, 255, 0.65);
}
.blueThemeSelect .ant-select-arrow-icon {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeSelect .ant-select-selection {
  background: none;
  border: 1px solid rgba(255, 255, 255, 0.65);
  border-radius: 0;
  font-size: 20px;
}
.blueThemeSelect .ant-select-selection-selected-value {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeSelect .antion-down {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeSelect .ant-select-dropdown {
  background-color: #041a38;
}
.blueThemeSelect .ant-select-dropdown-menu-item {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeOption .ant-select-dropdown-menu-item-selected {
  color: rgba(255, 255, 255, 0.85);
  font-size: 20px;
}
.blueThemeOption .ant-select-dropdown-menu-item {
  background: rgba(0, 0, 0, 0.5);
}
.blueThemeOption .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: rgba(255, 255, 255, 0.1);
}
.blueThemeOption .ant-select-dropdown-menu-item-selected {
  background-color: rgba(255, 255, 255, 0.1);
}
.blueThemeOption .ant-select-dropdown-menu-item-selected.ant-select-dropdown-menu-item {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeOption .ant-select-dropdown {
  color: rgba(255, 255, 255, 0.85);
}
.darkThemeSelectDrop {
  background-color: #041a38 !important;
  border: 1px solid #0ea1c7 !important;
}
.darkThemeSelectDrop .ant-select-dropdown-menu-item {
  color: #fff;
}
.darkThemeSelectDrop .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71;
}
.darkThemeSelectDrop .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71;
}
.darkThemeSelectDrop .ant-select-dropdown-menu-item-selected {
  background-color: #364f71;
}
.ue4darkThemeSelectDrop {
  background: #22272b !important;
  border: 1px solid #22272b !important;
}
.ue4darkThemeSelectDrop .ant-select-dropdown-menu-item {
  color: #c9dede !important;
}
.ue4darkThemeSelectDrop .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71 !important;
}
.ue4darkThemeSelectDrop .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71 !important;
}
.ue4darkThemeSelectDrop .ant-select-dropdown-menu-item-selected {
  background-color: #2b5364 !important;
}
@keyframes twinkling {
  0% {
    box-shadow: 0 0 0 0.1rem rgba(56, 237, 230, 0.2), 0 0 0 0.2rem rgba(56, 237, 230, 0.2), 0 0 0 0.5rem rgba(56, 237, 230, 0.2);
  }
  100% {
    box-shadow: 0 0 0 0.2rem rgba(56, 237, 230, 0.2), 0 0 0 0.4rem rgba(56, 237, 230, 0.2), 0 0 0 1rem rgba(56, 237, 230, 0);
  }
}
.animationTwinkling {
  animation: twinkling 2s linear infinite;
}
@keyframes twinklingWarning {
  0% {
    box-shadow: 0 0 0 0.1rem rgba(245, 196, 15, 0.2), 0 0 0 0.2rem rgba(245, 196, 15, 0.2), 0 0 0 0.5rem rgba(245, 196, 15, 0.2);
  }
  100% {
    box-shadow: 0 0 0 0.2rem rgba(245, 196, 15, 0.2), 0 0 0 0.4rem rgba(245, 196, 15, 0.2), 0 0 0 1rem rgba(245, 196, 15, 0);
  }
}
.animationTwinklingWarning {
  animation: twinklingWarning 2s linear infinite;
}
.anchorBL {
  display: none;
  width: 100px;
}
.ccBIM .point-text {
  width: 100px;
  transform: translate(0%, -100%) !important;
}
.ccBIM .pbim-error {
  color: #000;
}
.editorBoardBox {
  display: flex;
  width: 100%;
  height: 560px;
  background: #fff;
}
.editorBoardBox .ant-modal-body {
  padding: 0;
}
.editorBoardBox .textStyle {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.editorBoardBox .leftWarp {
  width: 640px;
  height: auto;
  padding: 0 10px;
}
.editorBoardBox .formItem {
  height: 155px;
  padding-left: 10px;
}
.editorBoardBox .saveBtn {
  float: right;
  margin-top: 20px;
}
.editorBoardBox .tableWarp {
  width: 100%;
  height: 320px;
  margin-top: 10px;
}
.editorBoardBox .tableWarp .centerTd {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.editorBoardBox .tableWarp .btn {
  display: inline-block;
  padding: 0 10px;
  cursor: pointer;
}
.editorBoardBox .addNewBtn {
  margin-bottom: 10px;
  color: #1fc294;
  border: 1px dashed #1fc294;
}
.editorBoardBox .addNewBtn i {
  margin-right: 4px;
  color: #1fc294;
  font-size: 12px;
}
.editorBoardBox .red {
  display: inline-block;
  padding: 0 5px;
  color: red;
}
.editorBoardBox .title {
  position: relative;
  margin-top: 10px;
  margin-bottom: 5px;
  padding-left: 20px;
  color: #1fc294;
  font-size: 16px;
}
.editorBoardBox .title::before {
  position: absolute;
  top: 6px;
  left: 8px;
  display: inline-block;
  width: 3px;
  height: 11px;
  background: #1fc294;
  content: " ";
}
.editorBoardBox .ant-table-thead > tr > th, .editorBoardBox .ant-table-tbody > tr > td {
  padding: 5px;
}
.editorBoardBox .ant-table-thead > tr > th {
  text-align: center;
}
.editorBoardBox .ant-form-item {
  margin: 5px 0;
}
.editorBoardBox .ant-tabs-bar {
  margin: 0;
}
.clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.ant-upload-list-picture-card .ant-upload-list-item-thumbnail, .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img {
  width: 86px !important;
  height: 86px !important;
}
.pmGantt .ant-table-scroll .ant-table-header {
  margin-bottom: -10px !important;
}
.pmGantt .ant-table-scroll .ant-table-thead th {
  text-align: center;
}
.pmGantt .ant-table-scroll .ant-table-tbody td {
  border-right: 0 !important;
  padding: 8px 0 !important;
}
.pmGantt .ant-table-scroll .ant-table-column-title {
  cursor: pointer;
}
.pmGantt .ant-table-scroll .ant-select-selection {
  border: 0;
}
.pmGantt .ant-table-scroll .ant-input {
  border: none;
}
.pmGantt .ant-table-small > .ant-table-content .ant-table-header {
  background-color: #081c3b;
}
.pmGantt .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  background-color: #081c3b;
}
.pmGantt .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #0f4167;
}
.pmGantt .ant-table-small {
  border: 1px solid #0f4167;
}
.pmGantt .ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #0f4167;
}
.pmGantt .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.pmGantt .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  width: 20px;
  height: 20px;
  padding: 0;
}
.pmGantt .ant-select-selection {
  background-color: #081c3b;
  color: #12bfab;
  border: 1px solid #0f4167 !important;
}
.pmGantt .ant-input {
  background-color: #082b5c;
  color: #fff;
}
.pmGantt .ant-calendar {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.pmGantt .ant-calendar-month-panel-header {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.pmGantt .ant-calendar-month-panel-tbody {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.pmGantt .ant-calendar-month-panel-month,
.pmGantt .ant-calendar-month-panel-year-select-content {
  color: #fff;
}
.pmGantt .ant-calendar-month-panel-prev-year-btn,
.pmGantt .ant-calendar-month-panel-next-year-btn {
  color: #12bfab !important;
}
.pmGantt .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.pmGantt .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.pmGantt .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.pmGantt .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: transparent;
}
.darkThemeDatePicker .ant-input {
  color: #fff;
  background-color: transparent;
  border: 1px solid #0ea1c7;
  border-radius: 0;
}
.darkThemeDatePicker .ant-calendar-range-picker-input,
.darkThemeDatePicker .ant-calendar-range-picker-separator,
.darkThemeDatePicker .ant-calendar-picker-icon {
  color: #fff;
}
.blueThemeDatePicker .ant-input {
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.65);
  border-radius: 0;
  font-size: 20px;
  line-height: 15px;
}
.blueThemeDatePicker .ant-calendar-range-picker-input,
.blueThemeDatePicker .ant-calendar-range-picker-separator,
.blueThemeDatePicker .ant-calendar-picker-icon {
  color: rgba(255, 255, 255, 0.65);
}
.blueThemeTimePicker .ant-time-picker-input {
  color: #fff;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.65);
  border-radius: 0;
  font-size: 20px;
  line-height: 15px;
}
.blueThemeTimePicker .ant-time-picker-icon .ant-time-picker-clock-icon,
.blueThemeTimePicker .ant-time-picker-clear .ant-time-picker-clock-icon {
  color: rgba(255, 255, 255, 0.65);
}
.FivedarkThemeDatePicker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #14567f;
}
.UE4darkThemeDatePicker .ant-input {
  border: 1px solid #434d52 !important;
  color: #c5feff;
  background: none !important;
}
.UE4darkThemeDatePicker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #434d52;
}
.UE4darkThemeDatePicker .ant-calendar-picker-icon {
  color: #70bcea !important;
}
.darkMonthSelect .ant-table-scroll .ant-table-header {
  margin-bottom: -10px !important;
}
.darkMonthSelect .ant-table-scroll .ant-table-thead th {
  text-align: center;
}
.darkMonthSelect .ant-table-scroll .ant-table-tbody td {
  border-right: 0 !important;
  padding: 8px 0 !important;
}
.darkMonthSelect .ant-table-scroll .ant-table-column-title {
  cursor: pointer;
}
.darkMonthSelect .ant-table-scroll .ant-select-selection {
  border: 0;
}
.darkMonthSelect .ant-table-scroll .ant-input {
  border: none;
}
.darkMonthSelect .ant-calendar-month-panel-month:hover {
  background: #082b5c;
  color: #f1f1f1;
}
.darkMonthSelect .ant-table-small > .ant-table-content .ant-table-header {
  background-color: #082b5c;
}
.darkMonthSelect .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  background-color: #082b5c;
}
.darkMonthSelect .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #0f4167;
}
.darkMonthSelect .ant-table-small {
  border: 1px solid #0f4167;
}
.darkMonthSelect .ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #0f4167;
}
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.darkMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  width: 20px;
  height: 20px;
  padding: 0;
}
.darkMonthSelect .ant-select-selection {
  background-color: #041a38;
  color: #f1f1f1;
  border: 1px solid #0f4167 !important;
}
.darkMonthSelect .ant-input {
  background-color: transparent;
  color: #fff;
}
.darkMonthSelect .ant-calendar {
  background-color: #041a38;
  border: 1px solid #0f4167 !important;
}
.darkMonthSelect .ant-calendar-month-panel-header {
  background-color: #041a38;
  border: 1px solid #0f4167 !important;
}
.darkMonthSelect .ant-calendar-month-panel-tbody {
  background-color: #041a38;
  border: 1px solid #0f4167 !important;
}
.darkMonthSelect .ant-calendar-month-panel-month,
.darkMonthSelect .ant-calendar-month-panel-year-select-content {
  color: #f1f1f1;
}
.darkMonthSelect .ant-calendar-month-panel-prev-year-btn,
.darkMonthSelect .ant-calendar-month-panel-next-year-btn {
  color: #f1f1f1 !important;
}
.darkMonthSelect .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkMonthSelect .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkMonthSelect .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkMonthSelect .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: #041a38;
  color: #f1f1f1;
}
.darkThemeTimePicker {
  background-color: #000;
}
.darkThemeTimePicker .ant-time-picker-input {
  color: #fff;
  background-color: #000;
  border: 1px solid #0ea1c7;
}
.darkThemeTimePicker .ant-time-picker-icon .ant-time-picker-clock-icon,
.darkThemeTimePicker .ant-time-picker-clear .ant-time-picker-clock-icon {
  color: #fff;
}
.darkThemeInput .ant-input {
  color: #fff;
  background-color: #000;
  border: 1px solid #0ea1c7;
}
.blueThemeInput .ant-input {
  color: rgba(255, 255, 255, 0.85) !important;
  border-color: rgba(255, 255, 255, 0.65) !important;
  font-size: 20px;
  border-radius: 0;
  height: 32px;
}
.blueThemeInput .ant-input-search-icon {
  color: rgba(255, 255, 255, 0.65);
}
.darkThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.darkThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
  background: none !important;
}
.darkThemeDateDrop .ant-calendar {
  color: #fff;
  background-color: #041a38;
  border: 1px solid #0ea1c7;
}
.darkThemeDateDrop .ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
  color: #00b589;
}
.darkThemeDateDrop .ant-calendar-input {
  color: #0ea1c7;
  background-color: #041a38;
}
.darkThemeDateDrop .ant-calendar-time-picker-select,
.darkThemeDateDrop .ant-calendar-year-panel,
.darkThemeDateDrop .ant-calendar-decade-panel {
  background: #041a38;
}
.darkThemeDateDrop .ant-calendar-year-panel-year,
.darkThemeDateDrop .ant-calendar-year-panel-decade-select-content,
.darkThemeDateDrop .ant-calendar-decade-panel-decade {
  color: #f1f1f1;
}
.darkThemeDateDrop .ant-calendar-range .ant-calendar-input,
.darkThemeDateDrop .ant-calendar-range .ant-calendar-time-picker-input {
  color: #fff;
  background-color: #041a38;
}
.darkThemeDateDrop .ant-calendar-header {
  color: #fff;
  border-bottom: 1px solid #0ea1c7;
}
.darkThemeDateDrop .ant-calendar-input-wrap {
  border-bottom: 1px solid #0ea1c7;
}
.darkThemeDateDrop .ant-calendar-range .ant-calendar-body,
.darkThemeDateDrop .ant-calendar-range .ant-calendar-month-panel-body,
.darkThemeDateDrop .ant-calendar-range .ant-calendar-year-panel-body {
  border-top: 1px solid #0ea1c7;
}
.darkThemeDateDrop .ant-calendar-date {
  color: #fff;
}
.darkThemeDateDrop .ant-calendar-disabled-cell .ant-calendar-date {
  background: #364f71;
}
.darkThemeDateDrop .ant-calendar-range .ant-calendar-in-range-cell::before {
  background: #11b9a7;
}
.darkThemeDateDrop .ant-calendar-header .ant-calendar-century-select,
.darkThemeDateDrop .ant-calendar-header .ant-calendar-decade-select,
.darkThemeDateDrop .ant-calendar-header .ant-calendar-year-select,
.darkThemeDateDrop .ant-calendar-header .ant-calendar-month-select,
.darkThemeDateDrop .ant-calendar-header .ant-calendar-day-select {
  color: #fff;
}
.darkThemeDateDrop .ant-calendar-selected-day .ant-calendar-date {
  color: #fff;
  background: #11b9a7;
}
.darkThemeDateDrop .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  background: #041a38;
}
.darkThemeDateDrop li.ant-calendar-time-picker-select-option-selected {
  background: #364f71;
}
.darkThemeDateDrop .ant-calendar-time .ant-calendar-day-select {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.blueThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover {
  background: none !important;
}
.blueThemeDateDrop .ant-calendar-time-picker {
  background-color: transparent;
}
.blueThemeDateDrop .ant-calendar {
  color: rgba(255, 255, 255, 0.85);
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0.81);
  border: 1px solid transparent;
}
.blueThemeDateDrop .ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn {
  color: #2194ff;
}
.blueThemeDateDrop .ant-calendar-ok-btn {
  background-color: #2194ff;
}
.blueThemeDateDrop .ant-calendar-input {
  color: transparent;
  background-color: transparent;
}
.blueThemeDateDrop .ant-calendar-time-picker-select,
.blueThemeDateDrop .ant-calendar-year-panel,
.blueThemeDateDrop .ant-calendar-decade-panel {
  background-color: transparent;
}
.blueThemeDateDrop .ant-calendar-year-panel-year,
.blueThemeDateDrop .ant-calendar-year-panel-decade-select-content,
.blueThemeDateDrop .ant-calendar-decade-panel-decade {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-range .ant-calendar-input,
.blueThemeDateDrop .ant-calendar-range .ant-calendar-time-picker-input {
  color: rgba(255, 255, 255, 0.85);
  background-color: #041a38;
}
.blueThemeDateDrop .ant-calendar-header {
  color: rgba(255, 255, 255, 0.85);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeDateDrop .ant-calendar-input-wrap {
  border-bottom: 1px solid transparent;
}
.blueThemeDateDrop .ant-calendar-range .ant-calendar-body,
.blueThemeDateDrop .ant-calendar-range .ant-calendar-month-panel-body,
.blueThemeDateDrop .ant-calendar-range .ant-calendar-year-panel-body {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeDateDrop .ant-calendar-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeDateDrop .ant-calendar-date {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-disabled-cell .ant-calendar-date {
  background: #364f71;
}
.blueThemeDateDrop .ant-calendar-range .ant-calendar-in-range-cell::before {
  background: #2194ff;
}
.blueThemeDateDrop .ant-calendar-header .ant-calendar-century-select,
.blueThemeDateDrop .ant-calendar-header .ant-calendar-decade-select,
.blueThemeDateDrop .ant-calendar-header .ant-calendar-year-select,
.blueThemeDateDrop .ant-calendar-header .ant-calendar-month-select,
.blueThemeDateDrop .ant-calendar-header .ant-calendar-day-select {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-selected-day .ant-calendar-date {
  color: rgba(255, 255, 255, 0.85);
  background: #2194ff;
}
.blueThemeDateDrop .ant-calendar-prev-month-btn {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  background: rgba(0, 0, 0, 0.81);
}
.blueThemeDateDrop .ant-calendar-time-picker-select {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeDateDrop li.ant-calendar-time-picker-select-option-selected {
  background: #2194ff;
}
.blueThemeDateDrop .ant-calendar-time-picker-select li:hover {
  background: #2194ff;
}
.blueThemeDateDrop .ant-calendar-range-left .ant-calendar-time-picker-inner {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeDateDrop .ant-calendar-time .ant-calendar-day-select {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-date:hover {
  color: rgba(255, 255, 255, 0.85);
  background: #2194ff;
}
.blueThemeDateDrop .ant-calendar-footer-btn a {
  color: rgba(255, 255, 255, 0.85);
}
.blueThemeDateDrop .ant-calendar-month-panel-header {
  border: 1px solid transparent;
}
.blueThemeDateDrop .ant-calendar-month-panel {
  color: #fff;
  background-color: #000 !important;
  border: none !important;
}
.blueThemeDateDrop .ant-calendar-month-panel .ant-calendar-month-panel-year-select {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-month-panel .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background-color: #2194ff !important;
}
.blueThemeDateDrop .ant-calendar-month-panel .ant-calendar-month-panel-month {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-month-panel .ant-calendar-month-panel-month:hover {
  background-color: #2194ff !important;
}
.blueThemeDateDrop .ant-calendar-year-panel {
  color: #fff;
  background-color: #000 !important;
  border: none !important;
}
.blueThemeDateDrop .ant-calendar-year-panel .ant-calendar-year-panel-decade-select {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-year-panel .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background-color: #2194ff !important;
}
.blueThemeDateDrop .ant-calendar-year-panel .ant-calendar-year-panel-year {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-year-panel .ant-calendar-year-panel-year:hover {
  background-color: #2194ff !important;
}
.blueThemeDateDrop .ant-calendar-decade-panel {
  color: #fff;
  background-color: #000 !important;
  border: none !important;
}
.blueThemeDateDrop .ant-calendar-decade-panel .ant-calendar-decade-panel-century {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-decade-panel .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  background-color: #2194ff !important;
}
.blueThemeDateDrop .ant-calendar-decade-panel .ant-calendar-decade-panel-decade {
  color: #fff;
}
.blueThemeDateDrop .ant-calendar-decade-panel .ant-calendar-decade-panel-decade:hover {
  background-color: #2194ff !important;
}
.darkThemeTimeDrop .ant-time-picker-panel-inner {
  color: #fff;
  background-color: #041a38;
  border: 1px solid #0ea1c7;
}
.darkThemeTimeDrop .ant-time-picker-panel-input {
  color: #0ea1c7;
  background-color: #041a38;
}
.darkThemeTimeDrop .ant-calendar-header {
  color: #fff;
  border-bottom: 1px solid #0ea1c7;
}
.darkThemeTimeDrop .ant-time-picker-panel-input-wrap {
  border-bottom: 1px solid #0ea1c7;
}
.darkThemeTimeDrop .ant-time-picker-panel-select {
  border-left-color: #0ea1c7;
}
.darkThemeTimeDrop .ant-time-picker-panel-addon {
  border-top-color: #0ea1c7;
}
.darkThemeTimeDrop li.ant-time-picker-panel-select-option-selected {
  background: #364f71;
}
.darkThemeTimeDrop .ant-time-picker-panel-select li:hover {
  background: #364f71;
}
.darkThemeTimeDrop li.ant-time-picker-panel-select-option-selected:hover {
  background: #364f71;
}
.blueThemeTimeDrop .ant-time-picker-panel-inner {
  color: rgba(255, 255, 255, 0.85);
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0.81);
  border: 1px solid transparent;
}
.blueThemeTimeDrop .ant-time-picker-panel-input {
  color: transparent;
  background-color: transparent;
}
.blueThemeTimeDrop .ant-calendar-header {
  color: rgba(255, 255, 255, 0.85);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeTimeDrop .ant-time-picker-panel-input-wrap {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.blueThemeTimeDrop .ant-time-picker-panel-select {
  border-left-color: rgba(255, 255, 255, 0.1);
}
.blueThemeTimeDrop .ant-time-picker-panel-addon {
  border-top-color: rgba(255, 255, 255, 0.1);
}
.blueThemeTimeDrop li.ant-time-picker-panel-select-option-selected {
  background: #2194ff;
}
.blueThemeTimeDrop .ant-time-picker-panel-select li:hover {
  background: #2194ff;
}
.blueThemeTimeDrop li.ant-time-picker-panel-select-option-selected:hover {
  background: #2194ff;
}
.darkThemeTreeNode .ant-tree {
  color: #12dbc6;
}
.darkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper {
  color: #12dbc6;
}
.darkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper:hover {
  color: #51fcff;
  background-color: transparent;
}
.darkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #51fcff;
  background-color: transparent;
}
.table_wrap_scale_box {
  position: relative;
}
.select_wrap_scale_box {
  min-width: 150px;
  height: 30px;
  position: relative;
}
.select_wrap_scale_box .ant-select-dropdown {
  top: 35px !important;
  left: 0 !important;
}
.select_wrap_scale_box .ant-calendar-picker-container {
  top: 35px !important;
  left: 0 !important;
}
.select_wrap_scale_box .ant-empty-description {
  color: #ffffff;
}
.select_wrap_scale_box .ant-tooltip {
  top: -27px !important;
  left: 50% !important;
  max-width: none;
  transform: translate(-50%, 0);
}
.calendar_wrap_scale_box {
  height: 30px;
  position: relative;
}
.calendar_wrap_scale_box .ant-calendar-picker-container {
  top: 0 !important;
  left: 0 !important;
}
.calendar_wrap_scale_box .ant-time-picker-panel {
  top: 0 !important;
  left: 0 !important;
  width: 170px;
}
.btnGroupGreen .ant-radio-button-wrapper {
  color: #12dbc6;
  background: transparent;
  border-color: #12dbc6;
}
.btnGroupGreen .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: #12dbc6;
  color: #ffffff;
  box-shadow: -1px 0 0 0 #12dbc6;
}
.btnGroupGreen .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: transparent;
}
.btnGroupGreen .ant-radio-button-wrapper:first-child {
  border-radius: 0;
  border-color: #12dbc6;
}
.btnGroupGreen .ant-radio-button-wrapper:last-child {
  border-radius: 0;
}
.btnGroupBlue .ant-radio-button-wrapper {
  color: #0d7edb;
  background: transparent;
  border-color: #0d7edb;
}
.btnGroupBlue .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: #0d7edb;
  color: #ffffff;
  box-shadow: -1px 0 0 0 #0d7edb;
}
.btnGroupBlue .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: transparent;
}
.btnGroupBlue .ant-radio-button-wrapper:first-child {
  border-radius: 0;
  border-color: #0d7edb;
}
.btnGroupBlue .ant-radio-button-wrapper:last-child {
  border-radius: 0;
}
.btnGroupGray .ant-radio-button-wrapper {
  color: #ffffff;
  font-size: 20px;
  line-height: 28px;
  background: transparent;
  border-color: rgba(255, 255, 255, 0.85);
}
.btnGroupGray .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: rgba(216, 216, 216, 0.48);
  color: #ffffff;
  box-shadow: -1px 0 0 0 rgba(216, 216, 216, 0.48);
}
.btnGroupGray .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: transparent;
}
.btnGroupGray .ant-radio-button-wrapper:first-child {
  border-radius: 0;
  border-color: rgba(255, 255, 255, 0.85);
}
.btnGroupGray .ant-radio-button-wrapper:last-child {
  border-radius: 0;
  border-color: rgba(255, 255, 255, 0.85);
}
.btnGroupUE4 .ant-radio-button-wrapper {
  color: #fff;
  background: transparent;
  border-color: #2b3236;
}
.btnGroupUE4 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: #67ecff;
  color: #333333;
  box-shadow: -1px 0 0 0 #67ecff;
}
.btnGroupUE4 .ant-radio-button-wrapper:not(:first-child)::before {
  background-color: transparent;
}
.btnGroupUE4 .ant-radio-button-wrapper:first-child {
  border-radius: 0;
  border-color: #2b3236;
}
.btnGroupUE4 .ant-radio-button-wrapper:last-child {
  border-radius: 0;
}
.custom_table_line {
  display: flex !important;
  width: 100%;
  border-bottom: 1px dashed #346c8b;
}
.custom_table_line .table_cell {
  width: 20%;
  line-height: 40px;
  text-align: center;
  color: #fff;
}
.custom_table_line .table_cell_four {
  width: 25%;
  line-height: 50px;
  text-align: center;
  color: #fff;
}
.UE4_table_line {
  display: flex !important;
  width: 100%;
  border-bottom: 1px solid #2b3236;
  border-right: 1px solid #2b3236;
}
.UE4_table_line .table_cell {
  width: 20%;
  line-height: 40px;
  text-align: center;
  color: #fff;
  border-left: 1px solid #2b3236;
}
.icon-css {
  font-size: 40px !important;
  color: turquoise;
}
.icon-jiantouarrow499 {
  color: #d61516;
  font-size: 24px !important;
}
.icon-jiantouarrow505 {
  color: #2bc88f;
  font-size: 24px !important;
}
.FivedarkThemeInput .ant-input {
  color: #fff;
  background-color: #000;
  border: 1px solid #0d7edb;
}
.FivedarkThemeInput .ant-input:hover {
  border: 1px solid #68b3f0 !important;
}
.FivedarkThemeInput .ant-input-search-icon {
  color: #7acdff;
}
.FivedarkThemeInput .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #68b3f0;
}
.Ue4darkThemeInput .ant-input {
  color: #fff;
  background-color: transparent;
  border: 1px solid #434d52 !important;
}
.Ue4darkThemeInput .ant-input:hover {
  border: 1px solid #67ecff !important;
}
.Ue4darkThemeInput .ant-input-search-icon {
  color: #434d52;
}
.Ue4darkThemeInput .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #67ecff;
}
.FiveLevelPage .ant-modal {
  background-color: rgba(4, 26, 56, 0.8);
  border: 1px solid #0ea1c7;
  box-shadow: inset 0 0 5px 3px #0d6d85;
  border-radius: 4px;
  transform-origin: top;
}
.FiveLevelPage .ant-modal-content {
  background: none;
  border: none;
  padding: 4px;
  box-sizing: border-box;
}
.FiveLevelPage .ant-modal-close {
  color: #e0ffff;
}
.FiveLevelPage .ant-modal-close:focus,
.FiveLevelPage .ant-modal-close:hover {
  color: #e0ffff;
}
.FiveLevelPage .ant-modal-header {
  height: 41px;
  background: rgba(18, 219, 198, 0.1);
  padding: 10px 24px;
  border-bottom: 0px;
}
.FiveLevelPage .ant-modal-header .ant-modal-title {
  color: #7acdff;
}
.FiveLevelPage .ant-modal-body {
  color: #fff;
  padding: 15px;
}
.FiveLevelPage .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.FiveLevelPage .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.FiveLevelPage .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.FiveLevelPage .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: transparent;
}
.FiveTable .ant-table-bordered .ant-table-tbody > tr > td {
  background-color: #082b5c !important;
}
.FiveTable .ant-table-bordered .ant-table-thead > tr > th {
  background-color: #072f63 !important;
  color: #7acdff;
}
.FiveTable .ant-table .ant-table-thead > tr > th {
  background-color: #072f63 !important;
  color: #7acdff !important;
}
.FiveTable .ant-empty-description {
  color: #7acdff;
}
.FiveTable .ant-select-dropdown-menu-item-selected {
  color: #7acdff;
}
.FiveTable .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #0d7edb;
}
.FiveTable .ant-pagination {
  color: #7acdff;
}
.FiveTable .ant-select-selection {
  background-color: transparent;
  border: 1px solid #7acdff;
  color: #7acdff;
}
.FiveTable .ant-select-selection .ant-select-arrow {
  color: #7acdff;
}
.FiveTable .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #0d7edb;
}
.FiveTable .ant-pagination-options-quick-jumper input {
  color: #7acdff;
  background-color: transparent;
  border: 1px solid #7acdff;
}
.FiveTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.FiveTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #7acdff;
}
.FiveTable .ant-pagination-item-active {
  border-color: #7acdff;
}
.FiveTable .ant-pagination-item a {
  color: #7acdff;
}
.FiveTable .ant-pagination-prev .ant-pagination-item-link,
.FiveTable .ant-pagination-next .ant-pagination-item-link {
  color: #7acdff;
  background-color: transparent;
  border: 1px solid #0f4167;
}
.Ue4Table body {
  background: #1a1e21;
}
.Ue4Table .ant-table-small > .ant-table-content > .ant-table-body {
  margin: 0;
}
.Ue4Table .ant-table-bordered .ant-table-tbody > tr > td {
  background-color: #101316 !important;
  border-right: 1px solid #2b3236 !important;
  border-bottom: 1px solid #2b3236 !important;
}
.Ue4Table .ant-table-bordered .ant-table-thead > tr > th {
  background-color: #1a1e21 !important;
  color: #c5feff;
  border-right: 1px solid #2b3236 !important;
  border-bottom: 1px solid #2b3236 !important;
}
.Ue4Table .ant-table .ant-table-thead > tr > th {
  background-color: #22272b !important;
  color: #c5feff !important;
}
.Ue4Table .ant-empty-description {
  color: #ffffff;
}
.Ue4Table .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border: 1px solid #2b3236;
}
.Ue4Table .ant-select-dropdown-menu-item-selected {
  color: #2b3236;
}
.Ue4Table .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #0d7edb;
}
.Ue4Table .ant-pagination {
  color: #ffffff;
}
.Ue4Table .ant-pagination-total-text {
  color: #fff;
}
.Ue4Table .ant-select-selection {
  background-color: #67ecff;
  border: 1px solid #2b3236;
  color: #333333;
}
.Ue4Table .ant-select-selection .ant-select-arrow {
  color: #2b3236;
}
.Ue4Table .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #0d7edb;
}
.Ue4Table .ant-pagination-prev .ant-pagination-item-link,
.Ue4Table .LevelPageTable .ant-pagination-next .ant-pagination-item-link,
.Ue4Table .LevelPageTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.Ue4Table .LevelPageTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,
.Ue4Table .ant-pagination-options-quick-jumper,
.Ue4Table .LevelPageTable .ant-pagination-item a,
.Ue4Table .LevelPageTable .ant-pagination-options-quick-jumper input {
  color: #ffffff !important;
  background-color: transparent;
}
.Ue4Table .ant-pagination-options-quick-jumper input {
  color: #ffffff !important;
  background-color: transparent;
  border: 1px solid #2b3236;
}
.Ue4Table .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.Ue4Table .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #ffffff;
}
.Ue4Table .ant-pagination-item {
  background: transparent;
  border-color: #2b3236;
  color: #ffffff;
}
.Ue4Table .ant-pagination-item a {
  color: #ffffff;
}
.Ue4Table .ant-pagination-item-active {
  border-color: #67ecff;
  background: #67ecff;
  color: #333333;
}
.Ue4Table .ant-pagination-item-active a {
  color: #333333;
}
.Ue4Table .ant-pagination-prev .ant-pagination-item-link,
.Ue4Table .ant-pagination-next .ant-pagination-item-link {
  color: #2b3236;
  background-color: transparent;
  border: 1px solid #2b3236;
}
.Ue4Table .ant-table-small {
  border: 1px solid #22272b !important;
}
.Ue4Table .ant-table-small tr {
  background: transparent !important;
}
.Ue4Table .ant-table-bordered .ant-table-tbody > tr > td {
  background: transparent !important;
}
.Ue4Table .ant-table-bordered .ant-table-header > table,
.Ue4Table .ant-table-bordered .ant-table-body > table,
.Ue4Table .ant-table-bordered .ant-table-fixed-left table,
.Ue4Table .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #2b3236;
  border-right: 0;
  border-bottom: 0;
}
.Ue4Table .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #2b3236;
  border-right: 1px solid #2b3236;
  border-left: 1px solid #2b3236;
  border-bottom: 1px solid #2b3236;
  background: transparent;
}
.Ue4Table .ant-table-bordered .ant-table-thead > tr > th:nth-last-child(1),
.Ue4Table .ant-table-bordered .ant-table-tbody > tr > td:nth-last-child(1) {
  border-right: 1px solid #2b3236 !important;
}
.Ue4Table .ant-table-small.ant-table-bordered .ant-table-content {
  border: 0;
}
.darkThemeYearOption .ant-select-dropdown {
  background-color: #082b5c;
}
.darkThemeYearOption .ant-select-dropdown-menu-item {
  color: #fff;
}
.darkThemeYearOption .ant-select-dropdown-menu-item:hover {
  color: #fff;
  background: rgba(0, 126, 255, 0.1);
}
.darkThemeYearOption .ant-select-dropdown-menu-item-selected {
  color: #fff;
  background: rgba(0, 126, 255, 0.1);
}
.UE4darkThemeYearOption {
  background-color: #22272b !important;
  border: 1px solid #22272b !important;
}
.UE4darkThemeYearOption .ant-select-dropdown-menu-item {
  color: #c9dede;
}
.UE4darkThemeYearOption .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71;
}
.UE4darkThemeYearOption .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: #364f71;
}
.UE4darkThemeYearOption .ant-select-dropdown-menu-item-selected {
  background-color: #2b5364;
}
.FivedarkThemeSelect .ant-input {
  color: #f1efef;
  background: none;
  border: 2px solid #14567f;
}
.FivedarkThemeSelect .ant-select-arrow-icon {
  color: #14567f;
}
.FivedarkThemeSelect .ant-select-selection {
  background: none;
  border: 2px solid #14567f;
}
.FivedarkThemeSelect .ant-select-selection-selected-value {
  color: #f1efef;
}
.FivedarkThemeSelect .antion-down {
  color: #7acdff;
}
.FivedarkThemeSelect .ant-select-dropdown {
  background-color: #14567f;
}
.FivedarkThemeSelect .ant-select-dropdown-menu-item {
  color: #7acdff;
}
.FivedarkThemeSelect .ant-select-dropdown-menu-item-active:hover .ant-select-dropdown-menu-item:hover {
  background-color: #007eff !important;
  color: #7acdff;
}
.ue4darkThemeSelect .ant-input {
  color: #f1efef;
  background: none;
  border: 1px solid #434d52;
}
.ue4darkThemeSelect .ant-select-arrow-icon {
  color: #434d52 !important;
}
.ue4darkThemeSelect .ant-select-selection {
  background: none;
  border: 1px solid #434d52 !important;
}
.ue4darkThemeSelect .ant-select-selection-selected-value {
  color: #f1efef;
}
.ue4darkThemeSelect .antion-down {
  color: #c9dede;
}
.ue4darkThemeSelect .ant-select-dropdown {
  background-color: #22272b !important;
}
.ue4darkThemeSelect .ant-select-dropdown-menu-item {
  color: #c9dede;
}
.ue4darkThemeSelect .ant-select-dropdown-menu-item-active:hover .ant-select-dropdown-menu-item:hover {
  background-color: #2b5364 !important;
  color: #c9dede;
}
.darkThemeTimeSelect .ant-input {
  color: #fff;
  background: none;
  border: 1px solid #0d7edb;
  border-radius: 0;
}
.darkThemeTimeSelect .ant-calendar-range-middle {
  color: #fff;
}
.darkThemeTimeSelect .ant-calendar-picker-icon {
  color: #0d7edb;
}
.darkThemeTimeSelect .ant-select-arrow-icon {
  color: #0d7edb;
}
.darkThemeTimeSelect .ant-input:hover {
  border: 1px solid #68b3f0 !important;
}
.darkThemeTimeSelect .ant-select-arrow-icon {
  color: #0d7edb;
}
.darkThemeTimeSelect .ant-select-selection {
  background: none;
  border: 1px solid #14567f;
}
.darkThemeTimeSelect .ant-select-selection-selected-value {
  color: #f1f1f1;
}
.darkThemeTimeSelect .ant-calendar-range-picker-separator {
  color: #fff;
}
.darkThemeTimeSelect .ant-select-dropdown {
  background-color: #082b5c;
}
.darkThemeTimeSelect .ant-calendar-picker-icon {
  color: #0d7edb;
}
.darkThemeMonthSelect .ant-table-scroll .ant-table-header {
  margin-bottom: -10px !important;
}
.darkThemeMonthSelect .ant-table-scroll .ant-table-thead th {
  text-align: center;
}
.darkThemeMonthSelect .ant-table-scroll .ant-table-tbody td {
  border-right: 0 !important;
  padding: 8px 0 !important;
}
.darkThemeMonthSelect .ant-table-scroll .ant-table-column-title {
  cursor: pointer;
}
.darkThemeMonthSelect .ant-table-scroll .ant-select-selection {
  border: 0;
}
.darkThemeMonthSelect .ant-table-scroll .ant-input {
  border: none;
}
.darkThemeMonthSelect .ant-calendar-month-panel-month:hover {
  background: #0d7edb;
  color: #f1f1f1;
}
.darkThemeMonthSelect .ant-table-small > .ant-table-content .ant-table-header {
  background-color: #081c3b;
}
.darkThemeMonthSelect .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
  background-color: #081c3b;
}
.darkThemeMonthSelect .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 1px solid #0f4167;
}
.darkThemeMonthSelect .ant-table-small {
  border: 1px solid #0f4167;
}
.darkThemeMonthSelect .ant-table-bordered .ant-table-thead > tr:not(:last-child) > th {
  border-bottom: 1px solid #0f4167;
}
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-thead > tr > th,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-scroll > .ant-table-body > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-header > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-left > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td,
.darkThemeMonthSelect .ant-table-small > .ant-table-content > .ant-table-fixed-right > .ant-table-body-outer > .ant-table-body-inner > table > .ant-table-tbody > tr > td {
  width: 20px;
  height: 20px;
  padding: 0;
}
.darkThemeMonthSelect .ant-select-selection {
  background-color: #081c3b;
  color: #f1f1f1;
  border: 1px solid #0f4167 !important;
}
.darkThemeMonthSelect .ant-input {
  background-color: #082b5c;
  color: #fff;
}
.darkThemeMonthSelect .ant-calendar {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.darkThemeMonthSelect .ant-calendar-month-panel-header {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.darkThemeMonthSelect .ant-calendar-month-panel-tbody {
  background-color: #082b5c;
  border: 1px solid #0f4167 !important;
}
.darkThemeMonthSelect .ant-calendar-month-panel-month,
.darkThemeMonthSelect .ant-calendar-month-panel-year-select-content {
  color: #f1f1f1;
}
.darkThemeMonthSelect .ant-calendar-month-panel-prev-year-btn,
.darkThemeMonthSelect .ant-calendar-month-panel-next-year-btn {
  color: #f1f1f1 !important;
}
.darkThemeMonthSelect .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkThemeMonthSelect .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkThemeMonthSelect .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.darkThemeMonthSelect .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: #0d7edb;
  color: #f1f1f1;
}
.FivedarkThemeDateDrop .ant-calendar {
  color: #fff;
  background-color: #003b68;
  border: 1px solid #0ea1c7;
}
.FivedarkThemeDateDrop .ant-calendar-input {
  color: #fff;
  background-color: #0f4167;
}
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-input,
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-time-picker-input {
  color: #fff;
  background-color: #0f4167;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  color: #fff;
  background-color: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  background-color: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-header {
  color: #fff;
  border-bottom: 1px solid #0ea1c7;
}
.FivedarkThemeDateDrop .ant-calendar-input-wrap {
  border-bottom: 1px solid #0ea1c7;
}
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-body,
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-month-panel-body,
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-year-panel-body {
  border-top: 1px solid #0ea1c7;
  background: #003b68;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month {
  background: #003b68;
}
.FivedarkThemeDateDrop .ant-calendar-decade-panel {
  background: #003b68;
}
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-year-panel {
  background: #003b68;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel {
  background: #003b68;
}
.FivedarkThemeDateDrop .ant-calendar-year-panel-year {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel-month {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-decade-panel-decade {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background-color: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.FivedarkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.FivedarkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.FivedarkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.FivedarkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.FivedarkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.FivedarkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-month-panel-header,
.FivedarkThemeDateDrop .ant-calendar-decade-panel-header,
.FivedarkThemeDateDrop .ant-calendar-year-panel-header {
  border-color: #346c8b;
}
.FivedarkThemeDateDrop .ant-calendar-date {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-header a:hover {
  color: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-disabled-cell .ant-calendar-date {
  background: #082b5c;
}
.FivedarkThemeDateDrop .ant-calendar-range .ant-calendar-in-range-cell::before {
  background: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-century-select,
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-decade-select,
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-year-select,
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-month-select,
.FivedarkThemeDateDrop .ant-calendar-header .ant-calendar-day-select {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-selected-day .ant-calendar-date {
  color: #fff;
  background: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  background: #0f4167;
}
.FivedarkThemeDateDrop li.ant-calendar-time-picker-select-option-selected {
  background: #364f71;
}
.FivedarkThemeDateDrop .ant-calendar-time .ant-calendar-day-select {
  color: #fff;
}
.FivedarkThemeDateDrop .ant-calendar-footer-btn > .ant-calendar-ok-btn {
  background-color: #0d7edb;
}
.FivedarkThemeDateDrop .ant-calendar-footer-btn > a {
  color: #f1f1f1 !important;
}
.FivedarkThemeDateDrop .ant-calendar-time-picker-inner {
  background-color: #003b68;
}
.UE4darkThemeDateDrop .ant-calendar {
  color: #c9dede;
  background-color: #22272b;
  border: 1px solid #0ea1c7;
}
.UE4darkThemeDateDrop .ant-calendar-input {
  color: #c9dede;
  background-color: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-input,
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-time-picker-input {
  color: #fff;
  background-color: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  color: #333333 !important;
  background-color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  background-color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-header {
  color: #fff;
  border-bottom: 1px solid #0ea1c7;
  background: #2b5364 !important;
}
.UE4darkThemeDateDrop .ant-calendar-input-wrap {
  border-bottom: 1px solid #0ea1c7;
}
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-body,
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-month-panel-body,
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-year-panel-body {
  border-top: 1px solid #0ea1c7;
  background: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month {
  background: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-decade-panel {
  background: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-year-panel {
  background: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel {
  background: #2b5364 !important;
}
.UE4darkThemeDateDrop .ant-calendar-year-panel-year {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-month {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-decade-panel-decade {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background-color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.UE4darkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.UE4darkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.UE4darkThemeDateDrop .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.UE4darkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.UE4darkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.UE4darkThemeDateDrop .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-header,
.UE4darkThemeDateDrop .ant-calendar-decade-panel-header,
.UE4darkThemeDateDrop .ant-calendar-year-panel-header {
  border-color: #346c8b;
}
.UE4darkThemeDateDrop .ant-calendar-date {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-date:hover {
  background: #67ecff;
  cursor: pointer;
  color: #333 !important;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-header {
  background-color: #2b5364;
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-tbody {
  background-color: #22272b;
}
.UE4darkThemeDateDrop .ant-calendar-month-panel-month:hover {
  background: #67ecff;
  cursor: pointer;
  color: #333 !important;
}
.UE4darkThemeDateDrop .ant-calendar-header a:hover {
  color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-disabled-cell .ant-calendar-date {
  background: #013841;
  cursor: not-allowed;
  color: #fff !important;
}
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-in-range-cell::before {
  background: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-century-select,
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-decade-select,
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-year-select,
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-month-select,
.UE4darkThemeDateDrop .ant-calendar-header .ant-calendar-day-select {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-selected-day .ant-calendar-date {
  color: #333333;
  background: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-today .ant-calendar-date {
  border-color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox {
  background: #0f4167;
}
.UE4darkThemeDateDrop li.ant-calendar-time-picker-select-option-selected {
  background: #364f71;
}
.UE4darkThemeDateDrop .ant-calendar-time .ant-calendar-day-select {
  color: #fff;
}
.UE4darkThemeDateDrop .ant-calendar-footer-btn > .ant-calendar-ok-btn {
  background-color: #67ecff;
}
.UE4darkThemeDateDrop .ant-calendar-footer-btn > a {
  color: #f1f1f1 !important;
}
.UE4darkThemeDateDrop .ant-calendar-range .ant-calendar-in-range-cell > div {
  color: #333333;
}
.FivedarkThemeTreeNode .ant-tree {
  color: #7acdff;
}
.FivedarkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper {
  color: #7bbde6;
}
.FivedarkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper:hover {
  color: #88bada;
  background-color: transparent;
}
.FivedarkThemeTreeNode .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: #88bada;
  background-color: transparent;
}
.FivedarkThemeBtn .ant-btn {
  color: #0d7edb !important;
  border: 1px solid #0d7edb !important;
  background: transparent !important;
}
.UE4ThemeBtn .ant-btn {
  color: #e0ffff !important;
  border: none !important;
  background: rgba(114, 131, 139, 0.1) !important;
}
.UE4ThemeBtnLight .ant-btn {
  color: #333 !important;
  border: none !important;
  background: #67ecff !important;
}
.FiveRadio .ant-radio-inner::after {
  background: #0d7edb;
}
.FiveMoadlStyle .ant-modal {
  border: none;
  box-shadow: none;
  padding-bottom: 0;
}
.FiveMoadlStyle .ant-modal-title {
  color: #7acdff !important;
}
.FiveMoadlStyle .ant-modal-close {
  color: #7acdff;
}
.FiveMoadlStyle .ant-modal-close-x {
  font-size: 20px;
}
.FiveMoadlStyle .border_img {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
}
.UE4ModalStyle .ant-modal {
  border: 1px solid #364c50;
  box-shadow: none;
  padding-bottom: 0;
  border-radius: 0;
}
.UE4ModalStyle .ant-modal-body {
  padding: 0;
}
.UE4ModalStyle .ant-modal-content {
  padding: 0;
  box-shadow: none;
}
.UE4ModalStyle .ant-modal-header {
  height: 56px;
  padding: 12px 20px;
  display: flex;
  align-items: center;
  background: #1a1e21 url(./static/title-bg.fc2c09d4.png) 0% 200% no-repeat;
}
.UE4ModalStyle .ant-modal-title {
  color: #e0ffff !important;
}
.UE4ModalStyle .ant-modal-close {
  color: #7acdff;
  top: 12px;
  right: 16px;
}
.UE4ModalStyle .ant-modal-close-x {
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
}
.ue4Carousel .slick-dots-bottom {
  bottom: -4px;
}
.ue4Carousel .slick-dots-bottom li {
  margin: 0 6px;
}
.ue4Carousel .slick-dots-bottom li button {
  width: 8px;
  height: 8px;
  background: #364c50;
  border-radius: 50%;
}
.ue4Carousel .slick-dots-bottom li.slick-active button {
  width: 8px;
  background: #00d1fd;
}
.NewBoardModal {
  background: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.NewBoardModal .ant-modal {
  top: 0;
}
.NewBoardModal .ant-modal-content {
  border-radius: 0;
  background: rgba(28, 60, 109, 0.8);
}
.NewBoardModal .ant-modal-content .ant-modal-close {
  color: #d8d8d8;
}
.NewBoardModal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  width: 48px;
  height: 48px;
  line-height: 48px;
}
.NewBoardModal .ant-modal-content .ant-modal-header {
  border-radius: 0;
  background: linear-gradient(-89deg, rgba(41, 115, 245, 0.15) 0%, rgba(0, 91, 252, 0.5) 85%, rgba(0, 93, 255, 0.15) 100%);
  border: none;
  height: 48px;
  padding: 10px 16px;
}
.NewBoardModal .ant-modal-content .ant-modal-header .ant-modal-title {
  font-size: 20px;
  color: #fff;
  font-weight: 600;
  line-height: 28px;
}
.NewBoardModal .ant-modal-content .ant-modal-body {
  min-height: 854px;
  padding: 0;
  display: flex;
}
.NewBoardModal .ant-modal-content .ant-modal-body > div {
  height: inherit !important;
  width: 100% !important;
}
.NewBoardModal .ant-modal-content .ant-modal-body .ant-layout {
  padding: 16px;
  background: unset;
}
.RedBoardModal {
  background: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.RedBoardModal .ant-modal {
  top: 0;
}
.RedBoardModal .ant-modal-content {
  border-radius: 0;
  background: #5d2033;
}
.RedBoardModal .ant-modal-content .ant-modal-close {
  color: #d8d8d8;
}
.RedBoardModal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  width: 48px;
  height: 48px;
  line-height: 48px;
}
.RedBoardModal .ant-modal-content .ant-modal-header {
  border-radius: 0;
  background: linear-gradient(-89deg, rgba(226, 0, 19, 0.15) 0%, rgba(226, 0, 19, 0.5) 85%, rgba(226, 0, 19, 0.15) 100%);
  border: none;
  height: 48px;
  padding: 10px 16px;
}
.RedBoardModal .ant-modal-content .ant-modal-header .ant-modal-title {
  font-size: 20px;
  color: #ffed6f;
  font-weight: 600;
  line-height: 28px;
}
.RedBoardModal .ant-modal-content .ant-modal-body {
  min-height: 854px;
  padding: 0;
  display: flex;
}
.RedBoardModal .ant-modal-content .ant-modal-body > div {
  height: inherit !important;
  width: 100% !important;
}
.RedBoardModal .ant-modal-content .ant-modal-body .ant-layout {
  padding: 16px;
  background: unset;
}
.GreenBoardModal {
  background: rgba(0, 0, 0, 0.3);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.GreenBoardModal .ant-modal {
  top: 0;
}
.GreenBoardModal .ant-modal-content {
  border-radius: 0;
  background: #1a3b46;
}
.GreenBoardModal .ant-modal-content .ant-modal-close {
  color: #d8d8d8;
}
.GreenBoardModal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  width: 48px;
  height: 48px;
  line-height: 48px;
}
.GreenBoardModal .ant-modal-content .ant-modal-header {
  border-radius: 0;
  background: linear-gradient(270deg, rgba(0, 181, 148, 0) 4%, rgba(0, 181, 148, 0.46) 80%, rgba(0, 181, 148, 0.1) 100%);
  border: none;
  height: 48px;
  padding: 10px 16px;
}
.GreenBoardModal .ant-modal-content .ant-modal-header .ant-modal-title {
  font-size: 20px;
  color: #ffffff;
  font-weight: 600;
  line-height: 28px;
}
.GreenBoardModal .ant-modal-content .ant-modal-body {
  min-height: 854px;
  padding: 0;
  display: flex;
}
.GreenBoardModal .ant-modal-content .ant-modal-body > div {
  height: inherit !important;
  width: 100% !important;
}
.GreenBoardModal .ant-modal-content .ant-modal-body .ant-layout {
  padding: 16px;
  background: unset;
}
.new_board_calendar_wrap_scale_box {
  height: 32px;
  position: relative;
}
.new_board_calendar_wrap_scale_box .ant-calendar-range-picker-input {
  font-size: 16px !important;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar {
  border: none;
  border-radius: 0;
  background: rgba(0, 0, 0, 0.8);
  font-size: 14px;
  color: #ccc;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar .ant-calendar-input-wrap {
  display: none;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-header .ant-calendar-century-select,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-header .ant-calendar-decade-select,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-header .ant-calendar-year-select,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-header .ant-calendar-month-select,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-header .ant-calendar-day-select {
  color: #ccc;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-last-month-cell .ant-calendar-date:hover,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-next-month-btn-day .ant-calendar-date:hover {
  color: #ccc;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-date {
  color: #ccc;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date,
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date {
  background: #2194ff;
  border-radius: 2px;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-selected-day .ant-calendar-date {
  background: #2194ff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-in-range-cell::before {
  background: rgba(255, 255, 255, 0.1);
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-today .ant-calendar-date {
  border-color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-disabled-cell .ant-calendar-date {
  background: transparent;
  color: rgba(255, 255, 255, 0.5);
  border-width: 0;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body {
  border-color: rgba(255, 255, 255, 0.1);
}
.new_board_calendar_wrap_scale_box .ant-time-picker-panel {
  top: 0 !important;
  left: 0 !important;
  width: 170px;
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker .ant-input {
  border: 1px solid #fff;
  border-radius: 0;
  font-size: 20px;
  padding: 0 6px;
  background: transparent;
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-range-picker-separator {
  color: rgba(255, 255, 255, 0.25);
}
.new_board_calendar_wrap_scale_box .ant-calendar-picker-icon {
  color: rgba(255, 255, 255, 0.65);
}
.new_board_calendar_wrap_scale_box .ant-calendar-footer {
  border-color: rgba(255, 255, 255, 0.1);
}
.new_board_calendar_wrap_scale_box .ant-calendar-footer .ant-calendar-footer-btn a {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-footer .ant-calendar-footer-btn .ant-calendar-ok-btn {
  background: #2194ff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-month-panel {
  color: #fff;
  background-color: #041a38;
  border: 1px solid #0ea1c7;
}
.new_board_calendar_wrap_scale_box .ant-calendar-month-panel .ant-calendar-month-panel-year-select {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-month-panel .ant-calendar-month-panel-month {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-month-panel .ant-calendar-month-panel-month:hover {
  background-color: #364f71;
}
.new_board_calendar_wrap_scale_box .ant-calendar-year-panel {
  color: #fff;
  background-color: #041a38;
  border: 1px solid #0ea1c7;
}
.new_board_calendar_wrap_scale_box .ant-calendar-year-panel .ant-calendar-year-panel-decade-select {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-year-panel .ant-calendar-year-panel-year {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-year-panel .ant-calendar-year-panel-year:hover {
  background-color: #364f71;
}
.new_board_calendar_wrap_scale_box .ant-calendar-decade-panel {
  color: #fff;
  background-color: #041a38;
  border: 1px solid #0ea1c7;
}
.new_board_calendar_wrap_scale_box .ant-calendar-decade-panel .ant-calendar-decade-panel-century {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-decade-panel .ant-calendar-decade-panel-decade {
  color: #fff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-decade-panel .ant-calendar-decade-panel-decade:hover {
  background-color: #364f71;
}
.new_board_calendar_wrap_scale_box .ant-calendar-time-picker-inner {
  background-color: #000;
}
.new_board_calendar_wrap_scale_box .ant-calendar-time-picker-inner li.ant-calendar-time-picker-select-option-selected {
  background: #2194ff;
}
.new_board_calendar_wrap_scale_box .ant-calendar-time-picker-inner li.ant-calendar-time-picker-select-option-disabled {
  color: #aaa;
}
.NewLevelPageTable .ant-table {
  font-size: 20px;
  color: #fff;
}
.NewLevelPageTable .ant-table-small {
  border: 1px rgba(255, 255, 255, 0.1) solid !important;
  border-radius: 0;
}
.NewLevelPageTable .ant-table-small .ant-table-content .ant-table-header {
  border-radius: 0;
}
.NewLevelPageTable .ant-table-small .ant-table-content .ant-table-header tr:first-child th:first-child {
  border-radius: 0;
}
.NewLevelPageTable .ant-table-small .ant-table-content .ant-table-body {
  margin: 0;
}
.NewLevelPageTable .ant-table-small tr {
  background-color: transparent;
  border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}
.NewLevelPageTable .ant-table-fixed-left,
.NewLevelPageTable .ant-table-fixed-left table {
  height: calc(100% - 10px);
  border-radius: 0;
}
.NewLevelPageTable .ant-table-placeholder {
  border-top: 0;
}
.NewLevelPageTable .ant-table-thead > tr {
  border: 1px rgba(255, 255, 255, 0.1) solid;
  background: rgba(114, 131, 139, 0.1);
}
.NewLevelPageTable .ant-table-thead > tr > th {
  color: #fff;
  background: transparent;
  border-bottom: none;
}
.NewLevelPageTable .ant-table-placeholder {
  background: transparent;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.NewLevelPageTable .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 0;
}
.NewLevelPageTable .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.NewLevelPageTable .ant-table-bordered .ant-table-tbody > tr > td {
  color: #f1efef;
}
.NewLevelPageTable .ant-table-bordered .ant-table-thead > tr > th,
.NewLevelPageTable .ant-table-bordered .ant-table-tbody > tr > td {
  background-color: transparent !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.NewLevelPageTable .ant-table-thead > tr > th {
  background-color: transparent !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.NewLevelPageTable .ant-table-bordered .ant-table-thead > tr > th:nth-last-child(1),
.NewLevelPageTable .ant-table-bordered .ant-table-tbody > tr > td:nth-last-child(1) {
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.NewLevelPageTable .iconfont {
  cursor: pointer;
}
.NewLevelPageTable .ant-empty-normal {
  color: #12dbc6;
}
.NewLevelPageTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.NewLevelPageTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #12dbc6;
}
.NewLevelPageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.NewLevelPageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.NewLevelPageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.NewLevelPageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: transparent;
}
.NewLevelPageTable .ant-table-bordered .ant-table-header > table,
.NewLevelPageTable .ant-table-bordered .ant-table-body > table,
.NewLevelPageTable .ant-table-bordered .ant-table-fixed-left table,
.NewLevelPageTable .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 0;
  border-bottom: 0;
}
.NewLevelPageTable .ant-pagination-item {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.NewLevelPageTable .ant-pagination-item-active {
  border-color: #00b589;
}
.NewLevelPageTable .ant-pagination-item a {
  color: #12dbc6;
}
.NewLevelPageTable .ant-pagination-prev .ant-pagination-item-link,
.NewLevelPageTable .ant-pagination-next .ant-pagination-item-link {
  color: #12dbc6;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.NewLevelPageTable .ant-table-tbody > tr > td {
  border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.NewLevelPageTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.NewLevelPageTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.NewLevelPageTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.NewLevelPageTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: transparent;
}
.NewLevelPageTable .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body,
.NewLevelPageTable .ant-table-header {
  background-color: transparent;
}
.NewLevelPageTable .ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.NewLevelPageTable .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.NewLevelPageTable .ant-table-footer {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: transparent;
  text-align: right;
}
.NewLevelPageTable .ant-table-footer::before {
  background: rgba(255, 255, 255, 0.1);
}
.NewLevelPageTable .ant-pagination {
  color: #12dbc6;
}
.NewLevelPageTable .ant-pagination-options-quick-jumper input {
  color: #12dbc6;
  background-color: transparent;
  border: 1px solid #12dbc6;
}
.NewLevelPageTable .ant-select-selection {
  background-color: transparent;
  border: 1px solid #1fc294;
  color: #12dbc6;
}
.NewLevelPageTable .ant-select-selection .ant-select-arrow {
  color: #12dbc6;
}
.NewLevelPageTable .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #12dbc6;
}
.NewLevelPageTable .ant-select-dropdown-menu-item {
  color: #f1efef;
}
.NewLevelPageTable .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #12dbc6;
}
.NewLevelPageTable .ant-select-dropdown {
  color: #f1efef;
  background-color: #14567f !important;
}
.new_board_select_wrap_scale_box {
  min-width: 150px;
  height: 32px;
  position: relative;
}
.new_board_select_wrap_scale_box .ant-select {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.8);
}
.new_board_select_wrap_scale_box .ant-select-selection {
  background-color: transparent;
  border-radius: 0;
}
.new_board_select_wrap_scale_box .ant-select-arrow {
  color: #d9d9d9;
}
.new_board_select_wrap_scale_box .ant-select-dropdown {
  top: 32px !important;
  left: 0 !important;
  background: rgba(0, 0, 0, 0.8);
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 10px;
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item {
  font-size: 20px;
  padding: 14px 13px;
  color: rgba(255, 255, 255, 0.85);
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  font-weight: normal;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.new_board_select_wrap_scale_box .ant-empty-description {
  color: #ffffff;
}
.new_board_select_wrap_scale_box .ant-tooltip {
  top: -27px !important;
  left: 50% !important;
  max-width: none;
  transform: translate(-50%, 0);
}
.new_board_select_wrap_scale_box_2 {
  min-width: 150px;
  height: 32px;
  position: relative;
}
.new_board_select_wrap_scale_box_2 .ant-select {
  font-size: 16px;
  color: rgba(255, 255, 255);
}
.new_board_select_wrap_scale_box_2 .ant-select-selection {
  background-color: transparent;
  border-radius: 0;
  border: 1px solid #3163c3;
}
.new_board_select_wrap_scale_box_2 .ant-select-arrow {
  color: #d9d9d9;
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown {
  top: 32px !important;
  left: 0 !important;
  background: rgba(0, 0, 0, 0.8);
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 10px;
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu-item {
  font-size: 20px;
  padding: 14px 13px;
  color: rgba(255, 255, 255, 0.85);
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  font-weight: normal;
  color: rgba(255, 255, 255, 0.85);
  background: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box_2 .ant-select-dropdown .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: rgba(255, 255, 255, 0.1);
}
.new_board_select_wrap_scale_box_2 .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.new_board_select_wrap_scale_box_2 .ant-empty-description {
  color: #ffffff;
}
.new_board_select_wrap_scale_box_2 .ant-tooltip {
  top: -27px !important;
  left: 50% !important;
  max-width: none;
  transform: translate(-50%, 0);
}
.board_tree_select_wrap_scale_box .ant-select-selection {
  border: 1px solid #ffffff33;
  box-shadow: unset;
  background: transparent;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  font-size: 16px;
  color: #ffffffd9;
}
.board_tree_select_wrap_scale_box .ant-select-open .ant-select-selection {
  border: 1px solid #4b88cda3;
}
.board_tree_select_wrap_scale_box .ant-select-arrow {
  color: #ffffff4d;
}
.board_tree_select_wrap_scale_box .ant-select-dropdown {
  background: rgba(0, 0, 0, 0.85);
}
.board_tree_select_wrap_scale_box .ant-select-dropdown ::-webkit-scrollbar-button {
  display: none;
}
.board_tree_select_wrap_scale_box .ant-select-dropdown::-webkit-scrollbar {
  width: 8px;
  background: transparent;
}
.board_tree_select_wrap_scale_box .ant-select-dropdown::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.25);
}
.board_tree_select_wrap_scale_box .ant-select-tree-title,
.board_tree_select_wrap_scale_box .ant-select-switcher-icon {
  color: #ffffff;
}
.board_tree_select_wrap_scale_box .ant-select-tree-node-selected {
  background-color: #ffffff10 !important;
}
.board_tree_select_wrap_scale_box .ant-select-tree-node-content-wrapper:hover {
  background-color: #ffffff19 !important;
}
.board_tree_select_wrap_scale_box .ant-select-dropdown-search {
  background: rgba(0, 0, 0);
  padding: 10px;
}
.board_tree_select_wrap_scale_box .ant-select-dropdown-search .ant-select-search__field {
  border: 0;
  background: rgba(255, 255, 255, 0.1);
  padding: 5px 7px;
  color: #ffffff;
}
.board_tree_select_wrap_scale_box .ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper > span {
  color: rgba(255, 255, 255, 0.35) !important;
}
.tooltip_wrap_scale_box {
  position: relative;
}
.tooltip_wrap_scale_box .ant-tooltip {
  top: -25px !important;
  left: 0 !important;
}
.popover_wrap_scale_box {
  position: relative;
}
.popover_wrap_scale_box .ant-popover {
  top: 30px !important;
  left: -110px !important;
}
.popover_wrap_scale_box .ant-btn-link {
  color: var(--antd-wave-shadow-color);
  color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
}
.popover_wrap_scale_box .ant-btn-primary {
  color: #fff;
  background-color: var(--antd-wave-shadow-color);
  background-color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
  border-color: var(--antd-wave-shadow-color);
  border-color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
}
.single_camera_style .popover_wrap_scale_box {
  position: relative;
}
.single_camera_style .popover_wrap_scale_box .ant-popover {
  top: -130px !important;
  left: 0px !important;
}
.single_camera_style .popover_wrap_scale_box .ant-btn-link {
  color: var(--antd-wave-shadow-color);
  color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
}
.single_camera_style .popover_wrap_scale_box .ant-btn-primary {
  color: #fff;
  background-color: var(--antd-wave-shadow-color);
  background-color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
  border-color: var(--antd-wave-shadow-color);
  border-color: var(--gddnvideoplayer-control-icon-color, var(--antd-wave-shadow-color));
}
.ccbim__roam__tip,
.ccbim__roam__topRightMap__select,
.roam__img__title {
  color: rgba(0, 0, 0, 0.8);
}
.commonInputSearch .ant-input {
  border-radius: 0;
  border: 1px solid rgba(255, 255, 255, 0.65);
  background-color: transparent;
  color: #fff;
}
.commonInputSearch .ant-input-suffix svg {
  color: rgba(255, 255, 255, 0.65);
}
.DANGJIANMODAL .ant-modal-content {
  background: #151516;
  border: 1px solid #f9eea6;
  box-shadow: inset 0 0 32px 0 #f9eea680;
  border-radius: 2px;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-close {
  color: #ffd64b;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-header {
  background: linear-gradient(90deg, #e70020 3%, #e7002066 97%);
  border-width: 0;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-header .ant-modal-title {
  color: #ffef7a;
  font-size: 20px;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-body > div::-webkit-scrollbar {
  width: 4px;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-body > div::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  opacity: 0.2;
  background: #756140;
}
.DANGJIANMODAL .ant-modal-content .ant-modal-body > div::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background: #433522;
}
.huzhi_select_wrap_scale_box {
  min-width: 150px;
  height: 32px;
  position: relative;
}
.huzhi_select_wrap_scale_box .ant-select {
  width: 100px !important;
  font-size: 14px;
  font-family: CN-Bold;
  color: #ffffff;
}
.huzhi_select_wrap_scale_box .ant-select-selection {
  background-color: transparent;
  border-radius: 0;
  border: none;
}
.huzhi_select_wrap_scale_box .ant-select-open .ant-select-selection {
  box-shadow: none !important;
  border-right: none !important;
}
.huzhi_select_wrap_scale_box .ant-select-focused .ant-select-selection,
.huzhi_select_wrap_scale_box .ant-select-selection:focus,
.huzhi_select_wrap_scale_box .ant-select-selection:active {
  box-shadow: none !important;
  border-right: none !important;
}
.huzhi_select_wrap_scale_box .ant-select-arrow {
  color: #d9d9d9;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown {
  top: 32px !important;
  left: 0 !important;
  background: linear-gradient(to bottom, #3e55a2, #0797df);
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu {
  max-height: 120px;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 3px;
  height: 40px;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: #11356c;
  border-radius: 3px;
  width: 3px;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item {
  font-size: 14px;
  padding: 4px 13px;
  color: rgba(255, 255, 255, 0.8);
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  font-weight: normal;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(255, 255, 255, 0);
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: rgba(255, 255, 255, 0);
  color: #ffffff;
}
.huzhi_select_wrap_scale_box .ant-select-dropdown .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background-color: rgba(255, 255, 255, 0);
  color: #ffffff;
}
.huzhi_select_wrap_scale_box .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.huzhi_select_wrap_scale_box .ant-empty-description {
  color: #ffffff;
}
.huzhi_select_wrap_scale_box .ant-tooltip {
  top: -27px !important;
  left: 50% !important;
  max-width: none;
  transform: translate(-50%, 0);
}
.zhgd-infra-components-icon-dash {
  border-left: 1px dashed yellow !important;
}
.zhgd-infra-components-icon-text {
  color: yellow !important;
}
.zhgd-infra-components-lining,
.zhgd-infra-components-lining::after,
.zhgd-infra-components-lining::before {
  border-color: yellow !important;
}
.zhgd-infra-components-lining::after,
.zhgd-infra-components-lining::before {
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
}
.zhgd-infra-components-scale-segment {
  background-color: yellow !important;
}
.zhgd-infra-components-scale-name-text {
  color: yellow !important;
}
.zhgd-infra-components-scale-text {
  color: yellow !important;
}
.zhgd-infra-components-scale-text-hignlight {
  color: red !important;
}
.zhgd-infra-components-backgroundMask {
  border: 28px solid #031a41 !important;
  border-top-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
}
.khModal .ant-modal-content {
  background: transparent;
}
.khModal .ant-modal-content .ant-modal-close {
  top: 9px;
  right: 24px;
}
.khModal .ant-modal-content .ant-modal-close .ant-modal-close-x {
  width: unset;
  height: unset;
  line-height: unset;
}
.khModal .ant-modal-content .ant-modal-header {
  background: transparent;
  border-color: transparent;
}
.khModal .ant-modal-content .ant-modal-body {
  padding: 50px 20px 20px;
}
.kunhuaDatePicker .ant-input {
  color: #fff;
  background-color: rgba(0, 104, 149, 0.3);
  border: 1px solid #346d82;
  border-radius: 2px;
  font-size: 16px;
}
.kunhuaDatePicker .ant-input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaDatePicker .ant-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaDatePicker .ant-input::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaDatePicker .ant-input::placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaDatePicker .ant-calendar-range-picker-input,
.kunhuaDatePicker .ant-calendar-range-picker-separator,
.kunhuaDatePicker .ant-calendar-picker-icon {
  color: #69e7f6;
}
.kunhuaDatePicker .ant-calendar-picker-container {
  left: 0 !important;
  top: 32px !important;
  color: rgba(255, 255, 255, 0.8);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar {
  background: #0d3e53;
  border: 1px solid #75b0c6;
  box-shadow: 0 0 4px 0 rgba(168, 237, 255, 0.5);
  border-radius: 2px;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-input-wrap {
  border-color: rgba(255, 255, 255, 0.1);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-input-wrap .ant-calendar-input {
  background: transparent;
  color: #fff;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header {
  border-color: rgba(255, 255, 255, 0.1);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-next-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-next-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-next-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-prev-year-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-next-year-btn {
  color: rgba(255, 255, 255, 0.65);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-century-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-select {
  color: rgba(255, 255, 255, 0.85);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel {
  background: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header {
  border-color: rgba(255, 255, 255, 0.1);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn {
  color: rgba(255, 255, 255, 0.65);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-year-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-header .ant-calendar-year-panel-month-select {
  color: rgba(255, 255, 255, 0.85);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-year {
  color: #fff;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-year:hover {
  color: #4df0ff;
  background: transparent;
  border: 1px solid #12daec;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year {
  color: rgba(255, 255, 255, 0.25);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-year-panel .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year {
  background: #12daec;
  color: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel {
  background: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header {
  border-color: rgba(255, 255, 255, 0.1);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn {
  color: rgba(255, 255, 255, 0.65);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-decade {
  color: #fff;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-decade:hover {
  color: #4df0ff;
  background: transparent;
  border: 1px solid #12daec;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade {
  color: rgba(255, 255, 255, 0.25);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-decade-panel .ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade {
  background: #12daec;
  color: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel {
  background: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header {
  border-color: rgba(255, 255, 255, 0.1);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn {
  color: rgba(255, 255, 255, 0.65);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-year-select,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-header .ant-calendar-month-panel-month-select {
  color: rgba(255, 255, 255, 0.85);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-month {
  color: #fff;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-month:hover {
  color: #4df0ff;
  background: transparent;
  border: 1px solid #12daec;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-header .ant-calendar-month-panel .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background: #12daec;
  color: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-date {
  color: #fff;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-date:hover {
  color: #4df0ff;
  background: transparent;
  border: 1px solid #12daec;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-last-month-cell .ant-calendar-date,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-next-month-btn-day .ant-calendar-date,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-last-month-cell .ant-calendar-date:hover,
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-next-month-btn-day .ant-calendar-date:hover {
  color: rgba(255, 255, 255, 0.25);
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-selected-day .ant-calendar-date {
  background: #12daec;
  color: #0d3e53;
}
.kunhuaDatePicker .ant-calendar-picker-container .ant-calendar .ant-calendar-date-panel .ant-calendar-tbody .ant-calendar-disabled-cell .ant-calendar-date {
  background: rgba(255, 255, 255, 0.2);
}
.kunhuaSelect {
  position: relative;
}
.kunhuaSelect .ant-select-selection {
  color: #fff;
  background-color: rgba(0, 104, 149, 0.3);
  border: 1px solid #346d82;
  border-radius: 2px;
  font-size: 16px;
}
.kunhuaSelect .ant-select-selection::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaSelect .ant-select-selection:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaSelect .ant-select-selection::-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaSelect .ant-select-selection::placeholder {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaSelect .ant-select-selection .ant-select-arrow {
  color: #69e7f6;
}
.kunhuaSelect .ant-select-dropdown {
  left: 0 !important;
  top: 32px !important;
  background: #0b3c4e;
  border: 1px solid #75b0c6;
  box-shadow: 0 0 4px 0 rgba(168, 237, 255, 0.5);
  border-radius: 2px;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 10px;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu-item {
  color: #fff;
  line-height: 36px;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: #376474;
  color: #4df0ff;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  background: #376474;
  color: #4df0ff;
}
.kunhuaSelect .ant-select-dropdown .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: #376474;
  color: #4df0ff;
}
.kunhuaTable {
  width: 100%;
}
.kunhuaTable .ant-table {
  border: 1px solid #578ea0;
  border-radius: 0;
  font-size: 16px;
  color: #fff;
}
.kunhuaTable .ant-table-small {
  border: 1px solid #578ea0;
  border-radius: 0;
  line-height: 22px;
}
.kunhuaTable .ant-table-small > .ant-table-content > .ant-table-body {
  margin: 0;
}
.kunhuaTable .ant-table-thead > tr > th {
  padding: 10px 12px;
  background-color: rgba(62, 124, 151, 0.5);
  color: #bff8ff;
  border-bottom-width: 0;
}
.kunhuaTable .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {
  background-color: rgba(62, 124, 151, 0.5);
  padding: 10px 12px;
}
.kunhuaTable .ant-table-tbody > tr > td {
  padding: 20px 12px;
}
.kunhuaTable .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-tbody > tr > td {
  padding: 10px 12px;
}
.kunhuaTable .ant-table-tbody > tr:nth-child(odd) {
  background-color: rgba(16, 41, 49, 0.75);
}
.kunhuaTable .ant-table-tbody > tr:nth-child(even) {
  background-color: rgba(4, 122, 174, 0.25);
}
.kunhuaTable .ant-table-thead > tr:first-child > th:first-child {
  border-top-left-radius: 0;
}
.kunhuaTable .ant-table-thead > tr:first-child > th:last-child {
  border-top-right-radius: 0;
}
.kunhuaTable .ant-table-fixed-left,
.kunhuaTable .ant-table-fixed-left table {
  height: calc(100% - 10px);
  border-radius: 0;
}
.kunhuaTable .ant-table-placeholder {
  border-top: 0;
}
.kunhuaTable .ant-table-placeholder {
  background: transparent;
  border-bottom: 1px solid #0f4167;
}
.kunhuaTable .ant-table-small.ant-table-bordered .ant-table-content {
  border-right: 0;
}
.kunhuaTable .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-top: 1px solid #0f4167;
  border-right: 1px solid #0f4167;
  border-left: 1px solid #0f4167;
}
.kunhuaTable .ant-table-bordered .ant-table-tbody > tr > td {
  color: #f1efef;
}
.kunhuaTable .ant-table-bordered .ant-table-thead > tr > th,
.kunhuaTable .ant-table-bordered .ant-table-tbody > tr > td {
  background-color: transparent !important;
}
.kunhuaTable .ant-table-bordered .ant-table-thead > tr > th:nth-last-child(1),
.kunhuaTable .ant-table-bordered .ant-table-tbody > tr > td:nth-last-child(1) {
  border-right: 1px solid #0f4167 !important;
}
.kunhuaTable .iconfont {
  cursor: pointer;
}
.kunhuaTable .ant-empty-normal {
  color: #12dbc6;
}
.kunhuaTable .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
.kunhuaTable .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #12dbc6;
}
.kunhuaTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.kunhuaTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row) > td,
.kunhuaTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row) > td,
.kunhuaTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: transparent;
}
.kunhuaTable .ant-table-bordered .ant-table-header > table,
.kunhuaTable .ant-table-bordered .ant-table-body > table,
.kunhuaTable .ant-table-bordered .ant-table-fixed-left table,
.kunhuaTable .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #0f4167;
  border-right: 0;
  border-bottom: 0;
}
.kunhuaTable .ant-pagination-item {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.25);
}
.kunhuaTable .ant-pagination-item a {
  color: rgba(255, 255, 255, 0.6);
}
.kunhuaTable .ant-pagination-item:hover {
  border-color: #12daec;
}
.kunhuaTable .ant-pagination-item:hover a {
  color: #12daec;
}
.kunhuaTable .ant-pagination-item-active {
  border: 1px solid #3db3be;
}
.kunhuaTable .ant-pagination-item-active a {
  color: #fff;
  background: #3db3be;
}
.kunhuaTable .ant-pagination-prev .ant-pagination-item-link,
.kunhuaTable .ant-pagination-next .ant-pagination-item-link {
  color: rgba(255, 255, 255, 0.6);
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.25);
}
.kunhuaTable .ant-table-tbody > tr > td {
  border-width: 0 !important;
}
.kunhuaTable .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.kunhuaTable .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.kunhuaTable .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.kunhuaTable .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: transparent;
}
.kunhuaTable .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body,
.kunhuaTable .ant-table-header {
  background-color: transparent;
}
.kunhuaTable .ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.kunhuaTable .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar {
  border-width: 0;
}
.kunhuaTable .ant-table-footer {
  border: 1px solid #0f4167 !important;
  background: transparent;
  text-align: right;
}
.kunhuaTable .ant-table-footer::before {
  background: #0f4167;
}
.kunhuaTable .ant-pagination {
  color: rgba(255, 255, 255, 0.45);
}
.kunhuaTable .ant-pagination-options-quick-jumper input {
  color: #12dbc6;
  background-color: transparent;
  border: 1px solid #12dbc6;
}
.kunhuaTable .ant-select-selection {
  background-color: transparent;
  border: 1px solid #1fc294;
  color: #12dbc6;
}
.kunhuaTable .ant-select-selection .ant-select-arrow {
  color: #12dbc6;
}
.kunhuaTable .ant-select-dropdown-menu-item-selected {
  color: #f1efef;
  background-color: #12dbc6;
}
.kunhuaTable .ant-select-dropdown-menu-item {
  color: #f1efef;
}
.kunhuaTable .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  color: #f1efef;
  background-color: #12dbc6;
}
.kunhuaTable .ant-select-dropdown {
  color: #f1efef;
  background-color: #14567f !important;
}
.board_wrap_box {
  min-width: 150px;
  height: 32px;
  position: relative;
}
.board_wrap_box .ant-select-dropdown {
  top: 32px !important;
  left: 0 !important;
  background-color: #0d2765;
  color: #fff;
  border: 1px solid #3562b3;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 8px;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item {
  color: #fff;
  background-color: #0d2765;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item-active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time,
.board_wrap_box .ant-calendar-picker-container .ant-calendar {
  background-color: #0d2765;
  border: 1px solid #3562b3;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-input,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-input,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-input {
  background-color: #0d2765;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a:hover {
  color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::before {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::before:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::before:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::before:hover {
  color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date:active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date {
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-in-range-cell::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-in-range-cell::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-in-range-cell::before {
  background-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-today .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-today .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-today .ant-calendar-date {
  border-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel {
  background-color: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month:active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month {
  color: rgba(255, 255, 255, 0.5);
  background-color: transparent;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select {
  color: #fff;
  background: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select:hover {
  color: #fff;
  background-color: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select li:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select li:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select li:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select-option-selected,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select-option-selected,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select-option-selected {
  color: #fff;
  background: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar {
  width: 8px;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar-track,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar-track,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar-track {
  background-color: transparent;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar-thumb,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar-thumb,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-ok-btn,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-ok-btn,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-ok-btn {
  background-color: #2478ff;
  border-color: #2478ff;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-ok-btn:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-ok-btn:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-ok-btn:hover {
  background-color: #2478ff;
  border-color: #2478ff;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-disabled-cell {
  background: rgba(255, 255, 255, 0.2);
}
.board_wrap_box .ant-calendar-ok-btn-disabled {
  background-color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.board_wrap_box .ant-calendar-ok-btn-disabled:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: #fff !important;
}
.board_wrap_box .ant-popover .ant-popover-arrow {
  display: none;
}
.board_wrap_box .ant-popover .ant-popover-inner {
  color: #fff;
  background-image: linear-gradient(180deg, rgba(6, 54, 136, 0.95) 0%, rgba(5, 28, 67, 0.95) 98%);
  box-shadow: inset 0 1px 16px 0 rgba(77, 178, 255, 0.6);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .anticon-exclamation-circle {
  display: none;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .ant-popover-message-title {
  padding-left: 0;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn {
  color: #fff;
  background-color: rgba(36, 120, 255, 0.4);
  border-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:hover {
  background-color: rgba(36, 120, 255, 0.4);
  border-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn-primary {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn-primary:hover {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.board_wrap_box .ant-popover-placement-bottomRight {
  top: 30px !important;
  left: -140px !important;
}
.form_operate_style .ant-btn {
  color: #fff;
  border-color: rgba(36, 120, 255, 0.4);
}
.form_operate_style .ant-btn:hover {
  background-color: rgba(36, 120, 255, 0.4);
  border-color: rgba(36, 120, 255, 0.4);
}
.form_operate_style .ant-btn-primary {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.form_operate_style .ant-btn-primary:hover {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.form_operate_style .ant-form-item .ant-form-item-label label {
  font-size: 16px;
  color: #fff;
}
.form_operate_style .ant-select-selection,
.form_operate_style .ant-input {
  background-color: transparent;
  border: 1px solid #3562b3;
  color: #84aadf;
}
.form_operate_style .ant-select-selection::-webkit-input-placeholder,
.form_operate_style .ant-input::-webkit-input-placeholder {
  color: "#84aadf";
}
.form_operate_style .ant-select-selection__placeholder,
.form_operate_style .ant-calendar-range-picker-input,
.form_operate_style .ant-calendar-picker-icon,
.form_operate_style .ant-calendar-picker-clear {
  color: #84aadf;
  background: transparent;
}
.form_operate_style .ant-calendar-range-picker-separator {
  color: #84aadf;
}
.form_operate_style .ant-select-arrow {
  color: #84aadf;
}
.form_operate_style .ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled),
.form_operate_style .ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled),
.form_operate_style .ant-calendar-picker:active .ant-calendar-picker-input:not(.ant-input-disabled) {
  border-color: #2d7adf;
}
.form_operate_style .ant-upload-list-picture-card-container {
  width: 124px;
  height: 124px;
  margin-bottom: 0;
  margin-right: 24px;
}
.form_operate_style .ant-upload-list-picture-card-container .ant-upload-list-item {
  width: 124px;
  height: 124px;
  color: #fff;
  margin-top: 8px;
  border-color: #2d7adf;
}
.form_operate_style .ant-upload-list-picture-card-container .ant-upload-list-item .ant-upload-list-item-info a,
.form_operate_style .ant-upload-list-picture-card-container .ant-upload-list-item .ant-upload-list-item-info a > img {
  width: 106px !important;
  height: 106px !important;
}
.form_operate_style .ant-upload-list-picture-card-container .ant-upload-list-item .ant-upload-list-item-actions {
  font-size: 16px;
}
.form_operate_style .ant-upload-list-picture-card-container .ant-upload-list-item .ant-upload-list-item-actions span {
  padding: 0;
}
.form_operate_style .ant-upload {
  background-color: transparent;
  border: 0;
}
.form_operate_style .ant-radio-group .ant-radio-wrapper {
  color: #fff;
}
.form_operate_style .ant-radio-group .ant-radio-wrapper .ant-radio-inner {
  background-color: transparent;
  border-color: #96b2c8;
}
.form_operate_style .ant-radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner {
  background-color: transparent;
  border-color: #2d7adf;
}
.form_operate_style .ant-radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner::after {
  background-color: #2d7adf;
}
.form_operate_style .ant-pagination {
  color: #fff;
}
.form_operate_style .ant-pagination .ant-pagination-item {
  background: transparent;
  border: 1px solid #ffffff40;
}
.form_operate_style .ant-pagination .ant-pagination-item a {
  color: #fff;
}
.form_operate_style .ant-pagination .ant-pagination-item-active {
  background-color: #2478ff;
}
.form_operate_style .ant-pagination .ant-pagination-item-active a {
  color: #fff;
  border: 1px solid #ffffff40;
}
.form_operate_style .ant-pagination .ant-pagination-item-link {
  background: transparent;
  color: #fff;
}
.form_operate_style .ant-pagination .ant-pagination-item-link .ant-pagination-item-container .ant-pagination-item-ellipsis {
  color: #fff;
}
.form_operate_style .ant-pagination .ant-pagination-prev .ant-pagination-item-link,
.form_operate_style .ant-pagination .ant-pagination-next .ant-pagination-item-link {
  border: 1px solid #ffffff40;
}
.form_operate_style .ant-pagination .ant-pagination-item-link-icon {
  color: #4098ff;
}
.form_operate_style .ant-pagination .ant-pagination-options {
  margin-left: 8px;
}
.form_operate_style .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input {
  background-color: transparent;
  color: #fff;
}
.scrollbar-hidden {
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
}
.scrollbar-hidden::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.board_wrap_box {
  min-width: 150px;
  height: 32px;
  position: relative;
}
.board_wrap_box .ant-select-dropdown {
  top: 32px !important;
  left: 0 !important;
  background-color: #0d2765;
  color: #fff;
  border: 1px solid #3562b3;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar {
  width: 8px;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-track {
  background-color: transparent;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item {
  color: #fff;
  background-color: #0d2765;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item-selected {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-select-dropdown .ant-select-dropdown-menu-item-active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container {
  top: 32px !important;
  left: 0 !important;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time,
.board_wrap_box .ant-calendar-picker-container .ant-calendar {
  background-color: #0d2765;
  border: 1px solid #3562b3;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-input,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-input,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-input {
  background-color: #0d2765;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a:hover {
  color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::after,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::before {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::after:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range a::before:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time a::before:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar a::before:hover {
  color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date {
  background-color: transparent;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-date:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-date:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-date:active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-selected-day .ant-calendar-date {
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-in-range-cell::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-in-range-cell::before,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-in-range-cell::before {
  background-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-body .ant-calendar-today .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-body .ant-calendar-today .ant-calendar-date,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-body .ant-calendar-today .ant-calendar-date {
  border-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel {
  background-color: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month {
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-year-panel-year:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel .ant-calendar-month-panel-month:active,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel .ant-calendar-month-panel-month:active {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-selected-cell .ant-calendar-year-panel-year,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-year-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month {
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month {
  color: rgba(255, 255, 255, 0.5);
  background-color: transparent;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select {
  color: #fff;
  background: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select:hover {
  color: #fff;
  background-color: #0d2765;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select li:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select li:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select li:hover {
  color: #fff;
  background-color: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select-option-selected,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select-option-selected,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select-option-selected {
  color: #fff;
  background: #2478ff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar {
  width: 8px;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar-track,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar-track,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar-track {
  background-color: transparent;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-time-picker-select::-webkit-scrollbar-thumb,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-time-picker-select::-webkit-scrollbar-thumb,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-time-picker-select::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  width: 8px;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-ok-btn,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-ok-btn,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-ok-btn {
  background-color: #2478ff;
  border-color: #2478ff;
  color: #fff;
}
.board_wrap_box .ant-calendar-picker-container .ant-calendar-range .ant-calendar-ok-btn:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar-time .ant-calendar-ok-btn:hover,
.board_wrap_box .ant-calendar-picker-container .ant-calendar .ant-calendar-ok-btn:hover {
  background-color: #2478ff;
  border-color: #2478ff;
  color: #fff;
}
.board_wrap_box .ant-calendar-ok-btn-disabled {
  background-color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.board_wrap_box .ant-calendar-ok-btn-disabled:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: #fff !important;
}
.board_wrap_box .ant-popover .ant-popover-arrow {
  display: none;
}
.board_wrap_box .ant-popover .ant-popover-inner {
  color: #fff;
  background-image: linear-gradient(180deg, rgba(6, 54, 136, 0.95) 0%, rgba(5, 28, 67, 0.95) 98%);
  box-shadow: inset 0 1px 16px 0 rgba(77, 178, 255, 0.6);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .anticon-exclamation-circle {
  display: none;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .ant-popover-message-title {
  padding-left: 0;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn {
  color: #fff;
  background-color: rgba(36, 120, 255, 0.4);
  border-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:hover {
  background-color: rgba(36, 120, 255, 0.4);
  border-color: rgba(36, 120, 255, 0.4);
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn-primary {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.board_wrap_box .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn-primary:hover {
  background-color: #2478ff;
  border-color: #2d7adf;
}
.board_wrap_box .ant-popover-placement-bottomRight {
  top: 30px !important;
  left: -140px !important;
}
.pointer-marker {
  padding-bottom: 12px;
  display: flex !important;
  flex-direction: column;
  align-items: center;
}
.pointer-marker .img-1 {
  width: 40px;
  height: 44px;
}
.pointer-marker .img-2 {
  width: 32px;
  height: 38.22px;
}
.pointer-marker .marker-text {
  min-width: 99px;
  height: 32px;
  background: #15265dbf;
  border: 1px solid #3ae9ff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  color: #ffffff;
  padding: 0 8px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.info-marker {
  width: 356.71px;
  height: 196.19px;
  background-image: url("/dataBoard/beamYard/point-info.png");
  background-size: 100% 100%;
  padding: 40px;
  transform: translate(-50%, calc(-100% - 60px)) !important;
}
.info-marker-title {
  font-family: SourceHanSansCN-Medium;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 12px;
  color: #ffffff;
}
.info-marker-content {
  font-family: SourceHanSansCN-Regular;
  font-size: 16px;
  color: #ffffffd9;
  line-height: 28px;
}
.custom-pagination {
  padding-top: 16px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  grid-gap: 9px;
  gap: 9px;
}
.custom-pagination .text {
  font-weight: 400;
  font-size: 14px;
  color: #ffffff;
}
.custom-pagination input {
  width: 48px;
  height: 32px;
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 1px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  outline: none;
  background-color: rgba(0, 0, 0, 0);
}
.custom-pagination .ant-pagination-item-link {
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0);
  color: #ffffff;
}
.custom-pagination .ant-pagination-item-link:hover {
  border: 1px solid #0083ff;
  color: #0083ff;
}
.custom-pagination .ant-pagination-item:hover {
  border: 1px solid #0083ff;
  color: #0083ff;
}
.custom-pagination .ant-pagination-item-active {
  background: #2478ff;
  border-radius: 2px;
}
.marker-wraing-img {
  width: 60px;
  height: 60px;
  margin: 30px 30px 0 0;
}
.bride-progress-carousel .slick-dots-bottom {
  bottom: -18px !important;
}
.bride-progress-carousel .slick-dots li {
  margin: 0 8px !important;
}
.bride-progress-carousel button {
  width: 8px !important;
  height: 8px !important;
  background: rgba(255, 255, 255, 0.25) !important;
  border-radius: 50% !important;
}
.bride-progress-carousel .slick-active button {
  background: #9dd3ff !important;
}
.bride-progress-carousel.bride-progress-carousel2 .slick-dots-bottom {
  bottom: 39px !important;
}
.bride-progress-carousel.bride-progress-carousel2 .slick-dots {
  text-align: left !important;
}

