.Exception_exception__3yD-k {
  display: flex;
  align-items: center;
  height: 80%;
  min-height: 500px; }
  .Exception_exception__3yD-k .Exception_imgBlock__2opq2 {
    flex: 0 0 62.5%;
    width: 62.5%;
    padding-right: 152px;
    zoom: 1; }
    .Exception_exception__3yD-k .Exception_imgBlock__2opq2:before, .Exception_exception__3yD-k .Exception_imgBlock__2opq2:after {
      content: ' ';
      display: table; }
    .Exception_exception__3yD-k .Exception_imgBlock__2opq2:after {
      clear: both;
      visibility: hidden;
      font-size: 0;
      height: 0; }
  .Exception_exception__3yD-k .Exception_imgEle__cRInM {
    height: 360px;
    width: 100%;
    max-width: 430px;
    float: right;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain; }
  .Exception_exception__3yD-k .Exception_content__169x9 {
    flex: auto; }
    .Exception_exception__3yD-k .Exception_content__169x9 h1 {
      color: #434e59;
      font-size: 72px;
      font-weight: 600;
      line-height: 72px;
      margin-bottom: 24px; }
    .Exception_exception__3yD-k .Exception_content__169x9 .Exception_desc__paFxz {
      color: rgba(0, 0, 0, 0.45);
      font-size: 20px;
      line-height: 28px;
      margin-bottom: 16px; }
    .Exception_exception__3yD-k .Exception_content__169x9 .Exception_actions__1rzQc button:not(:last-child) {
      margin-right: 8px; }

@media screen and (max-width: 1200px) {
  .Exception_exception__3yD-k .Exception_imgBlock__2opq2 {
    padding-right: 88px; } }

@media screen and (max-width: 576px) {
  .Exception_exception__3yD-k {
    display: block;
    text-align: center; }
    .Exception_exception__3yD-k .Exception_imgBlock__2opq2 {
      padding-right: 0;
      margin: 0 auto 24px; } }

@media screen and (max-width: 480px) {
  .Exception_exception__3yD-k .Exception_imgBlock__2opq2 {
    margin-bottom: -24px;
    overflow: hidden; } }

