.page-wrapper[data-v-3acccd84],body,html {
  height: 100%
}

body {
  margin: 0;
  padding: 0;
  font-family: microsoft yahei;
  font-size: 14px;
  font-variant: tabular-nums;
  color: #303133
}

article,aside,footer,header,nav,section {
  display: block
}

.fit {
  height: 100%
}

* {
  font-family: microsoft yahei
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: transparent
}

::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background-color: #cfd6dd
}

::-webkit-scrollbar-thumb:hover {
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px hsla(0,0%,40%,.2);
  background: hsla(0,0%,40%,.4)
}

.ant-tabs-nav .ant-tabs-tab-active,.primary-color {
  color: #007ee4!important
}

.ant-tabs-ink-bar {
  background-color: #007ee4!important
}

.ant-input[disabled],.ant-select-disabled {
  color: #303133!important
}

.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #f0f2f5!important
}

@page {
  margin-bottom: 0;
  margin-top: 0
}

.ta-grey-all .ant-calendar-picker-container,.ta-grey-all .ant-modal-mask,.ta-grey-all .ant-modal-wrap,.ta-grey-all .ant-select-dropdown,.ta-grey-all .ariaskiptheme,.ta-grey-all .back-ground,.ta-grey-all .change-info,.ta-grey-all .content-box,.ta-grey-all .contents,.ta-grey-all .dt-person,.ta-grey-all .dt-unit-div,.ta-grey-all .footer,.ta-grey-all .header-center,.ta-grey-all .header-p,.ta-grey-all .login-btn,.ta-grey-all .login-hidden-outer,.ta-grey-all .login-hidden-outer2,.ta-grey-all .logout,.ta-grey-all .min-sheng-img,.ta-grey-all .navHiddenboxouter,.ta-grey-all .navHiddenboxouterspecial,.ta-grey-all .navherf,.ta-grey-all .register-btn,.ta-grey-all .split-line,.ta-grey-all .user-img,.ta-grey-all .wrapper-content,.ta-grey-all .wrapper2,.ta-grey-index .ant-calendar-picker-container,.ta-grey-index .ant-modal-mask,.ta-grey-index .ant-modal-wrap,.ta-grey-index .ant-select-dropdown,.ta-grey-index .ariaskiptheme,.ta-grey-index .back-ground,.ta-grey-index .change-info,.ta-grey-index .content-box,.ta-grey-index .contents,.ta-grey-index .dt-person,.ta-grey-index .dt-unit-div,.ta-grey-index .footer,.ta-grey-index .header-center,.ta-grey-index .header-p,.ta-grey-index .login-btn,.ta-grey-index .login-hidden-outer,.ta-grey-index .login-hidden-outer2,.ta-grey-index .logout,.ta-grey-index .min-sheng-img,.ta-grey-index .navHiddenboxouter,.ta-grey-index .navHiddenboxouterspecial,.ta-grey-index .navherf,.ta-grey-index .register-btn,.ta-grey-index .split-line,.ta-grey-index .user-img,.ta-grey-index .wrapper-content,.ta-grey-index .wrapper2 {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%)
}

.ta-grey-all .nav,.ta-grey-index .nav {
  background-color: #494949!important
}

.ta-grey-all .nav .navitem:hover,.ta-grey-index .nav .navitem:hover {
  background-color: #666!important
}

.colorWeak {
  -webkit-filter: invert(80%);
  filter: invert(80%)
}

.colorWeak .ant-menu-horizontal,.colorWeak .tool {
  background-color: #000
}

.search-box {
  text-align: left
}

* {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

li,ol,ul {
  list-style: none
}

#app {
  font-family: microsoft yahei;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  letter-spacing: normal;
  line-height: 1;
  color: #333;
  min-height: 100%
}

p {
  margin-bottom: 0
}

.text_ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.more_ellipsis {
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2
}

.outline {
  background: #fff;
  -webkit-box-shadow: 0 0 6px 1px rgba(2,75,229,.16);
  box-shadow: 0 0 6px 1px rgba(2,75,229,.16);
  border-radius: 6px 6px 6px 6px;
  opacity: 1
}
