html body {
    font-size: 14px;
}
.h1-font {
    font-size: 20px;
}
.h2-font {
    font-size: 18px;
}
.h3-font {
    font-size: 16px;
}
.h4-font {
  font-size: 14px;
}
.h5-font {
  font-size: 12px;
}
.mainf-color { color: #1890ff; }
.mainb-color { background-color: #1890ff; }
.navf-color { color: #282e33; }
.navb-color { background-color: #282e33; }
.pagef-color { color: #f0f2f5; }
.pageb-color { background-color: #f0f2f5; }
.contentf-color { color: #F8F8FA; }
.contentb-color { background-color: #F8F8FA; }
.tip1f-color { color: #000000; }
.tip1b-color { background-color: #000000; }
.tip2f-color { color: #333333; }
.tip2b-color { background-color: #333333; }
.tip3f-color { color: #666666; }
.tip3b-color { background-color: #666666; }
.textf-color { color: #999999; }
.textb-color { background-color: #999999; }
.box-shadow { box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12); }
.block-padding24{ padding: 24px; }
.block-paddingtop24{ padding-top: 24px; }
.block-paddingleft24{ padding-left: 24px; }
.block-paddingbottom24{ padding-bottom: 24px; }
.block-paddingright24{ padding-right: 24px; }
.layouts-bottom32{
    padding-bottom: 32px;
}
.block-distance20{
    margin: 20px;
}
.block-distance-tfr20{
  margin: 20px 20px 0 20px;
}
.block-distancebottom20{
    margin-bottom: 20px;
}
.block-distance-top20 {
  margin-top: 20px;
}
.block-distance-left20 {
  margin-left: 20px;
}
.block-distance-right20 {
  margin-right: 20px;
}
.next-btn.next-medium{
    padding: 0 20px;
    font-size: 14px;
    border-width: 1px;
  }
  .next-btn-text.next-medium {
    padding: 0;
  }
  .next-btn.next-btn-primary{
    background-color: #209BFA;
  }
  .next-btn-text.next-btn-primary{
    background-color: transparent;
  }
  .next-menu-item.next-selected .next-menu-icon-selected {
    color: #209BFA !important;
  }
  .next-menu .next-menu-icon-selected {
    margin-left: -18px;
  }
  .next-icon-select:before{
    content: "";
  }
  .next-icon.next-medium:before, .next-icon.next-medium .next-icon-remote{
    font-size: 14px;
    font-weight: 100;
  }
  .next-radio-label {
    font-size: 14px;
  }
  .next-radio-wrapper.checked .next-radio-inner {
    border-color: #209BFA;
    background: #209BFA;
  }
  .next-upload-card .next-icon {
    color: #dddddd;
  }
  .next-icon.next-large:before, .next-icon.next-large .next-icon-remote{
    font-size: 18px;
  }
  .next-upload-card:hover{
    border-color: #209BFA;
  }
  .next-upload-card:hover .next-icon{
    color: #209BFA;
  }
  .next-card-content-container{
    margin-top: 20px;
    padding-bottom: 20px;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 14px;
  }
  .next-input{
    border: 1px solid #ddd;
  }
  .next-input:hover, .next-input.next-focus{
    border-color: #ccc;
  }
  .next-input.next-focus {
    border-color: #3080fe;
  }

/* 分页样式重写 */
.next-icestark-pagination {
  padding: 20px 24px;
  display: flex;
  justify-content: flex-end;
}
.next-icestark-pagination-total {
  color: #999;
  font-size: 12px;
  flex: 1;
  display: flex;
  justify-content: flex-start;
}
/* 表格去除边框 */
.next-icestark-table .cell-no-border {
  border: none;
}
/* 修改表头背景色 */
.next-icestark-table th.next-icestark-table-header-node {
  background: #F8F8FA;
}
/* 表格字体颜色 */
tr.next-icestark-table-row {
  color: rgba(60,60,60,.5);
}
.next-table-row {
  color: rgba(60,60,60,.5);
}
  /* .next-icestark-dialog-btn + .next-icestark-dialog-btn{
    margin-left: 8px !important;
  } */
  .next-search-normal.next-primary .next-search-left{
    border-color: #209BFA;
  }
  .next-search-normal.next-primary .next-search-btn{
    border-color: #209BFA;
    background-color: #209BFA;
  }
  .next-pagination .next-pagination-item.next-current, .next-pagination .next-pagination-item.next-current:focus, .next-pagination .next-pagination-item.next-current:hover{
    border-color: #209BFA;
    background: #209BFA;
  }

.next-icestark-message.next-icestark-message-notice {
  padding: 9px 16px !important;
  background: #E6F7FF;
  border-color: #B4E4FF !important;
}
.next-icestark-message.next-icestark-medium .next-icestark-message-content {
  padding-right: 0px !important;
  /* color: #999; */
}
.next-icestark-message.next-icestark-message-notice.next-icestark-inline .next-icestark-message-content {
  color: #999 !important;
}
.next-message.next-large.next-title-content .next-message-title{
  color: #333;
}
.next-btn.next-btn-primary[disabled] {
  background-color: #F7F8FA;
}
.next-dialog-body {
  padding: 8px 20px;
}
.next-table th{
  border: none;
}
.next-table td{
  border: none;
  padding: 6px 0;
}
.next-btn-text.next-btn-primary, .next-btn-text.next-btn-primary.visited, .next-btn-text.next-btn-primary:link, .next-btn-text.next-btn-primary:visited{
  color: #1890ff;
}
/* tab */
.next-tabs-wrapped>.next-tabs-bar .next-tabs-tab.active {
  color: #1890FF;
}
/* 开关 */
.next-switch-on {
  background-color: #1890FF;
}
/* 翻页 */
.next-pagination .next-pagination-item.next-current, .next-pagination .next-pagination-item.next-current:focus, .next-pagination .next-pagination-item.next-current:hover {
  border-color: #1890FF;
  background: #1890FF;
}

/* 表格 */
.next-table-cell-wrapper {
  font-size: 14px;
}

/* 复选框 */
.next-checkbox-label {
  font-size: 14px;
  line-height: 15px;
}

/* tab */
.next-tabs.next-medium .next-tabs-tab-inner {
  font-size: 14px;
}
/* 多行输入框 */
.next-input.next-input-textarea textarea {
  font-size: 14px;
}
/* step-标题 */
.next-step-circle.next-step-vertical>.next-step-item-process>.next-step-item-body>.next-step-item-title {
  font-size: 14px;
}
/* step-内容 */
.next-step-circle.next-step-vertical>.next-step-item-wait>.next-step-item-body>.next-step-item-content {
  font-size: 14px;
}
/* tree */
.next-tree-node-label {
  font-size: 14px;
}
/* 分类标题颜色 */
.next-card-head-show-bullet .next-card-title:before {
  background: #209BFA;
}
.next-icestark-card-head {
  padding-left: 20px;
  padding-right: 20px;
}
.next-card-head {
  padding-left: 20px;
  padding-right: 20px;
}
:root {
  --common-padding24: 24px;
  --common-margin20: 20px;
}
.next-divider {
  background: #eee;
}
.scrollbar-none::-webkit-scrollbar {
    display: none;
}
/* 搜索款时间控件高度 */
/* .next-form-item-control {
  height: 32px;
} */
/* table 表单头部icon 距离文字位置 */
.next-table-header-icon {
  margin-left: 0;
}
.next-range-picker-trigger {
  border: 1px solid #ddd;
}
.next-box {
  box-sizing: border-box;
  display: flex;
}