.AccountSetting_menuWrapper__3DD75 {
  border-right: 1px solid #333333; }

.AccountSetting_formContainer__3m7SS {
  min-width: 224px;
  max-width: 448px; }

.AccountSetting_main__CnxwG {
  display: flex;
  width: 100%;
  height: 100%;
  margin-left: -16px;
  overflow: hidden; }

.AccountSetting_leftMenu__1ALjc {
  width: 224px;
  border-right: 1px solid #e8e8e8; }

.AccountSetting_rightContent__2H60p {
  padding: 0 24px;
  background-color: #ffffff;
  flex: 1 1;
  padding: 8px 40px; }

.AccountSetting_baseview__1pxYs {
  display: flex;
  margin-top: 16px; }

.AccountSetting_avatarContainer__G-Pg0 {
  flex: 1 1;
  width: 100%;
  padding-left: 104px; }

.AccountSetting_avatar__2R1jz {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  margin-bottom: 10px; }

.AccountSetting_verifyBtn__3yqaN {
  font-size: 14px;
  color: var(--parColor);
  background: #F1F2F7;
  border: none;
  width: 100px; }

@media screen and (max-width: 500px) {
  .AccountSetting_main__CnxwG {
    flex-direction: column;
    margin-left: 0;
    padding: -16px; }
  .AccountSetting_leftMenu__1ALjc {
    width: 100%;
    border: none; }
  .AccountSetting_rightContent__2H60p {
    padding: 0px; }
  .AccountSetting_formContainer__3m7SS {
    margin: 0 auto; }
  .AccountSetting_baseview__1pxYs {
    flex-direction: column-reverse; }
  .AccountSetting_avatarTitle__DyCYG {
    display: none; }
  .AccountSetting_avatarContainer__G-Pg0 {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 448px;
    padding: 20px; } }

.admin_filterList__1FNzD {
  display: flex;
  flex-wrap: wrap; }
  .admin_filterList__1FNzD > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.admin_filterCenterList__18lzZ {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .admin_filterCenterList__18lzZ > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.admin_resultColumnsDiv__BOTWQ {
  word-break: break-word; }

.admin_tableFooter__HtQLq {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.admin_tooltip__3Iyau {
  position: absolute; }

.admin_syncTableIcon__3eBsc {
  font-size: 17px;
  padding: 4px;
  margin-left: 10px;
  color: rgba(0, 0, 0, 0.65); }

.admin_questionCircle__3gXHU {
  font-size: 12px;
  color: #1890ff;
  cursor: pointer; }

#admin_customer__3LD_i .admin_ant-tabs-tab__FEyxZ {
  border-color: transparent;
  background: red;
  margin-right: 2px; }

.admin_antdSelectCard__2tawc {
  width: 104px;
  height: 104px;
  border: 1px dashed #d9d9d9;
  text-align: center;
  background-color: #fafafa;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease; }

.admin_antdSelectCard__2tawc:hover {
  border-color: #1890ff; }

.admin_uploadList__1NMRL {
  display: table;
  content: ""; }

.admin_listPictureCard__2ta8l {
  float: left;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  zoom: 1; }

.admin_listItem__15877 {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  position: relative;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  font-size: 14px; }

.admin_listItemInfo__2FsLD {
  position: relative;
  height: 100%;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s; }

.admin_listItemInfo__2FsLD:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: " "; }

.admin_listItem__15877:hover {
  background-color: #fff; }

.admin_listItem__15877:hover .admin_listItemInfo__2FsLD {
  background-color: #000000; }

.admin_actions__3Wey9 {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0;
  color: rgba(255, 255, 255, 0.85);
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.admin_listItem__15877:hover .admin_actions__3Wey9 {
  opacity: 1; }

.admin_anticon__12CIq {
  z-index: 10;
  width: 16px;
  margin: 0 10px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.85) !important;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  outline: none; }

.admin_eye__JUkUc:hover,
.admin_delete__20KpR:hover {
  color: #fff !important; }

.admin_thumbnail__23v_t {
  top: 8px;
  left: 8px;
  font-size: 26px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
  position: static;
  display: block;
  width: 100%;
  height: 100%; }

.admin_thumbnail__23v_t img {
  overflow: hidden;
  position: static;
  display: block;
  width: 100%;
  height: 100%; }

.admin_sortableHelper__2bWno {
  z-index: 1000; }

.admin_htmlContainer__3Dsy7 {
  overflow: hidden; }
  .admin_htmlContainer__3Dsy7 p {
    margin-bottom: 0; }
  .admin_htmlContainer__3Dsy7 div {
    display: inline-block; }
  .admin_htmlContainer__3Dsy7 img {
    width: 100%; }

.admin_timelineContent__190VS .admin_versionName__1AVeO {
  display: block;
  font-weight: 500;
  color: #252620;
  font-size: 14px; }

.admin_timelineContent__190VS .admin_versionReleaseTime__2p_4B {
  display: block; }

.admin_vpn_container__1dsti .admin_vpn_banner__21zxC {
  padding: 80px;
  position: relative; }
  .admin_vpn_container__1dsti .admin_vpn_banner__21zxC img {
    width: 100%; }
  .admin_vpn_container__1dsti .admin_vpn_banner__21zxC .admin_vpn_title__1aRuH {
    position: absolute;
    right: 80px;
    top: 158px;
    color: #000;
    font-size: 60px;
    font-weight: 500;
    white-space: nowrap;
    font-family: 'BigCaslon-Medium,BigCaslon'; }

.admin_vpn_container__1dsti .admin_download_container__1stL- {
  padding: 80px; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_title__1Gdel {
    border-left: 2px solid #DE0111;
    padding-left: 10px;
    font-size: 28px;
    color: #000;
    margin-top: 43px; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_btn__29i7T {
    margin-top: 30px;
    margin-left: 13px;
    color: #DE0111;
    border: 1px solid #DE0111;
    border-radius: 30px;
    display: inline-block;
    padding: 0 20px;
    line-height: 40px;
    font-size: 28px;
    text-align: center;
    cursor: pointer; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_btn__29i7T:hover {
      background: #DE0111;
      color: #fff; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_width__3SS_x {
    width: 180px; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_readme_text__2QdF- {
    line-height: 40px;
    font-size: 24px;
    color: #0168DE;
    margin-left: 20px;
    text-decoration: underline;
    cursor: pointer; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_expir_time__3rymP {
    margin-top: 20px;
    margin-left: 13px;
    font-size: 24px;
    line-height: 33px;
    color: #696768; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_loading_tips__uGCZo {
    font-size: 18px;
    margin-left: 13px;
    margin-top: 15px;
    color: #DE0111; }

@media screen and (max-width: 676px) {
  .admin_vpn_container__1dsti .admin_vpn_banner__21zxC {
    display: none; }
  .admin_vpn_container__1dsti .admin_download_container__1stL- {
    padding: 0;
    width: 100%; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_title__1Gdel {
      font-size: 20px;
      margin-top: 23px; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_btn__29i7T {
      margin-top: 15px;
      line-height: 30px;
      font-size: 16px; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_download_width__3SS_x {
      width: 100px; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_readme_text__2QdF- {
      line-height: 30px;
      font-size: 16px; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_expir_time__3rymP {
      font-size: 16px;
      line-height: 30px; }
    .admin_vpn_container__1dsti .admin_download_container__1stL- .admin_loading_tips__uGCZo {
      font-size: 14px; } }

.admin_tagTips__1ZrC9 {
  color: red; }

.admin_amountList__vzBl_ {
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row; }

.admin_fixedColumn__7w_dz {
  width: 120px; }

.admin_editor_image_wrap__jLD05 img {
  width: 100%; }

tr.admin_activeRow__1JQEn {
  background: #1890FF; }

.Contract_quotationTitle__12wU4 {
  margin-bottom: 10px;
  font-size: 14px;
  color: #198FFE; }

.Contract_tips__1gAPT {
  margin-top: 8px;
  font-size: 14px; }

.Contract_amountList__3VgBj {
  display: flex; }

.Quotation_company__1mZS- {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .Quotation_company__1mZS- .Quotation_code__x7sht {
    font-size: 20px;
    font-weight: 500;
    margin: 0 20px; }
  .Quotation_company__1mZS- .Quotation_member__gZRYA {
    font-size: 14px;
    margin-left: 26px; }
    .Quotation_company__1mZS- .Quotation_member__gZRYA .Quotation_memberName__jy2pT {
      color: var(--parColor); }
  .Quotation_company__1mZS- .Quotation_avatar__1ILa9 {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .Quotation_company__1mZS- .Quotation_companyName__2mg_Q {
    margin-left: 20px;
    vertical-align: middle; }

.Quotation_btns__3sd3u {
  margin-bottom: 24px; }
  .Quotation_btns__3sd3u > * {
    margin-right: 10px; }

.Quotation_tabpane__3-b_P {
  padding: 16px; }

.Input_customInput__1ZP4j {
  position: relative; }

.Input_customInputPlaceholder__3Z2zk {
  font-size: 12px;
  color: #aeaeae;
  position: absolute;
  background-color: #FFFFFF;
  top: -10px;
  left: 10px;
  line-height: 1.5; }

.Input_fade-enter__22MGN {
  opacity: 0;
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused; }
  .Input_fade-enter__22MGN.Input_fade-enter-active__3hLs3 {
    -webkit-animation-name: Input_fadeIn__kEVR0;
            animation-name: Input_fadeIn__kEVR0;
    -webkit-animation-play-state: running;
            animation-play-state: running; }

.Input_fade-appear__12Qn2 {
  opacity: 0;
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused; }
  .Input_fade-appear__12Qn2.Input_fade-appear-active__BiFq- {
    -webkit-animation-name: Input_fadeIn__kEVR0;
            animation-name: Input_fadeIn__kEVR0;
    -webkit-animation-play-state: running;
            animation-play-state: running; }

.Input_fade-leave__3IUSH {
  -webkit-animation-duration: .5s;
          animation-duration: .5s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
          animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  -webkit-animation-play-state: paused;
          animation-play-state: paused; }
  .Input_fade-leave__3IUSH.Input_fade-leave-active__1Hl6y {
    -webkit-animation-name: Input_fadeOut__13F3g;
            animation-name: Input_fadeOut__13F3g;
    -webkit-animation-play-state: running;
            animation-play-state: running; }

@-webkit-keyframes Input_fadeIn__kEVR0 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes Input_fadeIn__kEVR0 {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes Input_fadeOut__13F3g {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes Input_fadeOut__13F3g {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.detailTabs_filterList__1adwL {
  display: flex;
  margin-bottom: 10px; }
  .detailTabs_filterList__1adwL > * {
    float: left;
    margin-right: 10px !important; }

.detailTabs_filterCenterList___q5Vm {
  display: flex;
  align-items: center;
  margin-bottom: 10px; }
  .detailTabs_filterCenterList___q5Vm > * {
    float: left;
    margin-right: 10px !important; }

.detailTabs_topDesc__1cSb3 {
  background-color: #FFFFFF;
  margin-bottom: 21px; }
  .detailTabs_topDesc__1cSb3 > label {
    margin-right: 32px; }

.detailTabs_tableFooter__1O8zd {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.contract-order-list .ant-table-fixed-right{
  width: 140px;
}

.ContractAnalysis_chartCardItemTitle__3f0HY {
  height: 22px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px; }

.ContractAnalysis_chartCardItemTotal__kTC8e {
  height: 38px;
  margin-top: 4px;
  margin-bottom: 0;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-size: 30px;
  line-height: 38px;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all; }

.ContractAnalysis_linksRow__2UbHv > div {
  margin-bottom: 12px; }

.ContractAnalysis_baseInfoItem__Cqy9U {
  padding: 20px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  cursor: pointer; }
  .ContractAnalysis_baseInfoItem__Cqy9U .ContractAnalysis_icon__1zzmj {
    font-size: 24px;
    float: left; }
  .ContractAnalysis_baseInfoItem__Cqy9U .ContractAnalysis_tips__2RO7d {
    float: left;
    margin-left: 13px; }
    .ContractAnalysis_baseInfoItem__Cqy9U .ContractAnalysis_tips__2RO7d .ContractAnalysis_title__DE2Cw {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.65);
      cursor: pointer; }
    .ContractAnalysis_baseInfoItem__Cqy9U .ContractAnalysis_tips__2RO7d .ContractAnalysis_listLabel__bz_q7 {
      display: block;
      font-size: 12px; }
      .ContractAnalysis_baseInfoItem__Cqy9U .ContractAnalysis_tips__2RO7d .ContractAnalysis_listLabel__bz_q7:not(:first-child) {
        margin-top: 2px; }

.ContractAnalysis_htmlContainer__FjkjZ {
  overflow: hidden; }
  .ContractAnalysis_htmlContainer__FjkjZ p {
    margin-bottom: 0; }
  .ContractAnalysis_htmlContainer__FjkjZ div {
    display: inline-block; }
  .ContractAnalysis_htmlContainer__FjkjZ img {
    width: 100%; }

.payment-list .ant-table-fixed-right{
  width: 130px;
}
.payment-list .fixedColumn{
   width: 130px;
  display: inline-block;
}

.ContractTargetAnalysis_salesRow__3K8t_ {
  margin-bottom: 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  align-items: center;
  align-content: center; }
  .ContractTargetAnalysis_salesRow__3K8t_ .ContractTargetAnalysis_item__2jw64 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    font-size: 1.5em;
    padding: 10px 0; }
    .ContractTargetAnalysis_salesRow__3K8t_ .ContractTargetAnalysis_item__2jw64 span {
      padding-left: 10px; }

.Customer_maintenance__m7Kvp {
  margin-left: 20px;
  font-size: 14px;
  font-weight: bold; }

.Customer_name__GIOR5 {
  color: var(--parColor); }

.Customer_avatar__1zR8T {
  background-color: var(--parColor) !important;
  vertical-align: middle; }

.Customer_company__2RjXx {
  display: block;
  font-size: 20px;
  margin-bottom: 24px; }

.Customer_companyName__2EUrB {
  margin-left: 20px;
  vertical-align: middle; }

.Customer_buttons__1x3WM {
  margin-bottom: 24px; }

.Customer_tabpane__37KJe {
  padding: 16px; }

.Customer_item__2Rs_a {
  margin-bottom: 24px; }

.Customer_contact__2pFkC {
  margin-top: 24px; }

.Customer_isMain__1v2Po {
  border: 1px solid #1890ff;
  border-radius: 4px;
  font-size: 12px;
  padding: 4px 8px;
  display: inline-block;
  color: #1890ff;
  margin-left: 24px; }

.Home_chartCardItemTitle__1sPzM {
  height: 22px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  line-height: 22px; }

.Home_chartCardItemTotal__2Picj {
  height: 38px;
  margin-top: 4px;
  margin-bottom: 0;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.85);
  font-size: 30px;
  line-height: 38px;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all; }

.Home_linksRow__GV5VX > div {
  margin-bottom: 12px; }

.Home_baseInfoItem__e-Ruy {
  padding: 20px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  cursor: pointer; }
  .Home_baseInfoItem__e-Ruy .Home_icon__2luKr {
    font-size: 24px;
    float: left; }
  .Home_baseInfoItem__e-Ruy .Home_tips__mgkXg {
    float: left;
    margin-left: 13px; }
    .Home_baseInfoItem__e-Ruy .Home_tips__mgkXg .Home_title__BsVi5 {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.65);
      cursor: pointer; }
    .Home_baseInfoItem__e-Ruy .Home_tips__mgkXg .Home_listLabel__1L3Du {
      display: block;
      font-size: 12px; }
      .Home_baseInfoItem__e-Ruy .Home_tips__mgkXg .Home_listLabel__1L3Du:not(:first-child) {
        margin-top: 2px; }

.Home_htmlContainer__3Ruki {
  overflow: hidden; }
  .Home_htmlContainer__3Ruki p {
    margin-bottom: 0; }
  .Home_htmlContainer__3Ruki div {
    display: inline-block; }
  .Home_htmlContainer__3Ruki img {
    width: 100%; }

.SysConfig_tips__2tjTI {
  margin-bottom: 0;
  color: #a94442;
  font-weight: bold; }

.SysConfig_panel__1AsWf {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }

.SysConfig_label__14L6R {
  display: flex;
  flex-direction: column;
  width: 20%; }

.SysConfig_desc__39ThI {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--parColor);
  font-size: 12px; }

.SysConfig_input__1OZJF {
  width: 66.7%; }

.SysConfig_button__1XMsO {
  margin-left: 16px; }

@media screen and (max-width: 500px) {
  .SysConfig_tips__2tjTI {
    padding-left: 10px; }
  .SysConfig_panel__1AsWf {
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    flex-direction: column; }
  .SysConfig_label__14L6R {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-bottom: 10px; }
  .SysConfig_desc__39ThI {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--parColor);
    font-size: 12px; }
  .SysConfig_input__1OZJF {
    width: 100%;
    margin-bottom: 10px; }
  .SysConfig_button__1XMsO {
    width: 100%;
    margin-left: 0; } }

.Template_filterCenterList__30KOI {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .Template_filterCenterList__30KOI > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.Template_tableFooter__2X59Y {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.CmContract_header__3SMAF {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .CmContract_header__3SMAF .CmContract_title__1sTGz {
    font-size: 20px;
    font-weight: 600;
    margin-right: 20px;
    line-height: 40px; }
  .CmContract_header__3SMAF .CmContract_c_code__2AtPm {
    line-height: 40px;
    font-size: 14px; }
  .CmContract_header__3SMAF .CmContract_status__2U2CR {
    margin-left: 15px;
    padding: 2px 8px;
    border: 1px solid #1890ff;
    color: #1890ff;
    border-radius: 2px;
    font-size: 14px;
    cursor: default; }
  .CmContract_header__3SMAF .CmContract_btn_container__3fzWW {
    position: absolute;
    right: 10px;
    top: 10px; }

.CmContract_show__3fLXN {
  display: block; }

.CmContract_hide__1xH8p {
  display: none; }

.CmIncomeStatement_filterList__2vHW0 {
  display: flex;
  flex-wrap: wrap; }
  .CmIncomeStatement_filterList__2vHW0 > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.CmIncomeStatement_filterCenterList__2SaAm {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .CmIncomeStatement_filterCenterList__2SaAm > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }
  .CmIncomeStatement_filterCenterList__2SaAm .CmIncomeStatement_deleted__vV7Dc {
    color: #999; }
  .CmIncomeStatement_filterCenterList__2SaAm .CmIncomeStatement_btns__JkWhL {
    margin-bottom: 24px; }
    .CmIncomeStatement_filterCenterList__2SaAm .CmIncomeStatement_btns__JkWhL > * {
      margin-right: 10px; }

.CmIncomeStatement_link__dFiuR {
  margin-right: 10px; }

.CmIncomeStatement_tableFooter__na6r7 {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.CmIncomeStatement_accountColumn__2UYo_ {
  background: #8cc8ff; }

/* SummaryTable.css */
.summary-table-wrapper .ant-table-body {
  overflow-x: scroll !important;  /* 保证它可以被 scrollLeft 设置 */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.summary-table-wrapper .ant-table-body::-webkit-scrollbar {
  display: none ;
}


.CmTransformXML_container__3KbkQ {
  width: 100%;
  padding: 50px 20px;
  box-sizing: border-box;
  margin: 0 auto; }
  .CmTransformXML_container__3KbkQ .CmTransformXML_topContainer__3JkZc {
    box-sizing: border-box;
    max-width: 1200px;
    margin: 0 auto; }
    @media screen and (max-width: 767px) {
      .CmTransformXML_container__3KbkQ .CmTransformXML_topContainer__3JkZc {
        padding: 0; } }
  .CmTransformXML_container__3KbkQ .CmTransformXML_cardContainer__3WWB7 {
    margin: 0 auto;
    max-width: 1200px; }
    .CmTransformXML_container__3KbkQ .CmTransformXML_cardContainer__3WWB7 .CmTransformXML_btmContainer__23Egc {
      padding: 0;
      box-sizing: border-box; }
      .CmTransformXML_container__3KbkQ .CmTransformXML_cardContainer__3WWB7 .CmTransformXML_btmContainer__23Egc .CmTransformXML_descContainer__M7z2Y {
        border: 1px solid #ebedf0;
        background: #fafafa;
        padding: 30px 20px;
        box-sizing: border-box;
        color: #333;
        font-size: 14px;
        overflow: auto;
        max-height: 400px; }
      @media screen and (max-width: 767px) {
        .CmTransformXML_container__3KbkQ .CmTransformXML_cardContainer__3WWB7 .CmTransformXML_btmContainer__23Egc {
          padding: 0; } }
  @media screen and (max-width: 767px) {
    .CmTransformXML_container__3KbkQ {
      padding: 20px; } }

.EamAssetInventory_unpublished_tag__j-Qwc {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #fff;
  border: 1px solid #1890ff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAssetInventory_checking_tag__9ajBi {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #1890ff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAssetInventory_finish_tag__UXzaC {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #52c41a;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.StaffPromotions_info__PCRAa {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 16px; }
  .StaffPromotions_info__PCRAa .StaffPromotions_avatar__39Zlo {
    width: 40px;
    height: 40px;
    border-radius: 50%; }
  .StaffPromotions_info__PCRAa .StaffPromotions_nickname__3JvTh {
    font-size: 16px;
    margin-left: 10px;
    margin-right: 40px; }
  .StaffPromotions_info__PCRAa .StaffPromotions_status__3cLSu {
    border: 2px solid var(--parColor);
    padding: 4px 15px;
    border-radius: 4px;
    color: var(--parColor); }

.StaffPromotions_collapseHeader__11wMj {
  font-size: 18px;
  font-weight: 400; }

.StaffPromotions_tips__ehmxc {
  font-size: 14px;
  color: #e51c23;
  font-weight: 400; }

.StaffPromotions_infoItem__2gwI1 {
  margin-bottom: 20px; }

.StaffPromotions_auditRow__2NBPi {
  margin-top: 15px; }
  .StaffPromotions_auditRow__2NBPi .StaffPromotions_title__2DxLN {
    width: 100px; }
  .StaffPromotions_auditRow__2NBPi .StaffPromotions_radioGroup__Z--SW {
    width: calc(100% - 100px); }

.StaffPromotions_auditBtn__1bepF {
  margin-left: 100px;
  margin-top: 20px; }

.StaffPromotions_promotion_contents__26ttb p {
  margin: 0; }

.StaffPromotions_promotion_contents__26ttb img {
  max-width: 300px; }

.StaffPromotions_notAuthAddAss__1q6wL {
  font-size: 14px;
  color: #e51c23; }
  .StaffPromotions_notAuthAddAss__1q6wL .StaffPromotions_link__tTqlf {
    border-bottom: 2px solid var(--parColor);
    color: var(--parColor); }

.StaffPromotions_modalContents__2yXyp {
  background-color: #f2f2f2;
  padding: 10px;
  font-size: 14px;
  margin-bottom: 24px; }
  .StaffPromotions_modalContents__2yXyp .StaffPromotions_title__2DxLN {
    font-size: 18px;
    margin-bottom: 10px;
    display: block; }
  .StaffPromotions_modalContents__2yXyp img {
    max-width: 300px; }

.StaffPromotions_assessRow__2Qy0T:not(:last-child) {
  margin-bottom: 15px; }

.StaffPromotions_assessRow__2Qy0T .StaffPromotions_title__2DxLN {
  width: 75px;
  position: relative; }

.StaffPromotions_assessRow__2Qy0T .StaffPromotions_content__2Vkrj {
  display: block;
  width: calc(100% - 75px); }

.StaffPromotions_assessRow__2Qy0T .StaffPromotions_leaderAssessItem__1SFTZ {
  padding: 10px 20px;
  background-color: #f0f2f5;
  width: calc(100% - 75px); }

.StaffPromotions_assessRow__2Qy0T .StaffPromotions_input__303E3 {
  max-width: 200px; }

.StaffPromotions_assessBtn__3uSkk {
  margin-left: 70px; }

.StaffPromotions_textRight__26W62 {
  text-align: right; }

.StaffPromotions_tooltipTitle__2B0Rp > span {
  display: block; }

.StaffPromotions_tooltipIcon__2vf7K {
  position: absolute;
  right: 4px;
  top: -8px; }

.StaffPromotions_timelineContent__1LqhN > span {
  display: block; }

.StaffPromotions_recordItemOps__3j0ie {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 10px; }
  .StaffPromotions_recordItemOps__3j0ie .StaffPromotions_member__1lcbp {
    margin-left: 40px; }

.StaffPromotions_workExperiencesRow__B9Z9S {
  margin-top: 10px;
  display: flex;
  flex-direction: row; }
  .StaffPromotions_workExperiencesRow__B9Z9S > * {
    display: flex;
    flex-direction: row; }
  .StaffPromotions_workExperiencesRow__B9Z9S span {
    display: block; }
  .StaffPromotions_workExperiencesRow__B9Z9S .StaffPromotions_title__2DxLN {
    width: 90px; }
  .StaffPromotions_workExperiencesRow__B9Z9S .StaffPromotions_content__2Vkrj {
    width: calc(100% - 90px); }

.CmmMaterialsOrder_company__16IIG {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .CmmMaterialsOrder_company__16IIG .CmmMaterialsOrder_code__1yKAW {
    font-size: 20px;
    font-weight: 500; }
  .CmmMaterialsOrder_company__16IIG .CmmMaterialsOrder_avatar__bPcgE {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .CmmMaterialsOrder_company__16IIG .CmmMaterialsOrder_companyName__12V4K {
    margin-left: 20px;
    vertical-align: middle; }

.CmmMaterialsOrder_btns__2F8xJ {
  margin-bottom: 24px; }
  .CmmMaterialsOrder_btns__2F8xJ > * {
    margin-right: 10px; }

.CmmMaterialsOrder_steps__3ws0o {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .CmmMaterialsOrder_steps__3ws0o .CmmMaterialsOrder_tips__2None {
    margin-right: 10px;
    width: 70px; }

.CmmMaterialsOrder_tabpane__3tn1Q {
  padding: 16px; }

.CmmMaterialsOrder_status__3HS_E {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.CmmMaterialsOrder_baseInfoPhoto__1tayE {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .CmmMaterialsOrder_baseInfoPhoto__1tayE > *:not(:first-child) {
    margin-left: 5px; }

.CmmMaterialsOrder_baseInfoFile__1SsY_ {
  margin-top: 5px; }

.CmmMaterialsOrder_preLineLabel__2EBXr {
  white-space: pre-line;
  word-break: break-word; }

.CmmMaterialsOrder_linkWrapper__1LsIS a:hover {
  text-decoration: underline; }

.CmmMaterialsOrder_linkWrapper__1LsIS p {
  margin-bottom: 0;
  line-height: 22px; }

.CmmMaterialsOrder_weekItem__nCp9T {
  position: relative; }
  .CmmMaterialsOrder_weekItem__nCp9T .CmmMaterialsOrder_logNum__2rPvk {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.CmmMaterialsOrder_cardTitleTips__3NgwA {
  font-size: 12px;
  opacity: .5; }

.CmmMaterialsSupplying_company__1vIbr {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .CmmMaterialsSupplying_company__1vIbr .CmmMaterialsSupplying_code__KVyxe {
    font-size: 20px;
    font-weight: 500; }
  .CmmMaterialsSupplying_company__1vIbr .CmmMaterialsSupplying_avatar__hGJEE {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .CmmMaterialsSupplying_company__1vIbr .CmmMaterialsSupplying_companyName__1NhCW {
    margin-left: 20px;
    vertical-align: middle; }

.CmmMaterialsSupplying_btns__2r7t6 {
  margin-bottom: 24px; }
  .CmmMaterialsSupplying_btns__2r7t6 > * {
    margin-right: 10px; }

.CmmMaterialsSupplying_steps__1OiGK {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .CmmMaterialsSupplying_steps__1OiGK .CmmMaterialsSupplying_tips__3YP6D {
    margin-right: 10px;
    width: 70px; }

.CmmMaterialsSupplying_tabpane__2v2fE {
  padding: 16px; }

.CmmMaterialsSupplying_status__2I1mI {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.CmmMaterialsSupplying_baseInfoPhoto__3zvod {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .CmmMaterialsSupplying_baseInfoPhoto__3zvod > *:not(:first-child) {
    margin-left: 5px; }

.CmmMaterialsSupplying_baseInfoFile__3eC88 {
  margin-top: 5px; }

.CmmMaterialsSupplying_preLineLabel__3Ud34 {
  white-space: pre-line;
  word-break: break-word; }

.CmmMaterialsSupplying_linkWrapper__2FGhq a:hover {
  text-decoration: underline; }

.CmmMaterialsSupplying_linkWrapper__2FGhq p {
  margin-bottom: 0;
  line-height: 22px; }

.CmmMaterialsSupplying_weekItem__18OaF {
  position: relative; }
  .CmmMaterialsSupplying_weekItem__18OaF .CmmMaterialsSupplying_logNum__22HC4 {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.CmmMaterialsSupplying_cardTitleTips__AbUMx {
  font-size: 12px;
  opacity: .5; }

.EamAsset_unused_tag__Jjnxh {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #54ff93;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_unaudit_tag__1zmB7 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #7cdcff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_borrow_tag__2pC2b {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #25b994;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_service_tag__3viWd {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #FEC549;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_scrap_tag__2VCm6 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #9BADB9;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_scrap_tag__2VCm6 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #A1A1A1;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.EamAsset_code_container__354O6 {
  border: 1px solid #999;
  border-radius: 5px;
  height: 125px;
  width: 193px;
  margin-bottom: 20px; }
  .EamAsset_code_container__354O6 .EamAsset_code_inner__AmqPS {
    width: 100%;
    height: 100%;
    font-weight: 600;
    padding: 20px 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .EamAsset_code_container__354O6 .EamAsset_code_inner__AmqPS .EamAsset_code_left__2yfYa {
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 100%;
      width: 70%; }
      .EamAsset_code_container__354O6 .EamAsset_code_inner__AmqPS .EamAsset_code_left__2yfYa .EamAsset_code_name__3t4t- {
        font-size: 16px;
        line-height: 40px; }
      .EamAsset_code_container__354O6 .EamAsset_code_inner__AmqPS .EamAsset_code_left__2yfYa .EamAsset_code_info__nP7CE {
        font-size: 12px; }
    .EamAsset_code_container__354O6 .EamAsset_code_inner__AmqPS .EamAsset_code_right__9Ecu1 {
      height: 100%;
      width: 30%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center; }

@page {
  size: A4;
  margin: 0; }

@media print {
  html, body {
    min-width: 0;
    height: 125px;
    width: 193px; }
  .EamAsset_print-hide__nS01Z {
    visibility: hidden !important;
    display: none !important; } }

.ErpUpload_uploadList___EGo7 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .ErpUpload_uploadList___EGo7 .ant-upload-picture-card-wrapper {
    width: auto; }

.ErpUpload_img__2sKA_ {
  overflow: hidden;
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  position: relative;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  font-size: 14px; }
  .ErpUpload_img__2sKA_:hover {
    background-color: #ffffff; }
    .ErpUpload_img__2sKA_:hover .ErpUpload_actions__2FDf6 {
      opacity: 1; }
  .ErpUpload_img__2sKA_ .ErpUpload_actions__2FDf6 {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    top: 0;
    left: 0;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    opacity: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center; }
    .ErpUpload_img__2sKA_ .ErpUpload_actions__2FDf6 .ErpUpload_anticon__-47g9 {
      color: #ffffff; }
      .ErpUpload_img__2sKA_ .ErpUpload_actions__2FDf6 .ErpUpload_anticon__-47g9.ErpUpload_eye__2KqOJ {
        margin-right: 10px; }

.ErpUpload_sortableHelper__1Lny6 {
  z-index: 10000; }

.erp_filterList__2fXq9 {
  display: flex;
  margin-bottom: 10px; }
  .erp_filterList__2fXq9 > * {
    float: left;
    margin-right: 10px !important; }

.erp_filterCenterList__2oCc_ {
  display: flex;
  align-items: center;
  margin-bottom: 10px; }
  .erp_filterCenterList__2oCc_ > * {
    float: left;
    margin-right: 10px; }

.erp_hidden__1-xLG {
  display: none; }

.erp_resultColumnsDiv__Z1JiL {
  word-break: break-all; }

.erp_tableFooter__14oFl {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.erp_tooltip__uOy76 {
  position: absolute; }

.erp_syncTableIcon__3nzbh {
  font-size: 17px;
  padding: 4px;
  margin-left: 10px;
  color: rgba(0, 0, 0, 0.65); }

.erp_questionCircle__2AivG {
  font-size: 12px;
  color: #1890FF;
  cursor: pointer; }

.erp_gradingRulesScore__32rTY {
  margin-left: 20px; }

ul {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0; }

#erp_customer__noz8S .erp_ant-tabs-tab__1e3yb {
  border-color: transparent;
  background: red;
  margin-right: 2px; }

.erp_gradingRules_container__8MyqO {
  margin-bottom: 20px; }

.erp_gradingRules_container__8MyqO:after {
  clear: both;
  content: '';
  display: block; }

.erp_question_container__2V75K {
  list-style: decimal;
  -webkit-padding-start: 17px;
          padding-inline-start: 17px; }

.erp_gradingRules_container__8MyqO .erp_question_container__2V75K li {
  list-style: decimal;
  color: #5aa1f6; }

.erp_title__1--_W {
  background-color: #eef1f6;
  border: 1px solid #d1dbe5;
  padding: 0 16px;
  width: 100%;
  height: 42px;
  box-sizing: border-box;
  line-height: 42px;
  display: inline-block;
  list-style: none;
  font-size: 14px;
  color: #8391a5;
  position: relative; }

.erp_recruitForm__1rwgi .erp_suggestion__24674 {
  width: 100%;
  border: none;
  min-height: 100px;
  outline: none;
  resize: none; }

.erp_recruit_content__1Xo5z {
  padding: 20px 0 0 0;
  border: 1px solid #d1dbe5; }

.erp_radar_container__84Y-g {
  padding: 0 20px; }

.erp_radar_container__84Y-g:after {
  clear: both;
  display: block;
  content: ''; }

.erp_suggestion_container__2ivfC {
  padding: 20px;
  border-top: 1px solid #d1dbe5; }

.erp_suggestion_container__2ivfC:after {
  clear: both;
  display: block;
  content: ''; }

.erp_employee_tag__1FQgM {
  display: inline-block;
  box-sizing: border-box;
  margin-left: 5px;
  width: 56px;
  height: 27px;
  line-height: 27px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid #FFA39E;
  background: #FEF1F0;
  text-align: center; }

.erp_proba_tag__fw7hD {
  box-sizing: border-box;
  width: 72px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #1890FF;
  border: 2px solid #1890FF;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
  border-radius: 4px;
  margin-left: 20px; }

.erp_formal_tag__KgCT0 {
  box-sizing: border-box;
  width: 72px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #ffffff;
  background: #1890FF;
  border: 2px solid #1890FF;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
  border-radius: 4px;
  margin-left: 20px; }

.erp_leave_tag__3X2qu {
  box-sizing: border-box;
  width: 72px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #f2f2f2;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
  border-radius: 4px;
  margin-left: 20px; }

.erp_html_content__YdA-F img {
  width: 100%; }

.CommentInput_send_container__2-p1P {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative; }

.CommentInput_mentionWrapper__3eLrf {
  width: 100%;
  border: 1px solid #d9d9d9;
  box-shadow: none;
  line-height: 20px; }
  .CommentInput_mentionWrapper__3eLrf.CommentInput_focus__1cqsE {
    border-color: #40a9ff;
    box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2); }
  .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML {
    padding: 0 11px 11px 11px; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_file_wrapper__1lN5R {
      margin-top: 5px;
      display: flex;
      justify-content: space-between;
      background: #F9F9F9;
      align-items: center;
      padding: 2px 10px; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_file_wrapper__1lN5R .CommentInput_file__3QLjh {
        font-size: 14px;
        width: calc(100% - 20px);
        display: flex;
        align-items: center;
        flex-wrap: nowrap; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_questionnaireLink__ZrIIa {
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      color: #999999;
      font-size: 14px;
      background-color: #F9F9F9;
      padding: 8px 10px; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_questionnaireLink__ZrIIa .CommentInput_left__lyz8L {
        display: flex;
        align-items: center; }
        .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_questionnaireLink__ZrIIa .CommentInput_left__lyz8L .CommentInput_title__3WPJZ {
          color: #333333; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_questionnaireLink__ZrIIa .CommentInput_noticeTitleContainer__31bHm {
        justify-content: flex-start; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_questionnaireLink__ZrIIa .CommentInput_delete__oY7K2 {
        cursor: pointer;
        font-size: 14px; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_noticeTitle__3GUEf {
      display: flex;
      flex-direction: row;
      align-items: center;
      color: #999999;
      font-size: 14px;
      background-color: #F9F9F9;
      padding: 8px 10px; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_noticeTitle__3GUEf .CommentInput_left__lyz8L {
        display: flex;
        align-items: center; }
        .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_noticeTitle__3GUEf .CommentInput_left__lyz8L .CommentInput_title__3WPJZ {
          color: #333333; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_noticeTitle__3GUEf .CommentInput_noticeTitleContainer__31bHm {
        justify-content: flex-start; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_allOtherFile__-iqML .CommentInput_noticeTitle__3GUEf .CommentInput_delete__oY7K2 {
        cursor: pointer;
        font-size: 14px; }
  .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY {
    display: flex;
    align-items: center; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr {
      width: 60px;
      height: 60px;
      position: relative;
      display: inline-block;
      margin-right: 10px;
      display: flex;
      border: 1px solid #d9d9d9;
      align-items: center;
      overflow: hidden; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr:before {
        position: absolute;
        z-index: 1;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        opacity: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        content: ' '; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr img {
        width: 100%;
        vertical-align: middle; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr:hover {
      background: transparent; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr:hover:before {
      opacity: 1; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_wrapper__30Byn {
      position: absolute;
      top: 50%;
      left: 50%;
      z-index: 10;
      width: 100%;
      white-space: nowrap;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      opacity: 0;
      text-align: center;
      -webkit-transition: all 0.5s;
      transition: all 0.5s; }
      .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_wrapper__30Byn .CommentInput_icon__1cDLw {
        z-index: 10;
        color: rgba(255, 255, 255, 0.6);
        cursor: pointer;
        font-weight: bolder;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        margin: 0 5px; }
        .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_wrapper__30Byn .CommentInput_icon__1cDLw:hover {
          color: #fff; }
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_wrapper__30Byn:hover,
    .CommentInput_mentionWrapper__3eLrf .CommentInput_pictures__3vXWY .CommentInput_picture__1LSMr:hover .CommentInput_wrapper__30Byn {
      opacity: 1; }

.CommentInput_emoji__3B5w4 {
  position: absolute;
  background: #fff;
  z-index: 10;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0.25s ease all;
  transition: 0.25s ease all; }
  .CommentInput_emoji__3B5w4.CommentInput_show__1_rGY {
    -webkit-transform: scale(1);
            transform: scale(1); }
  .CommentInput_emoji__3B5w4.CommentInput_bottom__2-imy {
    top: 35px; }
  .CommentInput_emoji__3B5w4.CommentInput_top__1e9EU {
    bottom: 33px; }

.CommentInput_actions__3ique {
  display: flex;
  align-items: center;
  flex-direction: row; }
  .CommentInput_actions__3ique .CommentInput_action__1Bjj7 {
    color: #333333;
    cursor: pointer;
    z-index: 10; }
    .CommentInput_actions__3ique .CommentInput_action__1Bjj7.CommentInput_active__dGJHp .CommentInput_text__38tY4 {
      color: #108EE9; }
    .CommentInput_actions__3ique .CommentInput_action__1Bjj7:not(:first-child) {
      margin-left: 30px; }
  .CommentInput_actions__3ique .CommentInput_icon__1cDLw {
    width: 32px;
    height: 32px;
    cursor: pointer;
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_emojiIcon__29y0E {
      background: url(/static/media/sprite.d4b77de3.png) -448px 0px no-repeat; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_picIcon__3VGqw {
      background: url(/static/media/sprite.d4b77de3.png) -384px 0px no-repeat; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_attachmentIcon__3wuvJ {
      background: url(/static/media/sprite.d4b77de3.png) -320px 0px no-repeat; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_linkIcon__2_O8B {
      background: url(/static/media/sprite.d4b77de3.png) -64px -64px no-repeat; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_questionnaireIcon__lfb19 {
      background: url(/static/media/sprite.d4b77de3.png) -416px 0px no-repeat; }
    .CommentInput_actions__3ique .CommentInput_icon__1cDLw.CommentInput_announcementIcon__3A6q2 {
      background: url(/static/media/sprite.d4b77de3.png) -352px 0px no-repeat; }
  .CommentInput_actions__3ique .CommentInput_text__38tY4 {
    font-size: 14px;
    vertical-align: middle;
    margin-left: 8px; }

.CommentInput_departName__1e2E4 {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis; }

.CommentInput_popover_container__2qU7u {
  padding-bottom: 10px;
  position: relative; }
  .CommentInput_popover_container__2qU7u .CommentInput_header__1RTmZ {
    height: 40px;
    border-bottom: 1px solid #EEEEEE;
    width: 100%;
    padding: 0 19px 0 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px; }
  .CommentInput_popover_container__2qU7u .CommentInput_input_container__21EF9 {
    display: flex;
    margin-bottom: 12px;
    padding: 0 10px; }
    .CommentInput_popover_container__2qU7u .CommentInput_input_container__21EF9 .CommentInput_input__ySgpg {
      width: 374px;
      border-radius: 4px;
      border: 1px solid #eeeeee; }
  .CommentInput_popover_container__2qU7u .CommentInput_desc__1Cy6b {
    padding-top: 8px;
    display: flex;
    font-size: 12px;
    line-height: 18px;
    padding: 8px 10px 0; }

.CommentComponent_commentImgList__25B_Q {
  margin-top: 12px; }
  .CommentComponent_commentImgList__25B_Q > img {
    width: 120px;
    height: 120px; }
    .CommentComponent_commentImgList__25B_Q > img:not(:nth-child(5n + 1)) {
      margin-left: 35px; }

.CommentComponent_commentTextList__2mada {
  white-space: pre-line; }
  .CommentComponent_commentTextList__2mada a:hover {
    text-decoration: underline; }

.CommentComponent_comment__2SMQH {
  width: 100%;
  z-index: 999;
  border-radius: 0 0 4px 4px;
  padding: 11px;
  background: #ffffff;
  border-top: 1px solid #D9D9D9; }

.CommentComponent_notComment__b3PjB {
  width: 100%;
  z-index: 999;
  border-radius: 0 0 4px 4px;
  background: #ffffff; }

.CommentComponent_item__21CEE:not(:first-child) {
  margin-top: 12px; }

.Board_container__2M_9z .Board_top_container__2zFEe {
  height: 400px;
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  align-items: center; }
  .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh {
    height: 100%;
    width: 50%;
    margin-right: 24px; }
    .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_title__vtJp7 {
      height: 30px;
      margin-bottom: 14px;
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      color: #333;
      font-size: 16px; }
      .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_title__vtJp7 .Board_title_right__2rqud {
        font-size: 14px; }
    .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC {
      width: 100%;
      height: calc(100% - 44px);
      display: flex;
      flex-direction: row;
      align-items: center;
      justify-content: space-between; }
      .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 {
        height: 100%;
        width: calc(50% - 12px);
        border: 1px solid #ccc;
        border-radius: 2px;
        padding: 12px;
        box-sizing: border-box; }
        .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_title__1zDWE {
          color: #666;
          font-size: 12px;
          margin-bottom: 10px;
          height: 25px; }
        .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_content__2LYrl {
          height: calc(100% - 70px);
          display: flex;
          flex-direction: row;
          align-items: center;
          justify-content: center; }
          .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_content__2LYrl .Board_chart_inner__2qGF- {
            width: 180px;
            height: 180px;
            border-radius: 50%;
            border: 4px solid orange;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center; }
            .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_content__2LYrl .Board_chart_inner__2qGF- .Board_chart_num__8A6S3 {
              font-size: 28px;
              font-weight: 500;
              color: #333; }
            .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_content__2LYrl .Board_chart_inner__2qGF- .Board_chart_unit__1r_5v {
              font-size: 14px;
              color: #666; }
        .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_left__3w4qh .Board_top_left_content__1laWC .Board_chart_container__2uLg6 .Board_chart_footer__10Jvz {
          color: #666;
          font-size: 12px;
          margin-top: 10px;
          height: 25px; }
  .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_right__1AIYQ {
    width: calc(50% - 24px);
    height: 100%;
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 12px;
    box-sizing: border-box; }
    .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_right__1AIYQ .Board_local_data_title__tuTGc {
      color: #666;
      font-size: 12px;
      margin-bottom: 10px;
      height: 25px; }
    .Board_container__2M_9z .Board_top_container__2zFEe .Board_top_right__1AIYQ .Board_local_data_chart__3BKRF {
      height: calc(100% - 35px); }

.Board_container__2M_9z .Board_bottom_container__32LSR {
  height: 400px;
  border: 1px solid #ccc;
  border-radius: 2px;
  padding: 12px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between; }
  .Board_container__2M_9z .Board_bottom_container__32LSR .Board_bottom_left__2q4dK {
    width: 60%;
    height: 100%;
    overflow: hidden; }
    .Board_container__2M_9z .Board_bottom_container__32LSR .Board_bottom_left__2q4dK .Board_label_title__1_fXf {
      color: #666;
      font-size: 12px;
      margin-bottom: 10px;
      height: 25px; }
    .Board_container__2M_9z .Board_bottom_container__32LSR .Board_bottom_left__2q4dK .Board_label_content__ShKtX {
      height: calc(100% - 35px); }
  .Board_container__2M_9z .Board_bottom_container__32LSR .Board_bottom_right__1hn1n {
    width: calc(40% - 20px);
    height: 100%;
    overflow: hidden; }

.Comment_ant_list_items__2ayeb {
  margin: 0;
  padding: 0;
  list-style: none; }
  .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU {
    position: relative; }
    .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL {
      display: flex;
      position: relative; }
      .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_avatar__1mSA4 {
        position: relative;
        flex-shrink: 0;
        margin-right: 12px;
        cursor: pointer; }
        .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_avatar__1mSA4 .Comment_ant_comment_avatar__1mSA4 img {
          width: 32px;
          height: 32px;
          border-radius: 50%; }
      .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 {
        position: relative;
        flex: 1 1 auto;
        min-width: 1px;
        font-size: 14px;
        word-wrap: break-word; }
        .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_author__2ua1B {
          margin-bottom: 4px;
          font-size: 14px;
          position: relative; }
          .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_author__2ua1B > span {
            height: 18px;
            padding-right: 8px;
            font-size: 12px;
            line-height: 18px; }
          .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_author__2ua1B .Comment_ant_comment_content_author_name__2sruu {
            color: rgba(0, 0, 0, 0.45);
            font-size: 14px;
            -webkit-transition: color .3s;
            transition: color .3s; }
          .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_author__2ua1B .Comment_ant_comment_content_author_time__2Fat7 {
            display: block;
            color: #ccc;
            white-space: nowrap;
            cursor: auto; }
          .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_author__2ua1B .Comment_menu__2s1Ob {
            position: absolute;
            right: 0;
            top: 50%;
            -webkit-transform: translate(0, -50%);
                    transform: translate(0, -50%); }
        .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_content_detail__3UMn7 p {
          white-space: pre-wrap; }
        .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_actions__3M-Hl {
          margin-top: 12px;
          padding-left: 0; }
          .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_content__1quD3 .Comment_ant_comment_actions__3M-Hl li {
            display: inline-block;
            color: rgba(0, 0, 0, 0.45); }
      .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_inner__VKDHL .Comment_ant_comment_delete__FcfDB {
        position: absolute;
        right: 10px;
        top: 10px;
        cursor: pointer; }
    .Comment_ant_list_items__2ayeb .Comment_ant_comment__1IdvU .Comment_ant_comment_nested__1SAKq {
      margin-left: 46px; }

.detailTabs_tab_container__2gmG_ .ant-tabs-bar {
  margin-bottom: 0;
  border-bottom: 0; }

.detailTabs_tab_container__2gmG_ .ant-tabs-content {
  border: 1px solid #e8e8e8;
  padding: 16px; }

.DouyinMaterial_unused_tag__37Mr- {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #54ff93;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_unaudit_tag__g7PY8 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #7cdcff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_borrow_tag__TMxeK {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #25b994;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_service_tag__2SS0X {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #FEC549;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_scrap_tag__2z-66 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #9BADB9;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_scrap_tag__2z-66 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #A1A1A1;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterial_code_container__2BJsW {
  border: 1px solid #999;
  border-radius: 5px;
  height: 125px;
  width: 193px;
  margin-bottom: 20px; }
  .DouyinMaterial_code_container__2BJsW .DouyinMaterial_code_inner__W7wGe {
    width: 100%;
    height: 100%;
    font-weight: 600;
    padding: 20px 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .DouyinMaterial_code_container__2BJsW .DouyinMaterial_code_inner__W7wGe .DouyinMaterial_code_left__QxwS0 {
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 100%;
      width: 70%; }
      .DouyinMaterial_code_container__2BJsW .DouyinMaterial_code_inner__W7wGe .DouyinMaterial_code_left__QxwS0 .DouyinMaterial_code_name__1vnbF {
        font-size: 16px;
        line-height: 40px; }
      .DouyinMaterial_code_container__2BJsW .DouyinMaterial_code_inner__W7wGe .DouyinMaterial_code_left__QxwS0 .DouyinMaterial_code_info__25WAX {
        font-size: 12px; }
    .DouyinMaterial_code_container__2BJsW .DouyinMaterial_code_inner__W7wGe .DouyinMaterial_code_right__3FT8O {
      height: 100%;
      width: 30%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center; }

@page {
  size: A4;
  margin: 0; }

@media print {
  html, body {
    min-width: 0;
    height: 125px;
    width: 193px; }
  .DouyinMaterial_print-hide__uX_DG {
    visibility: hidden !important;
    display: none !important; } }

.DouyinMaterialBoard_unused_tag__3XJCa {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #54ff93;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_unaudit_tag__2X_9x {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #7cdcff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_borrow_tag__2wPyR {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #25b994;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_service_tag__vLhwV {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #FEC549;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_scrap_tag__3VyuT {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #9BADB9;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_scrap_tag__3VyuT {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #A1A1A1;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialBoard_code_container__MweRY {
  border: 1px solid #999;
  border-radius: 5px;
  height: 125px;
  width: 193px;
  margin-bottom: 20px; }
  .DouyinMaterialBoard_code_container__MweRY .DouyinMaterialBoard_code_inner__3X1Z6 {
    width: 100%;
    height: 100%;
    font-weight: 600;
    padding: 20px 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .DouyinMaterialBoard_code_container__MweRY .DouyinMaterialBoard_code_inner__3X1Z6 .DouyinMaterialBoard_code_left__2Qiqh {
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 100%;
      width: 70%; }
      .DouyinMaterialBoard_code_container__MweRY .DouyinMaterialBoard_code_inner__3X1Z6 .DouyinMaterialBoard_code_left__2Qiqh .DouyinMaterialBoard_code_name__4Bovw {
        font-size: 16px;
        line-height: 40px; }
      .DouyinMaterialBoard_code_container__MweRY .DouyinMaterialBoard_code_inner__3X1Z6 .DouyinMaterialBoard_code_left__2Qiqh .DouyinMaterialBoard_code_info__vZAuZ {
        font-size: 12px; }
    .DouyinMaterialBoard_code_container__MweRY .DouyinMaterialBoard_code_inner__3X1Z6 .DouyinMaterialBoard_code_right__1t1sx {
      height: 100%;
      width: 30%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center; }

@page {
  size: A4;
  margin: 0; }

@media print {
  html, body {
    min-width: 0;
    height: 125px;
    width: 193px; }
  .DouyinMaterialBoard_print-hide__Iw5IL {
    visibility: hidden !important;
    display: none !important; } }

.DouyinMaterialTask_unused_tag__3-eZf {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #54ff93;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_unaudit_tag__3xjlk {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #7cdcff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_borrow_tag__1Fu_N {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #25b994;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_service_tag__gMj4f {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #FEC549;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_scrap_tag__17EQ8 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #9BADB9;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_scrap_tag__17EQ8 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #A1A1A1;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.DouyinMaterialTask_code_container__2a7tW {
  border: 1px solid #999;
  border-radius: 5px;
  height: 125px;
  width: 193px;
  margin-bottom: 20px; }
  .DouyinMaterialTask_code_container__2a7tW .DouyinMaterialTask_code_inner__2taGa {
    width: 100%;
    height: 100%;
    font-weight: 600;
    padding: 20px 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .DouyinMaterialTask_code_container__2a7tW .DouyinMaterialTask_code_inner__2taGa .DouyinMaterialTask_code_left__PKsUy {
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 100%;
      width: 70%; }
      .DouyinMaterialTask_code_container__2a7tW .DouyinMaterialTask_code_inner__2taGa .DouyinMaterialTask_code_left__PKsUy .DouyinMaterialTask_code_name__2hCkG {
        font-size: 16px;
        line-height: 40px; }
      .DouyinMaterialTask_code_container__2a7tW .DouyinMaterialTask_code_inner__2taGa .DouyinMaterialTask_code_left__PKsUy .DouyinMaterialTask_code_info__2s1ii {
        font-size: 12px; }
    .DouyinMaterialTask_code_container__2a7tW .DouyinMaterialTask_code_inner__2taGa .DouyinMaterialTask_code_right__27Lu- {
      height: 100%;
      width: 30%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center; }

@page {
  size: A4;
  margin: 0; }

@media print {
  html, body {
    min-width: 0;
    height: 125px;
    width: 193px; }
  .DouyinMaterialTask_print-hide__qujad {
    visibility: hidden !important;
    display: none !important; } }

.ProductDetail_tmall_desc_container__1fYWe img {
  width: 750px; }

@charset "UTF-8";
.PlmDemand_reviewList___CyFP {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 40px; }
  .PlmDemand_reviewList___CyFP > * {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #979797; }
    .PlmDemand_reviewList___CyFP > *:not(:first-child) {
      margin-left: -8px; }

.PlmDemand_company__2lZGh {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .PlmDemand_company__2lZGh .PlmDemand_code__1Inna {
    font-size: 20px;
    font-weight: 500; }
  .PlmDemand_company__2lZGh .PlmDemand_status__1FEm5 {
    margin-left: 15px;
    padding: 2px 8px;
    border: 1px solid;
    border-radius: 2px;
    font-size: 12px; }
  .PlmDemand_company__2lZGh .PlmDemand_edit_btn__1vO1J {
    position: absolute;
    right: 10px;
    top: 10px; }

.PlmDemand_baseInfoPhoto__1w9ja {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .PlmDemand_baseInfoPhoto__1w9ja > *:not(:first-child) {
    margin-left: 5px; }
  .PlmDemand_baseInfoPhoto__1w9ja img {
    height: 80px;
    width: 80px; }

.PlmDemand_baseInfoFile__1vJ5d {
  margin-top: 5px; }

.PlmDemand_preLineLabel__3c1RE {
  white-space: pre-line;
  word-break: break-word; }

.PlmDemand_tips__1DhEg {
  display: flex;
  flex-direction: row;
  opacity: 0.6;
  margin-bottom: 10px; }
  .PlmDemand_tips__1DhEg ul {
    list-style-type: none;
    counter-reset: sectioncounter;
    margin: 0;
    padding-left: 5px; }
    .PlmDemand_tips__1DhEg ul li:before {
      content: counter(sectioncounter) "\3001";
      counter-increment: sectioncounter; }

.PlmDemand_reviewTabsContent__3JC-d {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 150px; }
  .PlmDemand_reviewTabsContent__3JC-d > *:not(:first-child) {
    margin-top: 10px; }
  .PlmDemand_reviewTabsContent__3JC-d .PlmDemand_notWrite__tNvNe {
    opacity: 0.6; }

.PlmDemand_rowTips__8gNgj {
  padding: 5px 15px;
  margin: 10px 0;
  background-color: #eee;
  border-radius: 3px; }

.PlmPdManagement_company__2agHz {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center; }
  .PlmPdManagement_company__2agHz .PlmPdManagement_code__3Oj0d {
    font-size: 20px;
    font-weight: 500; }
  .PlmPdManagement_company__2agHz .PlmPdManagement_name__351cZ {
    font-size: 20px;
    font-weight: 500;
    padding-left: 50px; }
  .PlmPdManagement_company__2agHz .PlmPdManagement_edit_btn__3umYL {
    position: absolute;
    right: 10px;
    top: 10px; }
  .PlmPdManagement_company__2agHz .PlmPdManagement_btn_control__1aZ1S {
    margin-left: 15px; }

.PlmPdManagement_baseInfoPhoto__2jPve {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .PlmPdManagement_baseInfoPhoto__2jPve > *:not(:first-child) {
    margin-left: 5px; }
  .PlmPdManagement_baseInfoPhoto__2jPve img {
    height: 80px;
    width: 80px; }

.PlmPdManagement_rowImag__2Kch3 {
  display: flex;
  justify-content: left; }

.PlmPdManagement_btnContainer__3Vics {
  margin: 15px 0; }
  .PlmPdManagement_btnContainer__3Vics .PlmPdManagement_enter_btn__3Ym7b {
    margin-right: 15px; }

.PlmPdManagement_plmRdMagagementbtn__2-KWS {
  margin-right: 15px; }

.PlmPdManagement_plm_timeline_step__M6qkX {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 2px;
  text-align: right;
  font-weight: bolder;
  color: #333; }

.PlmPdManagement_plm_timeline_time__OStFF {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 24px;
  text-align: right;
  color: #888; }

.PlmPdManagement_plm_timeline_info__2dIL- p {
  color: #333;
  font-weight: bolder; }
  .PlmPdManagement_plm_timeline_info__2dIL- p span {
    color: #888;
    font-size: 12px;
    font-weight: normal; }

.PlmPdManagement_ant-timeline-item-head-custom__1pyxQ {
  top: 25px !important; }

.PlmPdManagement_plm_management_timeline__1OrF_ {
  background-color: #DB0D0D; }

.PlmProduct_localStageStatus__37aDS {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.65);
  font-size: 12px; }

.PlmProduct_baseInfoPhoto__1jKyI {
  margin-top: 5px;
  display: flex;
  flex-direction: row;
  width: calc(100% - 75px);
  margin-left: 75px; }
  .PlmProduct_baseInfoPhoto__1jKyI > *:not(:first-child) {
    margin-left: 5px; }
  .PlmProduct_baseInfoPhoto__1jKyI img {
    height: 80px;
    width: 80px; }

.PlmProduct_baseInfoFile__19WIs {
  margin-top: 5px;
  width: calc(100% - 75px);
  margin-left: 75px; }

.PlmProduct_rowTips__5BOYf {
  padding: 5px 15px;
  margin: 10px 0;
  background-color: #eee;
  border-radius: 3px; }
  .PlmProduct_rowTips__5BOYf > *:first-child {
    margin-bottom: 15px; }

.PlmProduct_preLineLabel__DlW_M {
  white-space: pre-line;
  word-break: break-word; }

.PlmProduct_doneRemark__30GRZ > * {
  display: block; }
  .PlmProduct_doneRemark__30GRZ > *:first-child {
    width: 75px; }
  .PlmProduct_doneRemark__30GRZ > *:last-child {
    width: calc(100% - 75px); }

.PlmProduct_company__21bAv {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .PlmProduct_company__21bAv .PlmProduct_code__2IPLP {
    padding: 2px 8px;
    border: 1px solid;
    border-radius: 2px;
    font-size: 14px;
    margin-right: 15px; }
  .PlmProduct_company__21bAv .PlmProduct_name__3b9iU {
    font-weight: bold;
    font-size: 16px; }
  .PlmProduct_company__21bAv .PlmProduct_memberId__3Nb36 {
    font-size: 14px;
    margin-left: 20px; }

.PlmProduct_stepDesc__2xet0 {
  background-color: #f7f9f8;
  padding: 10px; }

.PlmProduct_opsRow__6OJxL {
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

.PlmProduct_disableTags__17Cv7 {
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 12px;
  margin-left: 15px;
  background-color: #ff5500;
  color: white; }

.PlmProjectDesign_company__3OXfb {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center; }
  .PlmProjectDesign_company__3OXfb .PlmProjectDesign_code__mBUkr {
    font-size: 20px;
    font-weight: 500; }
  .PlmProjectDesign_company__3OXfb .PlmProjectDesign_name__1yKpi {
    font-size: 20px;
    font-weight: 500;
    padding-left: 50px; }
  .PlmProjectDesign_company__3OXfb .PlmProjectDesign_edit_btn__DBf6o {
    position: absolute;
    right: 10px;
    top: 10px; }
  .PlmProjectDesign_company__3OXfb .PlmProjectDesign_btn_control__2NhuK {
    margin-left: 15px; }

.PlmProjectDesign_baseInfoPhoto__37IbL {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .PlmProjectDesign_baseInfoPhoto__37IbL > *:not(:first-child) {
    margin-left: 5px; }
  .PlmProjectDesign_baseInfoPhoto__37IbL img {
    height: 80px;
    width: 80px; }

.PlmProjectDesign_rowImag__1s8fQ {
  display: flex;
  justify-content: left; }

.PlmProjectDesign_btnContainer__3iCfU {
  margin: 15px 0; }
  .PlmProjectDesign_btnContainer__3iCfU .PlmProjectDesign_enter_btn__2LHRk {
    margin-right: 15px; }

.PlmProjectDesign_plmRdMagagementbtn__c7iCt {
  margin-right: 15px; }

.PlmProjectDesign_plm_timeline_step__CRlTG {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 2px;
  text-align: right;
  font-weight: bolder;
  color: #333; }

.PlmProjectDesign_plm_timeline_time__2vuR8 {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 24px;
  text-align: right;
  color: #888; }

.PlmProjectDesign_plm_timeline_info__2F6Nk p {
  color: #333;
  font-weight: bolder; }
  .PlmProjectDesign_plm_timeline_info__2F6Nk p span {
    color: #888;
    font-size: 12px;
    font-weight: normal; }

.PlmProjectDesign_time_position_left__3cKaM {
  margin-top: 24px;
  margin-left: 120px; }
  .PlmProjectDesign_time_position_left__3cKaM .PlmProjectDesign_ant-timeline-item-head-custom__2u6X3 {
    position: absolute;
    top: 25px !important; }

.PlmRdManagement_company__2qUrh {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center; }
  .PlmRdManagement_company__2qUrh .PlmRdManagement_code__2mWpR {
    font-size: 20px;
    font-weight: 500; }
  .PlmRdManagement_company__2qUrh .PlmRdManagement_name__3I0_v {
    font-size: 20px;
    font-weight: 500;
    padding-left: 50px; }
  .PlmRdManagement_company__2qUrh .PlmRdManagement_edit_btn__3mbj0 {
    position: absolute;
    right: 10px;
    top: 10px; }

.PlmRdManagement_baseInfoPhoto__14kvZ {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .PlmRdManagement_baseInfoPhoto__14kvZ > *:not(:first-child) {
    margin-left: 5px; }
  .PlmRdManagement_baseInfoPhoto__14kvZ img {
    height: 80px;
    width: 80px; }

.PlmRdManagement_rowImag__30UgV {
  display: flex;
  justify-content: left; }

.PlmRdManagement_btnContainer__1rHJQ {
  margin: 15px 0; }
  .PlmRdManagement_btnContainer__1rHJQ .PlmRdManagement_enter_btn__130ku {
    margin-right: 15px; }

.PlmRdManagement_plmRdMagagementbtn__3UIbA {
  margin-right: 15px; }

.PlmRdManagement_plm_timeline_step__2UbSv {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 2px;
  text-align: right;
  font-weight: bolder;
  color: #333; }

.PlmRdManagement_plm_timeline_time__qDIlk {
  position: absolute;
  left: -120px;
  font-size: 12px;
  top: 24px;
  text-align: right;
  color: #888; }

.PlmRdManagement_plm_timeline_info__mmLtX p {
  color: #333;
  font-weight: bolder; }
  .PlmRdManagement_plm_timeline_info__mmLtX p span {
    color: #888;
    font-size: 12px;
    font-weight: normal; }

.PlmRdManagement_time_position_left__3RJah {
  margin-top: 24px;
  margin-left: 120px; }
  .PlmRdManagement_time_position_left__3RJah .PlmRdManagement_ant-timeline-item-head-custom__pATtw {
    position: absolute;
    top: 25px !important; }

.PlmRdManagement_Collapse_container__3faMA .PlmRdManagement_Collapse_title__BcFA7 {
  border-top: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  padding: 15px 0; }
  .PlmRdManagement_Collapse_container__3faMA .PlmRdManagement_Collapse_title__BcFA7 span {
    text-indent: 20px;
    display: inline-block; }

.PlmRdManagement_side_menu__N-h8j {
  position: absolute;
  right: 25px;
  z-index: 999;
  top: 100px; }

.PlmReferee_stepsContent__1rLde {
  margin-top: 30px; }

.PlmReferee_scoreRow__2l3X0 .PlmReferee_line__PtSLc {
  margin: 0 8px; }

.PlmReferee_scoreRow__2l3X0 .PlmReferee_tips__ZvzVq {
  display: block;
  width: 60px; }

.MemberSelect_ant_transfer__12Pje {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: 'tnum', "tnum", "tnum";
  position: relative; }

.MemberSelect_ant_transfer_customize_list__1wjEv {
  display: flex; }
  .MemberSelect_ant_transfer_customize_list__1wjEv .MemberSelect_ant_transfer_list__134kM {
    flex: auto;
    width: auto;
    height: auto;
    min-height: 200px; }
    .MemberSelect_ant_transfer_customize_list__1wjEv .MemberSelect_ant_transfer_list__134kM .MemberSelect_ant_transfer_list_header__3gECN {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      padding: 8px 12px 9px;
      overflow: hidden;
      color: rgba(0, 0, 0, 0.65);
      background: #fff;
      border-bottom: 1px solid #e8e8e8;
      border-radius: 4px 4px 0 0; }
  .MemberSelect_ant_transfer_customize_list__1wjEv .MemberSelect_ant_transfer_list_body_customize_wrapper__3oi_P {
    padding: 12px; }

.MemberSelect_ant_transfer_list_header_title__1Agw4 {
  position: absolute;
  right: 12px; }

.MemberSelect_ant_transfer_list_body__3Zss5 {
  position: relative;
  height: 100%;
  font-size: 14px;
  overflow-y: auto; }

.MemberSelect_ant_transfer_list__134kM {
  position: relative;
  display: inline-block;
  width: 180px;
  height: 200px;
  padding-top: 40px;
  vertical-align: middle;
  border: 1px solid #d9d9d9;
  border-radius: 4px; }

.MemberSelect_ant_transfer_operation__CYsUU {
  display: inline-block;
  margin: 0 8px;
  overflow: hidden;
  vertical-align: middle;
  flex: none;
  align-self: center; }
  .MemberSelect_ant_transfer_operation__CYsUU .MemberSelect_ant_btn__2p_lt {
    padding-right: 8px;
    padding-left: 8px; }

.recruitment_queue__1fm3t {
  margin: 0 auto;
  margin-top: 100px;
  font-size: 22px;
  font-weight: 500; }

.recruitment_content__3RQPc {
  line-height: 2;
  width: 800px;
  padding: 60px 60px;
  background: #faf9f9;
  border-radius: 20px;
  margin: 0 auto;
  margin-top: 100px; }

.recruitment_animation__1GRL5 {
  font-size: 20px;
  line-height: 2; }

.recruitment_startTime__1Kh5K,
.recruitment_endTime__1Mr-0 {
  display: inline-block !important; }

@media screen and (max-width: 1024px) {
  .recruitment_queue__1fm3t {
    font-size: 16px; }
  .recruitment_content__3RQPc {
    line-height: 2;
    font-size: 14px;
    width: 100%;
    padding: 20px 10px;
    background: #ffffff;
    border-radius: 20px;
    margin: 0 auto;
    margin-top: 50px; }
  .recruitment_animation__1GRL5 {
    font-size: 14px;
    line-height: 2; }
  .recruitment_startTime__1Kh5K,
  .recruitment_endTime__1Mr-0 {
    display: inline-block !important;
    width: calc(50% - 12px); } }

.ScmExcellentGoodsProductionOrder_company__VaXkG {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmExcellentGoodsProductionOrder_company__VaXkG .ScmExcellentGoodsProductionOrder_code__3e7Md {
    font-size: 20px;
    font-weight: 500; }
  .ScmExcellentGoodsProductionOrder_company__VaXkG .ScmExcellentGoodsProductionOrder_avatar__12vt8 {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmExcellentGoodsProductionOrder_company__VaXkG .ScmExcellentGoodsProductionOrder_companyName__3I4sM {
    margin-left: 20px;
    vertical-align: middle; }

.ScmExcellentGoodsProductionOrder_btns__2Tq7k {
  margin-bottom: 24px; }
  .ScmExcellentGoodsProductionOrder_btns__2Tq7k > * {
    margin-right: 10px; }

.ScmExcellentGoodsProductionOrder_steps__1a_ir {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmExcellentGoodsProductionOrder_steps__1a_ir .ScmExcellentGoodsProductionOrder_tips__1kGPD {
    margin-right: 10px;
    width: 70px; }

.ScmExcellentGoodsProductionOrder_tabpane__3_I_K {
  padding: 16px; }

.ScmExcellentGoodsProductionOrder_status__2w0U_ {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmExcellentGoodsProductionOrder_baseInfoPhoto__1wHLO {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmExcellentGoodsProductionOrder_baseInfoPhoto__1wHLO > *:not(:first-child) {
    margin-left: 5px; }

.ScmExcellentGoodsProductionOrder_baseInfoFile__1rF8- {
  margin-top: 5px; }

.ScmExcellentGoodsProductionOrder_preLineLabel__1hc52 {
  white-space: pre-line;
  word-break: break-word; }

.ScmExcellentGoodsProductionOrder_linkWrapper__4szKK a:hover {
  text-decoration: underline; }

.ScmExcellentGoodsProductionOrder_linkWrapper__4szKK p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmExcellentGoodsProductionOrder_weekItem__e16ON {
  position: relative; }
  .ScmExcellentGoodsProductionOrder_weekItem__e16ON .ScmExcellentGoodsProductionOrder_logNum__29n-g {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmExcellentGoodsProductionOrder_cardTitleTips__1LkD3 {
  font-size: 12px;
  opacity: .5; }

.ScmPlanBoard_unused_tag__3jiS_ {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #54ff93;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_unaudit_tag__3VSd6 {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #7cdcff;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_borrow_tag__11oas {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #25b994;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_service_tag__2loVh {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #FEC549;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_scrap_tag__viBwG {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #9BADB9;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_scrap_tag__viBwG {
  box-sizing: border-box;
  height: 32px;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
  line-height: 32px;
  color: #000000;
  background: #A1A1A1;
  -webkit-transform: rotateZ(30deg);
          transform: rotateZ(30deg);
  border-radius: 4px;
  margin-left: 20px; }

.ScmPlanBoard_code_container__1v1Dt {
  border: 1px solid #999;
  border-radius: 5px;
  height: 125px;
  width: 193px;
  margin-bottom: 20px; }
  .ScmPlanBoard_code_container__1v1Dt .ScmPlanBoard_code_inner__3uPG5 {
    width: 100%;
    height: 100%;
    font-weight: 600;
    padding: 20px 10px;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .ScmPlanBoard_code_container__1v1Dt .ScmPlanBoard_code_inner__3uPG5 .ScmPlanBoard_code_left__1uYY- {
      display: flex;
      flex-direction: column;
      justify-content: center;
      height: 100%;
      width: 70%; }
      .ScmPlanBoard_code_container__1v1Dt .ScmPlanBoard_code_inner__3uPG5 .ScmPlanBoard_code_left__1uYY- .ScmPlanBoard_code_name__1Nkzx {
        font-size: 16px;
        line-height: 40px; }
      .ScmPlanBoard_code_container__1v1Dt .ScmPlanBoard_code_inner__3uPG5 .ScmPlanBoard_code_left__1uYY- .ScmPlanBoard_code_info__2ykq4 {
        font-size: 12px; }
    .ScmPlanBoard_code_container__1v1Dt .ScmPlanBoard_code_inner__3uPG5 .ScmPlanBoard_code_right__2IHNc {
      height: 100%;
      width: 30%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      align-items: center; }

@page {
  size: A4;
  margin: 0; }

@media print {
  html, body {
    min-width: 0;
    height: 125px;
    width: 193px; }
  .ScmPlanBoard_print-hide__3AJ0S {
    visibility: hidden !important;
    display: none !important; } }

.ScmPlanFlow_brandItem__202Ou {
  background-color: #EEE;
  padding: 10px 30px 10px 0; }
  .ScmPlanFlow_brandItem__202Ou:not(:first-child) {
    margin-top: 10px; }

.ScmPlanMonthSale_company__1OUTr {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmPlanMonthSale_company__1OUTr .ScmPlanMonthSale_code__3EyZ6 {
    font-size: 20px;
    font-weight: 500; }
  .ScmPlanMonthSale_company__1OUTr .ScmPlanMonthSale_avatar__3qVxQ {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmPlanMonthSale_company__1OUTr .ScmPlanMonthSale_companyName__2It1I {
    margin-left: 20px;
    vertical-align: middle; }

.ScmPlanMonthSale_btns__jEbP8 {
  margin-bottom: 24px; }
  .ScmPlanMonthSale_btns__jEbP8 > * {
    margin-right: 10px; }

.ScmPlanMonthSale_steps__2mL6I {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmPlanMonthSale_steps__2mL6I .ScmPlanMonthSale_tips__A8VKM {
    margin-right: 10px;
    width: 70px; }

.ScmPlanMonthSale_tabpane__1JQ5L {
  padding: 16px; }

.ScmPlanMonthSale_status__1xzhY {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmPlanMonthSale_baseInfoPhoto__LoT6Z {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmPlanMonthSale_baseInfoPhoto__LoT6Z > *:not(:first-child) {
    margin-left: 5px; }

.ScmPlanMonthSale_baseInfoFile__YQMHN {
  margin-top: 5px; }

.ScmPlanMonthSale_preLineLabel__1kLOp {
  white-space: pre-line;
  word-break: break-word; }

.ScmPlanMonthSale_linkWrapper__2JYHE a:hover {
  text-decoration: underline; }

.ScmPlanMonthSale_linkWrapper__2JYHE p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmPlanMonthSale_weekItem__4jyhf {
  position: relative; }
  .ScmPlanMonthSale_weekItem__4jyhf .ScmPlanMonthSale_logNum__-WCTu {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmPlanMonthSaleAlter_company__1YG7k {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmPlanMonthSaleAlter_company__1YG7k .ScmPlanMonthSaleAlter_code__2Fx8- {
    font-size: 20px;
    font-weight: 500; }
  .ScmPlanMonthSaleAlter_company__1YG7k .ScmPlanMonthSaleAlter_avatar__14Nr0 {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmPlanMonthSaleAlter_company__1YG7k .ScmPlanMonthSaleAlter_companyName__3S89F {
    margin-left: 20px;
    vertical-align: middle; }

.ScmPlanMonthSaleAlter_btns__mwzAy {
  margin-bottom: 24px; }
  .ScmPlanMonthSaleAlter_btns__mwzAy > * {
    margin-right: 10px; }

.ScmPlanMonthSaleAlter_steps__1M78k {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmPlanMonthSaleAlter_steps__1M78k .ScmPlanMonthSaleAlter_tips__2v0jy {
    margin-right: 10px;
    width: 70px; }

.ScmPlanMonthSaleAlter_tabpane__3B7lP {
  padding: 16px; }

.ScmPlanMonthSaleAlter_status__2dod6 {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmPlanMonthSaleAlter_baseInfoPhoto__HOZyl {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmPlanMonthSaleAlter_baseInfoPhoto__HOZyl > *:not(:first-child) {
    margin-left: 5px; }

.ScmPlanMonthSaleAlter_baseInfoFile__39suh {
  margin-top: 5px; }

.ScmPlanMonthSaleAlter_preLineLabel__vlnUf {
  white-space: pre-line;
  word-break: break-word; }

.ScmPlanMonthSaleAlter_linkWrapper__1tz2q a:hover {
  text-decoration: underline; }

.ScmPlanMonthSaleAlter_linkWrapper__1tz2q p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmPlanMonthSaleAlter_weekItem__1xJy4 {
  position: relative; }
  .ScmPlanMonthSaleAlter_weekItem__1xJy4 .ScmPlanMonthSaleAlter_logNum__3a022 {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmPlanMonthSaleAlter_cardTitleTips__1nerd {
  font-size: 12px;
  opacity: .5; }

.ScmPlanMonthSaleInsert_company__2bf16 {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmPlanMonthSaleInsert_company__2bf16 .ScmPlanMonthSaleInsert_code__1jOpm {
    font-size: 20px;
    font-weight: 500; }
  .ScmPlanMonthSaleInsert_company__2bf16 .ScmPlanMonthSaleInsert_avatar__3lKBk {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmPlanMonthSaleInsert_company__2bf16 .ScmPlanMonthSaleInsert_companyName__1haSt {
    margin-left: 20px;
    vertical-align: middle; }

.ScmPlanMonthSaleInsert_btns__3TRIm {
  margin-bottom: 24px; }
  .ScmPlanMonthSaleInsert_btns__3TRIm > * {
    margin-right: 10px; }

.ScmPlanMonthSaleInsert_steps__SYZRZ {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmPlanMonthSaleInsert_steps__SYZRZ .ScmPlanMonthSaleInsert_tips__JFHlA {
    margin-right: 10px;
    width: 70px; }

.ScmPlanMonthSaleInsert_tabpane__24QaN {
  padding: 16px; }

.ant-tabs-content {
  overflow-y: auto; }

.ScmPlanMonthSaleInsert_status__3VjeY {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmPlanMonthSaleInsert_baseInfoPhoto__3OWVa {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmPlanMonthSaleInsert_baseInfoPhoto__3OWVa > *:not(:first-child) {
    margin-left: 5px; }

.ScmPlanMonthSaleInsert_baseInfoFile__3ebhs {
  margin-top: 5px; }

.ScmPlanMonthSaleInsert_preLineLabel__3kLj6 {
  white-space: pre-line;
  word-break: break-word; }

.ScmPlanMonthSaleInsert_linkWrapper__3DbdY a:hover {
  text-decoration: underline; }

.ScmPlanMonthSaleInsert_linkWrapper__3DbdY p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmPlanMonthSaleInsert_weekItem__CbJ4L {
  position: relative; }
  .ScmPlanMonthSaleInsert_weekItem__CbJ4L .ScmPlanMonthSaleInsert_logNum__1wlov {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmQaMaterialException_company__t146e {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmQaMaterialException_company__t146e .ScmQaMaterialException_code__1kWV5 {
    font-size: 20px;
    font-weight: 500; }
  .ScmQaMaterialException_company__t146e .ScmQaMaterialException_avatar__2TYgi {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmQaMaterialException_company__t146e .ScmQaMaterialException_companyName__38X8v {
    margin-left: 20px;
    vertical-align: middle; }

.ScmQaMaterialException_btns__17XWz {
  margin-bottom: 24px; }
  .ScmQaMaterialException_btns__17XWz > * {
    margin-right: 10px; }

.ScmQaMaterialException_tabpane__-HySU {
  padding: 16px; }

.ScmQaMaterialException_status__k1W3N {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #DB0D0D;
  border-radius: 2px;
  color: #DB0D0D;
  font-size: 12px; }

.ScmQaMaterialException_baseInfoPhoto__NK8K6 {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmQaMaterialException_baseInfoPhoto__NK8K6 > *:not(:first-child) {
    margin-left: 5px; }

.ScmQaMaterialException_baseInfoFile__1U72q {
  margin-top: 5px; }

.ScmQaMaterialException_preLineLabel__1-RfJ {
  white-space: pre-line;
  word-break: break-word; }

.ScmQaMaterialException_htmlContainer__3c1NS p {
  margin-bottom: 0; }

.ScmQaMaterialException_linkWrapper__2hXHN a:hover {
  text-decoration: underline; }

.ScmQaMaterialException_linkWrapper__2hXHN p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmQaProductException_company__3aRyW {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmQaProductException_company__3aRyW .ScmQaProductException_code__7ILsu {
    font-size: 20px;
    font-weight: 500; }
  .ScmQaProductException_company__3aRyW .ScmQaProductException_avatar__2jzAE {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmQaProductException_company__3aRyW .ScmQaProductException_companyName__1kGQE {
    margin-left: 20px;
    vertical-align: middle; }

.ScmQaProductException_btns__1Gl6o {
  margin-bottom: 24px; }
  .ScmQaProductException_btns__1Gl6o > * {
    margin-right: 10px; }

.ScmQaProductException_tabpane__2gMUu {
  padding: 16px; }

.ScmQaProductException_status__3DMNN {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #DB0D0D;
  border-radius: 2px;
  color: #DB0D0D;
  font-size: 12px; }

.ScmQaProductException_baseInfoPhoto__3Mw10 {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmQaProductException_baseInfoPhoto__3Mw10 > *:not(:first-child) {
    margin-left: 5px; }

.ScmQaProductException_baseInfoFile__2j_74 {
  margin-top: 5px; }

.ScmQaProductException_preLineLabel__3M46A {
  white-space: pre-line;
  word-break: break-word; }

.ScmQaProductException_htmlContainer__3GATM p {
  margin-bottom: 0; }

.ScmQaProductException_linkWrapper__3XNFN a:hover {
  text-decoration: underline; }

.ScmQaProductException_linkWrapper__3XNFN p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmQaWorkshopException_company__1PrYv {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmQaWorkshopException_company__1PrYv .ScmQaWorkshopException_code__1fHhj {
    font-size: 20px;
    font-weight: 500; }
  .ScmQaWorkshopException_company__1PrYv .ScmQaWorkshopException_avatar__1dLEo {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmQaWorkshopException_company__1PrYv .ScmQaWorkshopException_companyName__GqLLJ {
    margin-left: 20px;
    vertical-align: middle; }

.ScmQaWorkshopException_btns__2ilev {
  margin-bottom: 24px; }
  .ScmQaWorkshopException_btns__2ilev > * {
    margin-right: 10px; }

.ScmQaWorkshopException_tabpane__1yUAc {
  padding: 16px; }

.ScmQaWorkshopException_status__2G30V {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #DB0D0D;
  border-radius: 2px;
  color: #DB0D0D;
  font-size: 12px; }

.ScmQaWorkshopException_baseInfoPhoto__2UoGw {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmQaWorkshopException_baseInfoPhoto__2UoGw > *:not(:first-child) {
    margin-left: 5px; }

.ScmQaWorkshopException_baseInfoFile__2b2D5 {
  margin-top: 5px; }

.ScmQaWorkshopException_preLineLabel__FpJ_b {
  white-space: pre-line;
  word-break: break-word; }

.ScmQaWorkshopException_linkWrapper__2ToqT a:hover {
  text-decoration: underline; }

.ScmQaWorkshopException_linkWrapper__2ToqT p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmScDaily_company__1mMSH {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmScDaily_company__1mMSH .ScmScDaily_code__3AiBr {
    font-size: 20px;
    font-weight: 500; }
  .ScmScDaily_company__1mMSH .ScmScDaily_avatar__dF44e {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmScDaily_company__1mMSH .ScmScDaily_companyName__2APTF {
    margin-left: 20px;
    vertical-align: middle; }

.ScmScDaily_btns__oSML3 {
  margin-bottom: 24px; }
  .ScmScDaily_btns__oSML3 > * {
    margin-right: 10px; }

.ScmScDaily_steps__SC80k {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmScDaily_steps__SC80k .ScmScDaily_tips__312A6 {
    margin-right: 10px;
    width: 70px; }

.ScmScDaily_tabpane__2IAuB {
  padding: 16px; }

.ScmScDaily_status__2D4qE {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmScDaily_baseInfoPhoto__3qwEM {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmScDaily_baseInfoPhoto__3qwEM > *:not(:first-child) {
    margin-left: 5px; }

.ScmScDaily_baseInfoFile__1LNEU {
  margin-top: 5px; }

.ScmScDaily_preLineLabel__2bxg_ {
  white-space: pre-line;
  word-break: break-word; }

.ScmScDaily_linkWrapper__3hxFY a:hover {
  text-decoration: underline; }

.ScmScDaily_linkWrapper__3hxFY p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmScDaily_weekItem__3GeIv {
  position: relative; }
  .ScmScDaily_weekItem__3GeIv .ScmScDaily_logNum__1sSgk {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmScDaily_cardTitleTips__2EQiC {
  font-size: 12px;
  opacity: .5; }

.ScmScException_company__akF2O {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmScException_company__akF2O .ScmScException_code__H9Aen {
    font-size: 20px;
    font-weight: 500; }
  .ScmScException_company__akF2O .ScmScException_avatar__1j8JZ {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmScException_company__akF2O .ScmScException_companyName__1GSRI {
    margin-left: 20px;
    vertical-align: middle; }

.ScmScException_btns__fF4AC {
  margin-bottom: 24px; }
  .ScmScException_btns__fF4AC > * {
    margin-right: 10px; }

.ScmScException_tabpane__SZsgG {
  padding: 16px; }

.ScmScException_status__JOEkd {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #DB0D0D;
  border-radius: 2px;
  color: #DB0D0D;
  font-size: 12px; }

.ScmScException_baseInfoPhoto__1Sg3z {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmScException_baseInfoPhoto__1Sg3z > *:not(:first-child) {
    margin-left: 5px; }

.ScmScException_baseInfoFile__Z6JrS {
  margin-top: 5px; }

.ScmScPlan_company__3vVwf {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmScPlan_company__3vVwf .ScmScPlan_code__1XaG7 {
    font-size: 20px;
    font-weight: 500; }
  .ScmScPlan_company__3vVwf .ScmScPlan_avatar__2KANN {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmScPlan_company__3vVwf .ScmScPlan_companyName__3gv6E {
    margin-left: 20px;
    vertical-align: middle; }

.ScmScPlan_btns__3rrvY {
  margin-bottom: 24px; }
  .ScmScPlan_btns__3rrvY > * {
    margin-right: 10px; }

.ScmScPlan_steps__22GNM {
  margin-bottom: 24px;
  width: 80%;
  display: flex;
  align-items: center; }
  .ScmScPlan_steps__22GNM .ScmScPlan_tips__15VLA {
    margin-right: 10px;
    width: 70px; }

.ScmScPlan_tabpane__fwuiH {
  padding: 16px; }

.ScmScPlan_status__2th7v {
  margin-left: 15px;
  padding: 2px 8px;
  border: 1px solid #db0d0d;
  border-radius: 2px;
  color: #db0d0d;
  font-size: 12px; }

.ScmScPlan_baseInfoPhoto__p1C6_ {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .ScmScPlan_baseInfoPhoto__p1C6_ > *:not(:first-child) {
    margin-left: 5px; }

.ScmScPlan_baseInfoFile__44cTs {
  margin-top: 5px; }

.ScmScPlan_preLineLabel__2sxKf {
  white-space: pre-line;
  word-break: break-word; }

.ScmScPlan_linkWrapper__143uV a:hover {
  text-decoration: underline; }

.ScmScPlan_linkWrapper__143uV p {
  margin-bottom: 0;
  line-height: 22px; }

.ScmScPlan_weekItem__20uN7 {
  position: relative; }
  .ScmScPlan_weekItem__20uN7 .ScmScPlan_logNum__1RYpi {
    position: absolute;
    background-color: var(--parColor);
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    font-size: 12px;
    top: -6px;
    margin-left: 5px;
    cursor: pointer; }

.ScmScPlan_cardTitleTips__2ixD5 {
  font-size: 12px;
  opacity: .5; }

.ScmScPlan_inputContainer__31y8Z {
  border: 1px solid #ff4d4f !important; }

.ScmScWeekSummary_company__3WcbG {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px; }
  .ScmScWeekSummary_company__3WcbG .ScmScWeekSummary_code__3ekPd {
    font-size: 20px;
    font-weight: 500; }
  .ScmScWeekSummary_company__3WcbG .ScmScWeekSummary_status__22eO2 {
    display: block;
    margin-left: 15px;
    padding: 2px 8px;
    border: 1px solid #DB0D0D;
    border-radius: 2px;
    color: #DB0D0D;
    font-size: 12px; }
  .ScmScWeekSummary_company__3WcbG .ScmScWeekSummary_avatar__3jv19 {
    background-color: var(--parColor) !important;
    vertical-align: middle; }
  .ScmScWeekSummary_company__3WcbG .ScmScWeekSummary_companyName___JAo4 {
    margin-left: 20px;
    vertical-align: middle; }

.ScmScWeekSummary_btns__sAYFF {
  margin-bottom: 24px; }
  .ScmScWeekSummary_btns__sAYFF > * {
    margin-right: 10px; }

.ScmScWeekSummary_tabpane__2mXIx {
  padding: 16px; }

.BaseInfo_picsWrapper__2rWiX {
  display: flex;
  align-items: center;
  margin: 12px 0;
  flex-wrap: wrap; }
  .BaseInfo_picsWrapper__2rWiX .BaseInfo_picWrapper__3d2R6 {
    width: 120px;
    height: 120px;
    display: flex;
    margin-right: 30px;
    align-items: center;
    margin-bottom: 10px; }
    .BaseInfo_picsWrapper__2rWiX .BaseInfo_picWrapper__3d2R6 img {
      width: 100%; }

.BaseInfo_linkWrapper___txRF a:hover {
  text-decoration: underline; }

.BaseInfo_linkWrapper___txRF p {
  margin-bottom: 0;
  line-height: 22px; }

.Requisition_item__3OHtE {
  padding: 25px 0 1px 0;
  margin: 10px 0;
  background-color: #fafafa;
  position: relative; }
  .Requisition_item__3OHtE .Requisition_deleteIcon__EzyCr {
    font-size: 16px;
    position: absolute;
    top: 5px;
    right: 5px;
    padding: 5px;
    cursor: pointer; }

.Requisition_btn__4N_qf {
  margin-top: 16px; }

.Requisition_company__2pTib {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px;
  position: relative; }
  .Requisition_company__2pTib .Requisition_code__2G3qI {
    font-size: 20px;
    font-weight: 500; }
  .Requisition_company__2pTib .Requisition_companyName__2VCb1 {
    margin-left: 20px;
    vertical-align: middle; }
  .Requisition_company__2pTib .Requisition_status__2wlts {
    border: 2px solid var(--parColor);
    color: var(--parColor);
    box-sizing: border-box;
    padding: 0 10px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    -webkit-transform: rotateZ(45deg);
            transform: rotateZ(45deg);
    border-radius: 4px;
    margin-left: 20px;
    position: absolute;
    left: 280px;
    top: 20px; }

.Requisition_btns__2iuCD {
  margin-bottom: 24px; }
  .Requisition_btns__2iuCD > * {
    margin-right: 10px; }

.Requisition_tabpane__28v0V {
  padding: 16px; }

.Requisition_baseInfoPhoto__yghw- {
  margin-top: 5px;
  display: flex;
  flex-direction: row; }
  .Requisition_baseInfoPhoto__yghw- > *:not(:first-child) {
    margin-left: 5px; }

.Requisition_baseInfoFile__1phZ- {
  margin-top: 5px; }

.Requisition_tips__1jG1p {
  color: red;
  margin-top: 5px;
  display: block; }

.EnquiryInfo_suppler_item_container__YY8XD {
  margin-top: 20px;
  padding-bottom: 20px; }
  .EnquiryInfo_suppler_item_container__YY8XD:not(:last-child) {
    border-bottom: 1px dashed #ccc; }

.MaterialArrivalOrder_filterList__3scbi {
  display: flex;
  flex-wrap: wrap; }
  .MaterialArrivalOrder_filterList__3scbi > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.MaterialArrivalOrder_filterCenterList__3mn4r {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .MaterialArrivalOrder_filterCenterList__3mn4r > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }
  .MaterialArrivalOrder_filterCenterList__3mn4r .MaterialArrivalOrder_deleted__3fYwP {
    color: #999; }
  .MaterialArrivalOrder_filterCenterList__3mn4r .MaterialArrivalOrder_btns__27Y2R {
    margin-bottom: 24px; }
    .MaterialArrivalOrder_filterCenterList__3mn4r .MaterialArrivalOrder_btns__27Y2R > * {
      margin-right: 10px; }

.MaterialArrivalOrder_link__10cr3 {
  margin-right: 10px; }

.MaterialArrivalOrder_tableFooter__1F37M {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.GraphicOrder_deleted__1tUxP {
  color: #999; }

.ServiceOrder_deleted__pl_CV {
  color: #999; }

.VisualOrder_deleted__31F4S {
  color: #999; }

.VisualType_filterList__2_bsn {
  display: flex;
  flex-wrap: wrap; }
  .VisualType_filterList__2_bsn > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.VisualType_filterCenterList__RpzJM {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }
  .VisualType_filterCenterList__RpzJM > * {
    margin-bottom: 10px !important;
    float: left;
    margin-right: 10px !important; }

.VisualType_resultColumnsDiv__1_-yU {
  word-break: break-word; }

.VisualType_tableFooter__KZED5 {
  height: 24.5px;
  margin-top: 10px;
  position: relative; }

.VisualType_tooltip__1vaDm {
  position: absolute; }

.VisualType_syncTableIcon__1sbTB {
  font-size: 17px;
  padding: 4px;
  margin-left: 10px;
  color: rgba(0, 0, 0, 0.65); }

.VisualType_questionCircle__utcfF {
  font-size: 12px;
  color: #1890ff;
  cursor: pointer; }

#VisualType_customer__6D-G- .VisualType_ant-tabs-tab__36tcf {
  border-color: transparent;
  background: red;
  margin-right: 2px; }

.VisualType_antdSelectCard__O4BBW {
  width: 104px;
  height: 104px;
  border: 1px dashed #d9d9d9;
  text-align: center;
  background-color: #fafafa;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease; }

.VisualType_antdSelectCard__O4BBW:hover {
  border-color: #1890ff; }

.VisualType_uploadList__2Rs8D {
  display: table;
  content: ""; }

.VisualType_listPictureCard__1GeJH {
  float: left;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.65);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5;
  list-style: none;
  font-feature-settings: "tnum";
  zoom: 1; }

.VisualType_listItem__3ASk- {
  float: left;
  width: 104px;
  height: 104px;
  margin: 0 8px 8px 0;
  position: relative;
  padding: 8px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  font-size: 14px; }

.VisualType_listItemInfo__1bftv {
  position: relative;
  height: 100%;
  overflow: hidden;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s; }

.VisualType_listItemInfo__1bftv:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  content: " "; }

.VisualType_listItem__3ASk-:hover {
  background-color: #fff; }

.VisualType_listItem__3ASk-:hover .VisualType_listItemInfo__1bftv {
  background-color: #000000; }

.VisualType_actions__2vbAI {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  white-space: nowrap;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0;
  color: rgba(255, 255, 255, 0.85);
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.VisualType_listItem__3ASk-:hover .VisualType_actions__2vbAI {
  opacity: 1; }

.VisualType_anticon__2WaMi {
  z-index: 10;
  width: 16px;
  margin: 0 10px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.85) !important;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  outline: none; }

.VisualType_eye__uUnbE:hover,
.VisualType_delete__10kBw:hover {
  color: #fff !important; }

.VisualType_thumbnail__352j6 {
  top: 8px;
  left: 8px;
  font-size: 26px;
  line-height: 54px;
  text-align: center;
  opacity: 0.8;
  position: static;
  display: block;
  width: 100%;
  height: 100%; }

.VisualType_thumbnail__352j6 img {
  overflow: hidden;
  position: static;
  display: block;
  width: 100%;
  height: 100%; }

.VisualType_sortableHelper__3KM8a {
  z-index: 1000; }

.VisualType_htmlContainer__15BQB {
  overflow: hidden; }
  .VisualType_htmlContainer__15BQB p {
    margin-bottom: 0; }
  .VisualType_htmlContainer__15BQB div {
    display: inline-block; }
  .VisualType_htmlContainer__15BQB img {
    width: 100%; }

.VisualType_timelineContent__2mxSx .VisualType_versionName__3i-lm {
  display: block;
  font-weight: 500;
  color: #252620;
  font-size: 14px; }

.VisualType_timelineContent__2mxSx .VisualType_versionReleaseTime__VtFRZ {
  display: block; }

.VisualType_vpn_container__34UH8 .VisualType_vpn_banner__2HZFb {
  padding: 80px;
  position: relative; }
  .VisualType_vpn_container__34UH8 .VisualType_vpn_banner__2HZFb img {
    width: 100%; }
  .VisualType_vpn_container__34UH8 .VisualType_vpn_banner__2HZFb .VisualType_vpn_title__Gxabo {
    position: absolute;
    right: 80px;
    top: 158px;
    color: #000;
    font-size: 60px;
    font-weight: 500;
    white-space: nowrap;
    font-family: 'BigCaslon-Medium,BigCaslon'; }

.VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx {
  padding: 80px; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_title__1t0lZ {
    border-left: 2px solid #DE0111;
    padding-left: 10px;
    font-size: 28px;
    color: #000;
    margin-top: 43px; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_btn__2kyZG {
    margin-top: 30px;
    margin-left: 13px;
    color: #DE0111;
    border: 1px solid #DE0111;
    border-radius: 30px;
    display: inline-block;
    padding: 0 20px;
    line-height: 40px;
    font-size: 28px;
    text-align: center;
    cursor: pointer; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_btn__2kyZG:hover {
      background: #DE0111;
      color: #fff; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_width__39oKI {
    width: 180px; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_readme_text__2z7iw {
    line-height: 40px;
    font-size: 24px;
    color: #0168DE;
    margin-left: 20px;
    text-decoration: underline;
    cursor: pointer; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_expir_time__ftvn9 {
    margin-top: 20px;
    margin-left: 13px;
    font-size: 24px;
    line-height: 33px;
    color: #696768; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_loading_tips__ipzof {
    font-size: 18px;
    margin-left: 13px;
    margin-top: 15px;
    color: #DE0111; }

@media screen and (max-width: 676px) {
  .VisualType_vpn_container__34UH8 .VisualType_vpn_banner__2HZFb {
    display: none; }
  .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx {
    padding: 0;
    width: 100%; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_title__1t0lZ {
      font-size: 20px;
      margin-top: 23px; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_btn__2kyZG {
      margin-top: 15px;
      line-height: 30px;
      font-size: 16px; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_download_width__39oKI {
      width: 100px; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_readme_text__2z7iw {
      line-height: 30px;
      font-size: 16px; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_expir_time__ftvn9 {
      font-size: 16px;
      line-height: 30px; }
    .VisualType_vpn_container__34UH8 .VisualType_download_container__3EqXx .VisualType_loading_tips__ipzof {
      font-size: 14px; } }

.VisualType_tagTips__3Ax-V {
  color: red; }

.SysConfig_tips__12gDe {
  margin-bottom: 0;
  color: #a94442;
  font-weight: bold; }

.SysConfig_panel__2bLR0 {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 20px; }

.SysConfig_label__5QcbM {
  display: flex;
  flex-direction: column;
  width: 20%; }

.SysConfig_desc__2ByUS {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--parColor);
  font-size: 12px; }

.SysConfig_input__u2m4S {
  width: 66.7%; }

.SysConfig_button__E9kRT {
  margin-left: 16px; }

@media screen and (max-width: 500px) {
  .SysConfig_tips__12gDe {
    padding-left: 10px; }
  .SysConfig_panel__2bLR0 {
    width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    flex-direction: column; }
  .SysConfig_label__5QcbM {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-bottom: 10px; }
  .SysConfig_desc__2ByUS {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--parColor);
    font-size: 12px; }
  .SysConfig_input__u2m4S {
    width: 100%;
    margin-bottom: 10px; }
  .SysConfig_button__E9kRT {
    width: 100%;
    margin-left: 0; } }

@charset "UTF-8";
/*
 * @Author: ZhangWeilun
 * @Date: 2019-01-17 10:04:59
 * @Description: Reset.css 全局CSS配置
 */
body {
  background-color: #f0f2f5 !important;
  padding: 0 !important; }

#root,
.ant-tabs {
  height: 100%; }

.hidden {
  display: none; }

.ant-tabs-tab {
  margin-right: 0 !important;
  border-radius: 0 !important;
  border: 0 !important;
  border-right: 1px solid #f6f6f6 !important; }

.ant-tabs-tab::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 2px;
  border-radius: 0;
  background-color: var(--parColor);
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

.notifi-tabs .ant-tabs-tab::after {
  height: 0; }

pre {
  white-space: pre-wrap !important;
  word-wrap: break-word !important; }

.ant-tabs-tab:hover::after,
.ant-tabs-tab-active::after {
  width: 100%; }

.ant-tabs-content {
  height: calc(100% - 41px - 16px); }

.ant-spin-container,
.ant-spin-nested-loading {
  height: 100%; }

.ant-pagination {
  text-align: right; }

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

::-webkit-scrollbar-thumb {
  background-color: #999; }

::-webkit-scrollbar-track {
  background-color: #f5f5f5; }

.h5Form .ant-input {
  background-color: #EEEEEE !important;
  border: none !important;
  border-radius: 0%; }

.h5Form .ant-input-number {
  background-color: #EEEEEE !important;
  border: none !important;
  border-radius: 0%; }

.h5Form .ant-upload {
  background-color: #EEEEEE !important;
  border: none !important;
  border-radius: 0%; }

.editForm .ant-input {
  background-color: #f1f2f7 !important;
  border: none !important; }

.editForm .ant-input-number {
  background-color: #f1f2f7 !important;
  border: none !important; }

.editForm .ant-upload {
  background-color: #f1f2f7 !important;
  border: none !important; }

.editForm .ant-checkbox-wrapper {
  float: left; }

.editForm .ant-input-affix-wrapper .ant-input:not(:first-child) {
  padding-left: 42px; }

.editForm .ant-form-explain {
  font-size: 12px; }

.editForm .ant-input-lg {
  height: 38px;
  font-size: 14px;
  width: 100%; }

.geetest_goto {
  display: none; }

#customer .ant-tabs-tabpane:first-child {
  height: 100%;
  overflow-y: auto !important; }

.homeCard > .ant-card-actions > li > span {
  width: 100%;
  display: flex; }

.ant-select.ant-fullcalendar-month-select.ant-select-sm {
  width: 80px; }

.ant-tabs > .ant-tabs-content > .ant-tabs-tabpane-inactive {
  display: none; }

.performance_table img {
  width: 60px;
  height: 60px;
  border-radius: 50%; }

.performance_table th {
  width: 10%;
  vertical-align: middle;
  text-align: center;
  padding: 10px 0;
  border: 1px solid #ccc; }

.performance_table td {
  width: 18%;
  text-align: center;
  padding: 10px 10px;
  border: 1px solid #ccc; }

.performance_table tr:first-child td {
  width: 18%;
  text-align: center; }

.notice-list .ant-popover-inner-content {
  padding: 0; }

@media screen and (max-width: 1024px) {
  body {
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch; } }

@media screen and (max-width: 676px) {
  .notice-list {
    width: 100%; }
    .notice-list .ant-popover-inner-content {
      padding: 5px 16px 4px; } }

.staffSelect {
  height: 22px;
  min-width: 120px;
  margin-top: 5px !important;
  display: inline-block; }
  .staffSelect.ant-select-open .ant-select-selection {
    border: none;
    box-shadow: none; }
  .staffSelect .ant-select-selection {
    border: none; }
    .staffSelect .ant-select-selection:active, .staffSelect .ant-select-selection:focus {
      border: none;
      box-shadow: none; }

.time-position-left {
  margin-top: 24px; }
  .time-position-left .ant-timeline-item {
    margin-left: 120px;
    padding-top: 20px; }
    .time-position-left .ant-timeline-item .ant-timeline-item-tail {
      top: 0;
      height: calc(100% + 40px); }
    .time-position-left .ant-timeline-item .time {
      position: absolute;
      left: -120px;
      font-size: 12px;
      top: 2px; }
  .time-position-left .top {
    display: flex;
    flex-direction: row;
    margin-bottom: 5px; }
    .time-position-left .top > span {
      display: block; }
    .time-position-left .top .assign_member_id {
      margin-left: 40px; }

.small-bottom-form .ant-form-item {
  margin-bottom: 0; }

.plm-flow-table .ant-table-footer {
  padding: 8px 16px; }

.productStep .ant-steps-item-content {
  width: auto !important; }

.productStep .ant-steps-item-title {
  width: 100%; }

.table-cell-selected {
  background-color: #e6f7ff; }

.emoji-mart-bar,
.emoji-mart-search,
.emoji-mart-category-label {
  display: none; }

.scm-plan-flow-table .ant-table-row-expand-icon {
  display: none; }

.plan-month-sale-table .ant-form-explain {
  position: absolute;
  font-size: 12px;
  bottom: -17px;
  left: 0; }

.input-custom-validate-error {
  border-color: #f5222d !important; }
  .input-custom-validate-error .ant-select-selection {
    border-color: #f5222d !important; }

.log-num-tooltip .ant-tooltip-inner {
  background-color: #fff;
  padding-left: 20px;
  padding-right: 20px; }

.log-num-tooltip .ant-tooltip-arrow::before {
  background-color: #fff; }

.cut-show-blue {
  color: var(--parColor) !important; }

.add-show-red {
  color: #e51c23 !important; }

.staffPromotions-detail {
  overflow-y: auto; }
  .staffPromotions-detail .ant-tabs {
    height: auto; }

.staff-timeline {
  margin-left: 13px;
  margin-top: 10px; }
  .staff-timeline .ant-timeline-item {
    padding-top: 0; }

.preLineLabel {
  white-space: pre-line;
  word-break: break-word; }

.table-cell-selected {
  background-color: #e6f7ff; }

td.judge-name {
  text-align: center !important;
  cursor: pointer; }

.setDefaultRadio {
  padding-top: 20px !important;
  display: flex !important;
  flex-direction: row;
  justify-content: space-around; }

#cnzz_stat_icon_1280412781 {
  display: none; }

.public-DraftEditorPlaceholder-root {
  font-size: 14px !important; }

