body,
html {
  height: 100%;
  margin: 0;
}
.no-border,
.no-borders {
  border-color: transparent !important;
  border-width: 0 !important;
}
.padding0 {
  padding: 0 !important;
}
.amis-scope .antd-Button--sm {
  padding: var(--Button--sm-paddingY) var(--Button--sm-paddingX);
  font-size: var(--Button--sm-fontSize);
  line-height: var(--Button--sm-lineHeight);
  border-radius: var(--Button--sm-borderRadius);
  height: var(--Button--sm-height);
}
:root {
  --Button--sm-borderRadius: var(--borderRadius);
  --Button--sm-height: 1.875rem;
  --Button--sm-lineHeight: 18 / 12;
  --Button--sm-paddingX: 0.5rem;
  --Button-borderWidth: var(--Form-input-borderWidth);
  --Button--sm-paddingY: calc((var(--Button--sm-height) - var(--Button-borderWidth) * 2 - var(--Button--sm-lineHeight) * var(--Button--sm-fontSize)) / 2);
}
@font-face {
  font-family: alimama-shuhei;
  src: url('/admin/public/fonts/AlimamaShuHeiTi.woff2');
}
@font-face {
  font-family: alibaba-puhui;
  src: url('/admin/public/fonts/AlibabaPuHuiTi.woff2');
}
.antd-Layout-body {
  height: auto !important;
}
.page-welcome {
  text-align: center;
  width: 100%;
  font-size: 30px;
  font-weight: 500;
  margin-top: 100px;
}
.anchor-nav {
  height: 50rem !important;
}
.antd-Table-itemActions a {
  font-size: 12px !important;
}
.antd-AppFoldBtn {
  display: none;
}
.antd-Layout-brand {
  display: none !important;
}
.antd-Layout-headerBar {
  margin-left: 0 !important;
}
.antd-AppBcn {
  display: none;
}
.brand {
  display: flex;
  align-items: center;
  height: 3.125rem;
}
.brand img {
  height: 100%;
  padding: 5px;
}
.brand span {
  font-family: "alibaba-puhui";
  font-size: 18px;
}
:root {
  --fonts-size-8: 13px !important;
}
.notice-page .antd-Page-body {
  padding: 0 !important;
}
.notice-list {
  width: 400px;
  height: 400px;
  overflow: scroll;
}
.notice-list .antd-List-items {
  border: none !important;
}
.notice-list .antd-List-items .antd-ListItem {
  background: #fff !important;
}
.notice-list .title {
  padding: 5px 0;
}
.notice-list .title.read {
  color: #8e9197;
}
.notice-list .time {
  color: #999;
  font-size: 12px;
}
.antd-Table-fixedTop,
.antd-Table-fixedTop-shadow {
  display: none;
}
.antd-Wizard-footer {
  text-align: right;
}
.notice .antd-Spinner {
  display: none !important;
}
.notice .antd-Spinner-overlay {
  display: none !important;
}
.notice .antd-Form-item {
  margin-bottom: 0 !important;
}
