.titleWithStatus > .ant-tabs-bar .ant-tabs-nav-container {
  margin-bottom: 0;
}
.titleWithStatus > .ant-tabs-bar .ant-tabs-tab {
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
  margin: 0 2px 0 0;
}
.titleWithStatus > .ant-tabs-bar .ant-tabs-tab-active {
  background: #4990e2;
  color: white;
  font-weight: 500;
  border: 1px solid #4990e2;
}
.titleWithStatus > .ant-tabs-bar .ant-tabs-tab-active:hover {
  color: white;
}
.title-with-complete {
  position: relative;
  overflow: hidden;
  margin: -13px -17px;
  padding: 13px 17px;
  border-radius: 4px;
  text-align: center;
}
.title-with-complete .complete-icon {
  width: 2.3em;
  height: 2.3em;
  background: #52c41a;
  color: #ffffff;
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 0 0 0 50%;
  transform: translate(45%, -45%);
}
.title-with-complete .complete-icon .anticon {
  margin-top: 48%;
  margin-right: 38%;
}

.WebPdf_container__Z24RE {
  position: relative;
  margin: 0 auto;
}
.WebPdf_container__Z24RE .WebPdf_toolbar__R5Agw {
  margin-bottom: 8px;
}
.WebPdf_pdfIcon__GOJ\+N {
  width: 100px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}

.CarouseImage_imageContent__sq-bB .ant-image {
  display: flex;
  height: 350px;
  align-items: center;
}

.TemporaryGoodsIndex_brandNameContent__lT9tt {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-top: 6px;
}
.TemporaryGoodsIndex_goodsNameContent__gmOu4 {
  font-size: 14px;
  color: #333;
  padding-top: 12px;
  overflow: hidden;
  height: 54px;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.TemporaryGoodsIndex_buttonIndex__1\+jIU {
  height: 28px;
  width: 60px;
  font-size: 14px;
  line-height: 14px;
  padding: 2px;
}
.TemporaryGoodsIndex_titleItem__eQQe9 .ant-descriptions-row > th,
.TemporaryGoodsIndex_titleItem__eQQe9 .ant-descriptions-row > td {
  padding-bottom: 26px;
}
.TemporaryGoodsIndex_titleLabel__iYnN3 {
  color: #333333;
  font-size: 16px;
  font-weight: bold;
}
.TemporaryGoodsIndex_titleContent__46Yg5 {
  font-size: 16px;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-nav-wrap {
  background-color: #f7f7f7;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-nav-list {
  width: 100%;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-tab-active {
  background-color: #197aff;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-tab {
  padding: 12px 24px;
  margin: 0;
  color: #666;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: white !important;
}
.TemporaryGoodsIndex_tabContent__REwm0 .ant-tabs-ink-bar {
  width: 100% !important;
  left: 0 !important;
  right: 0 !important;
}

.richTextContent_richTextContent__bYXeQ img,
.richTextContent_richTextContent__bYXeQ table {
  max-width: 100%;
}
.richTextContent_richTextContent__bYXeQ img {
  height: auto;
  cursor: pointer;
}
.richTextContent_richTextContent__bYXeQ h1 {
  font-size: 2em;
}

.workflow_workflowForm__fI5fu .ant-form-item-label {
  font-weight: bold;
  min-height: 30px;
}
.workflow_workflowForm__fI5fu .ant-form-item-control {
  min-height: 32px;
}
.workflow_workflowForm__fI5fu .workflow_bottomToolbar__kDoZm {
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e9e9e9;
  padding: 10px 16px;
  background: #fff;
  text-align: right;
}
.workflow_workflowForm__fI5fu .workflow_workflowHistory__GOk\+S {
  margin-top: 24px;
  margin-bottom: 40px;
}

.custom-menu-steps .ant-steps-item-content {
  position: relative;
  height: 32px;
}
.custom-menu-steps .ant-steps-item-content .ant-steps-item-title {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.custom-menu-steps .ant-steps-item-tail {
  top: 22px;
  margin-left: 49px;
}
.custom-menu-steps .ant-steps-item-tail:after {
  border-top: 1px dashed #e8e8e8;
  background-color: transparent;
}
.custom-menu-steps .ant-steps-item-icon {
  margin-left: 24px !important;
}
.custom-menu-steps .step-active .ant-steps-item-icon {
  cursor: pointer;
}
.custom-menu-steps .step-active .ant-steps-item-title {
  cursor: pointer;
}
.custom-menu-steps .step-inactive {
  cursor: not-allowed;
  filter: grayscale(100%);
}
.custom-menu-steps .ant-steps-item-wait .ant-steps-item-icon {
  opacity: 0.6;
}
.custom-menu-steps .ant-steps-item-process .ant-steps-item-title {
  color: #1677ff;
}

.adv-search-handler {
  position: fixed;
  right: 0;
  top: calc(50vh - 40px);
  width: 32px;
  height: 108px;
  line-height: 18px;
  border-radius: 8px 0 0 8px;
  padding: 8px;
  background-color: #1677ff;
  color: #fff;
  cursor: pointer;
  opacity: 1;
  transition: opacity 0ms;
  z-index: 10;
}
.adv-search-drawer .adv-search-handler2 {
  position: absolute;
  left: -32px;
  top: calc(50vh - 40px);
  width: 32px;
  height: 108px;
  line-height: 18px;
  border-radius: 8px 0 0 8px;
  padding: 8px;
  background-color: #1677ff;
  color: #fff;
  cursor: pointer;
}
.adv-search-drawer .adv-search-toolbar {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e9e9e9;
  padding: 12px 16px;
  background: #fff;
  text-align: right;
}
.adv-search-drawer .adv-search-toolbar > .ant-btn {
  margin-left: 8px;
}

.index-page {
  position: relative;
}
.index-page .menu-card {
  margin-bottom: 12px;
  height: 114px;
}
.index-page .menu-card .ant-card-body {
  padding: 12px;
}
.index-page .content-card {
  min-height: calc(100vh - 64px - 32px);
}
.index-page .content-card-with-menu {
  min-height: calc(100vh - 64px - 114px - 48px);
}
.index-page .content-table-header {
  margin-bottom: 16px;
}
.index-page .content-table-header .search-bar {
  flex-direction: row-reverse;
}
.index-page .table-alert {
  margin-bottom: 12px;
}
.index-page .table-alert .ant-tag {
  font-size: 14px;
}
.index-page .toolbar {
  position: relative;
  margin: 16px 0;
}
.index-page .toolbar-shift {
  bottom: 56px;
}
.index-page .ant-table-wrapper .ant-table-middle > .ant-table-content > .ant-table-placeholder {
  padding: 140px 0;
}
.index-page .ant-table-wrapper .ant-table-middle > .ant-table-content .ant-table-thead > tr > th {
  font-weight: bold;
  text-align: center;
}
.index-page .ant-table-wrapper .ant-table-middle > .ant-table-content .ant-table-thead > tr > th .ant-table-column-sorters {
  display: inline-block;
}

.IndexPageNew_indexPageBox__JMdkU {
  min-height: calc(100vh - 96px);
  max-width: 1450px !important;
  margin: 0 auto;
}
.IndexPageNew_indexPageBox__JMdkU .IndexPageNew_tableListStyle__36wM9 {
  min-height: calc(100vh - 256px);
}
.IndexPageNew_indexPageBox__JMdkU .IndexPageNew_tableListStyle__36wM9 .IndexPageNew_toolbar__3kdSq {
  position: relative;
  margin: 16px 0;
}
.IndexPageNew_indexPageBox__JMdkU .IndexPageNew_tableListStyle__36wM9 .IndexPageNew_toolbarShift__ySMoR {
  bottom: 56px;
}
.IndexPageNew_introduceList__qlTB- ::-webkit-scrollbar {
  display: none;
}
.IndexPageNew_introduceList__qlTB- .IndexPageNew_introduceListBox__E33tJ {
  background-color: white;
  height: calc(100vh - 96px);
  overflow-y: auto;
  position: fixed;
}
.IndexPageNew_checkTitleBox__YsBMq {
  background-color: #f0f7ff;
  padding: 8px 16px;
  margin-bottom: 24px;
}
.IndexPageNew_checkTitleBox__YsBMq .IndexPageNew_checkTitle__gTZN1 {
  font-weight: bolder;
  font-size: 18px;
}
.IndexPageNew_checkContentItemStep__CHWHI {
  padding: 0 16px 8px;
  letter-spacing: 1px;
}
.IndexPageNew_checkContentItemStep__CHWHI .IndexPageNew_checkContentItemStepLeft__7n331 {
  position: relative;
}
.IndexPageNew_checkContentItemStep__CHWHI .IndexPageNew_checkContentItemStepLeft__7n331 .IndexPageNew_checkContentItemLineStep__3t2kO {
  border: 1px solid #ececec;
  height: calc(100% - 12px);
  width: 1px;
  position: absolute;
  left: 8px;
  top: 20px;
}
.IndexPageNew_checkContentItemStep__CHWHI .IndexPageNew_checkContentDot__MycCX {
  margin-right: 4px;
}
.IndexPageNew_checkContentItemStep__CHWHI .IndexPageNew_checkContentDot__MycCX .ant-badge-status-dot {
  width: 16px !important;
  height: 16px !important;
}
.IndexPageNew_cellPlaceholder__hEZ6O .ant-table-cell:empty::before {
  content: '-';
  display: block;
  text-align: center;
}

.catalogueContainer .ant-select-selection-item .note {
  display: none;
}

.tag-select-container .tag-select-size-default {
  font-size: 14px;
}
.tag-select-container .tag-select-size-large {
  font-size: 16px;
  padding: 4px 8px;
  margin-bottom: 8px;
}
.tag-select-container .ant-tag-checkable {
  cursor: pointer;
  background-color: #fafafa;
  border-color: #d9d9d9;
}
.tag-select-container .ant-tag-checkable-checked {
  background-color: #1677ff;
  border-color: transparent;
}

.remoteTable_remoteTableSearchForm__ChLZk {
  gap: 12px;
}
.remoteTable_remoteTableSearchForm__ChLZk .ant-form-item {
  margin-inline-end: 0;
}
.remoteTable_remoteTableSearchForm__ChLZk .ant-form-item:last-child {
  margin-right: 0;
}

.EntrustEditForm_inputDisable__oj-dc .ant-input-disabled {
  background-color: white;
}
.EntrustEditForm_form__jCbwb .ant-form-item-label {
  padding: 8px 16px;
  background-color: #f0f7ff;
  font-weight: bolder;
  font-size: 18px;
  margin-bottom: 16px;
}
.EntrustEditForm_checkTitleBox__JDtEp {
  margin-bottom: 24px;
}
.EntrustEditForm_checkTitleBox__JDtEp .EntrustEditForm_checkTitle__MPtgV {
  padding: 8px 16px;
  background-color: #f0f7ff;
  font-weight: bolder;
  font-size: 18px;
}
.EntrustEditForm_checkContentItem__jVAk4 {
  position: relative;
  min-height: 64px;
  padding: 0 16px 8px;
}
.EntrustEditForm_checkContentItem__jVAk4 .EntrustEditForm_checkContentItemDescription__-2QEY {
  color: orange;
}
.EntrustEditForm_checkContentItem__jVAk4 .EntrustEditForm_checkContentItemLine__XXK4I {
  border: 1px solid #ececec;
  height: calc(100% - 12px);
  width: 1px;
  position: absolute;
  left: 8px;
  top: 20px;
}
.EntrustEditForm_checkContentDot__B7pQL {
  margin-right: 4px;
}
.EntrustEditForm_checkContentDot__B7pQL .ant-badge-status-dot {
  width: 16px !important;
  height: 16px !important;
}
.EntrustEditForm_entrustAlert__hND7m {
  display: inline-block;
}
.EntrustEditForm_entrustAlert__hND7m .ant-alert-content {
  vertical-align: top;
  display: inline-block;
}
.EntrustEditForm_checkContentItemStep__7U9s2 {
  padding: 0 16px 8px;
  letter-spacing: 1px;
}
.EntrustEditForm_checkContentItemStep__7U9s2 .EntrustEditForm_checkContentItemStepLeft__aV\+lP {
  position: relative;
}
.EntrustEditForm_checkContentItemStep__7U9s2 .EntrustEditForm_checkContentItemStepLeft__aV\+lP .EntrustEditForm_checkContentItemLineStep__tNDSe {
  border: 1px solid #ececec;
  height: calc(100% - 12px);
  width: 1px;
  position: absolute;
  left: 8px;
  top: 20px;
}
.EntrustEditForm_planList__Sk3LX ::-webkit-scrollbar {
  display: none;
}
.EntrustEditForm_planNumberBox__5Ex5e {
  position: relative;
}
.EntrustEditForm_planNumberBox__5Ex5e .EntrustEditForm_planNumberIcon__5GmSA {
  position: absolute;
  top: 0;
  right: 0;
}

.StepDot_stepDotContainer__RFMZi {
  margin: 10px 0;
  line-height: 30px;
  font-size: 1.275rem;
}
.StepDot_stepDotContainer__RFMZi.StepDot_small__KIUCQ {
  margin: 0;
  font-size: 14px;
  line-height: 24px;
}
.StepDot_stepDotContainer__RFMZi.StepDot_small__KIUCQ .StepDot_number__OT\+xm {
  width: 24px;
  height: 24px;
  box-shadow: none;
}
.StepDot_stepDotContainer__RFMZi.StepDot_middle__Di4ma {
  margin: 0;
  font-size: 20.4px;
  line-height: 30px;
}
.StepDot_stepDotContainer__RFMZi.StepDot_middle__Di4ma .StepDot_number__OT\+xm {
  width: 32px;
  height: 32px;
  box-shadow: none;
}
.StepDot_stepDotContainer__RFMZi .StepDot_number__OT\+xm {
  display: inline-block;
  width: 32px;
  height: 32px;
  color: white;
  text-align: center;
  box-sizing: border-box;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  font-weight: 600;
  border-radius: 50%;
  letter-spacing: 0.02857em;
  text-transform: uppercase;
  background-color: #1677ff;
  vertical-align: middle;
}
.StepDot_stepDotContainer__RFMZi .StepDot_title__k3qIJ {
  margin-left: 8px;
  font-weight: bolder;
  color: rgba(0, 0, 0, 0.88);
  vertical-align: middle;
}
.StepDot_stepDotContainer__RFMZi .StepDot_stepNoNumberTitle__A\+SmI {
  margin-left: 8px;
  font-weight: bolder;
  color: rgba(0, 0, 0, 0.88);
  border-left: 4px solid #1677ff;
  padding-left: 16px;
  margin-top: 10px;
}

.contractEditFormPlanDetail_cardAction__jpl86 .ant-card-actions {
  background: #fafafa;
}

.PurchaseInput_input__lZXEt .ant-input-group-addon {
  background-color: white;
}
.PurchaseInput_input__lZXEt .ant-input-disabled {
  background-color: white;
}

.MeetingRoom_meetingRoomTable__4Jegk {
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-user-select: none;
          user-select: none;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeLabel__H-j9s {
  margin-top: 0px;
  height: 32px;
  margin-left: 80px;
  display: flex;
  width: calc(100% - 80px);
  justify-content: space-between;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeLabel__H-j9s .MeetingRoom_timeLabelItem__fgz11 {
  display: inline-block;
  position: relative;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeLabel__H-j9s .MeetingRoom_timeLabelItem__fgz11 .MeetingRoom_timeItem__JMb3W {
  position: absolute;
  left: -16px;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeLabel__H-j9s .MeetingRoom_timeLabelItem__fgz11 .MeetingRoom_timeItemLeftFirst__PjlGS {
  left: 0;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeLabel__H-j9s .MeetingRoom_timeLabelItem__fgz11 .MeetingRoom_timeItemLeftLast__AxE8M {
  left: -33px;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_lines__X18mf {
  padding-left: 80px;
  display: flex;
  width: 100%;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_lines__X18mf .MeetingRoom_line__b6eel:after {
  content: '';
  border-right: 1px solid #d6d6d6;
  position: absolute;
  height: calc(100% - 32px);
  pointer-events: none;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_tableBody__BoSJw {
  position: relative;
  flex: 1 1 auto;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_tableBody__BoSJw .MeetingRoom_columns__875GZ {
  overflow-y: auto;
  border: 1px solid #d6d6d6;
  width: 100%;
  max-height: calc(100vh - 388px);
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_tableBody__BoSJw .MeetingRoom_columns__875GZ .MeetingRoom_column__OhuE\+ {
  display: flex;
  flex-direction: row;
  border-bottom: 8px solid #f0f0f0;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_tableBody__BoSJw .MeetingRoom_columns__875GZ .MeetingRoom_column__OhuE\+ .MeetingRoom_columnHeader__30qSm {
  width: 80px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_tableBody__BoSJw .MeetingRoom_columns__875GZ .MeetingRoom_column__OhuE\+ .MeetingRoom_columnBody__OOfl3 {
  position: relative;
  width: calc(100% - 80px);
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N {
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N .MeetingRoom_rightIcon__-Rkxg {
  position: absolute;
  top: 0;
  right: 3px;
  display: none;
  cursor: pointer;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N:hover .MeetingRoom_rightIcon__-Rkxg {
  display: inline-block;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N .MeetingRoom_sheetTitle__n18nL {
  height: 40%;
  font-size: 14px;
  font-weight: 500;
  overflow: hidden;
  text-align: center;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N .MeetingRoom_sheetContent__zOnNF {
  height: calc(100% - 24px);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N .MeetingRoom_draggable__vTlG0 {
  cursor: move;
}
.MeetingRoom_meetingRoomTable__4Jegk .MeetingRoom_timeSheet__8yC4N .MeetingRoom_resizeBar__pDuZk {
  position: absolute;
  bottom: 0;
  width: 100%;
  cursor: ns-resize;
}
.MeetingRoom_colorTip__0jax0 {
  display: flex;
  align-items: center;
  margin-right: 32px;
}
.MeetingRoom_colorTip__0jax0 > span:first-child {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 8px;
}
.MeetingRoom_cardColor-blueExam__qHo4r {
  background-color: #d6ecff;
}
.MeetingRoom_cardColor-blue__OeJNq {
  background-color: #d6ecff;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 4px 1px -1px #1890ff;
}
.MeetingRoom_cardColor-pink__rBbN7 {
  background-color: #ffe4e4;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 4px 1px -1px #ff7875;
}
.MeetingRoom_cardColor-pinkExam__1nhjk {
  background-color: #ffe4e4;
}
.MeetingRoom_cardColor-white__dp1xc {
  border: 1px solid #b8b8b8;
}
.MeetingRoom_cardColor-gray__mRnQq {
  background-color: rgba(184, 184, 184, 0.3);
}

.ProjectMeetingRoom_projectMeetingForm__xyP7a .ant-form-item {
  margin-bottom: 8px;
}
.ProjectMeetingRoom_projectMeetingListItem__fcP6r {
  border-width: 1px;
  border-style: solid;
  margin-bottom: 8px;
  cursor: pointer;
}
.ProjectMeetingRoom_projectMeetingListItem__fcP6r .ProjectMeetingRoom_projectMeetingListNum__iy5rJ {
  color: #ffffff;
  font-weight: bolder;
  border-radius: 50%;
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  text-align: center;
}
.ProjectMeetingRoom_projectMeetingListItem__fcP6r .ProjectMeetingRoom_selectIcon__2DdqE {
  color: #1677ff;
  font-size: 20px;
}
.ProjectMeetingRoom_currentSelected__7i-Ks {
  border: 2px solid #1677ff;
}
.ProjectMeetingRoom_listBox__gMls7 {
  margin-top: 8px;
}
.ProjectMeetingRoom_listBox__gMls7 ::-webkit-scrollbar {
  display: none;
}
.ProjectMeetingRoom_listBox__gMls7 .ProjectMeetingRoom_listItem__2wn68 {
  overflow-y: auto;
}

.SliceDatePicker_bookingDatePicker__2Pe7K {
  text-align: center;
  position: relative;
}
.SliceDatePicker_bookingDatePicker__2Pe7K .SliceDatePicker_sliceDatePicker__2hg2O {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.SliceDatePicker_bookingDatePicker__2Pe7K .SliceDatePicker_sliceDatePicker__2hg2O .ant-picker {
  border: 1px solid #ffffff;
}
.SliceDatePicker_bookingDatePicker__2Pe7K .SliceDatePicker_sliceDatePicker__2hg2O .ant-picker .ant-picker-input > input {
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  width: 148px;
}
.SliceDatePicker_bookingDatePicker__2Pe7K .SliceDatePicker_sliceDatePicker__2hg2O .ant-picker-suffix {
  font-size: 24px;
  color: #69c0ff;
}
.SliceDatePicker_bookingDatePicker__2Pe7K .SliceDatePicker_checkMeetingAll__aeDKt {
  position: absolute;
  right: 10px;
  top: 0;
  height: 47px;
  line-height: 47px;
}

.qualificationReview_rowStyle__ffOe3 {
  padding-top: 16px;
}
.qualificationReview_rowStyle__ffOe3 .qualificationReview_chooseSupply__B9ELz {
  font-size: 16px;
}
.qualificationReview_title__GJTi- {
  font-weight: bolder;
  font-size: 16px;
}
.qualificationReview_iconStyle__gYbVF {
  color: #2572fd;
  cursor: pointer;
  padding-right: 12px;
}
.qualificationReview_btn__hs6u\+ {
  text-align: right;
}
.qualificationReview_bidIcon__ewnkg {
  width: 18px;
  height: 18px;
  cursor: pointer;
  vertical-align: middle;
}
.qualificationReview_editableCellValueWrap__WqVLH {
  padding: 5px 12px;
  height: 30px;
  cursor: pointer;
}
.qualificationReview_editableRow__jhyVC:hover .qualificationReview_editableCellValueWrap__WqVLH {
  padding: 4px 11px;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
}
.qualificationReview_cursor__NAR8\+ {
  cursor: pointer;
}
.qualificationReview_color__z6Z3r {
  background-color: #bae7ff;
}
.qualificationReview_tableStyle__P7Noq .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: #e6f7ff;
}
.qualificationReview_comMessage__eXN31 .ant-statistic {
  display: inline-block;
}
.qualificationReview_textContent__sfEH6 {
  position: relative;
  box-sizing: border-box;
}
.qualificationReview_textContent__sfEH6 .qualificationReview_ellipsisContent__3z6-0 {
  position: absolute;
  bottom: 0;
  right: 0;
  line-height: 22px;
}
.qualificationReview_hiddenHeight__nBCyf {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.qualificationReview_openStyle__4AzH0 {
  float: right;
}
.qualificationReview_cover__V57cN {
  width: 100vw;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 5;
  background: rgba(0, 0, 0, 0.5);
}
.qualificationReview_supplySelect__v4SAJ {
  position: relative;
  z-index: 10;
}
.qualificationReview_supplySelect__v4SAJ .qualificationReview_popModal__JByWY {
  font-size: 14px;
  position: absolute;
  top: -105px;
  left: 0;
  background-color: white;
  padding: 8px 16px;
  border-radius: 8px;
  box-shadow: 0 0 4px grey;
  z-index: 10;
}
.qualificationReview_supplySelect__v4SAJ .qualificationReview_popModal__JByWY .qualificationReview_popButton__3xHuV {
  text-align: right;
  margin-top: 8px;
}
.qualificationReview_supplySelect__v4SAJ .qualificationReview_popModal__JByWY:before {
  box-sizing: content-box;
  width: 0px;
  height: 0px;
  position: absolute;
  top: 91px;
  left: 15px;
  padding: 0;
  border-bottom: 8px solid transparent;
  border-top: 8px solid #ffffff;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  display: block;
  content: '';
  z-index: 12;
}
.qualificationReview_supplySelect__v4SAJ .qualificationReview_popModal__JByWY:after {
  box-sizing: content-box;
  width: 0;
  height: 0;
  position: absolute;
  top: 92px;
  left: 14px;
  padding: 0;
  border-bottom: 9px solid transparent;
  border-top: 9px solid #cccccc;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  content: '';
  z-index: 10;
}
.qualificationReview_modal__5OdNd {
  background-color: white;
  position: absolute;
  top: -96px;
  left: -120px;
  width: 1404px;
  padding: 8px 16px 16px;
  box-shadow: 0 0 4px grey;
  min-height: 96px;
}
.qualificationReview_modal__5OdNd .qualificationReview_closeIcon__TvjiS {
  font-size: 22px;
  float: right;
}
.qualificationReview_discountTitle__Io3qM {
  position: relative;
}
.qualificationReview_discountTitle__Io3qM .qualificationReview_lhtIcon__M6nq2 {
  position: absolute;
  top: -13px;
  right: -8px;
}

.ProjectArchiveListTable_processList__GY4l4 ::-webkit-scrollbar {
  display: none;
}
.ProjectArchiveListTable_contentTitleBox__-ZKod {
  background-color: #f0f7ff;
  padding: 8px 16px;
  cursor: pointer;
  margin-bottom: 24px;
}
.ProjectArchiveListTable_contentTitleBox__-ZKod .ProjectArchiveListTable_checkTitle__CYaMr {
  font-weight: bolder;
  font-size: 18px;
}
.ProjectArchiveListTable_line__LR3vo {
  display: block;
  border-bottom: 2px solid #ececec;
}
.ProjectArchiveListTable_checkTitleBox__R8krX {
  background-color: #f0f7ff;
  padding: 8px 16px;
  margin-bottom: 8px;
}
.ProjectArchiveListTable_checkTitleBox__R8krX .ProjectArchiveListTable_checkTitle__CYaMr {
  font-weight: bolder;
  font-size: 18px;
}
.ProjectArchiveListTable_openCheckTitleBox__AnaF8 {
  background-color: #f0f7ff;
  padding: 8px 8px;
  margin-bottom: 8px;
}
.ProjectArchiveListTable_openCheckTitleBox__AnaF8 .ProjectArchiveListTable_checkTitle__CYaMr {
  font-weight: bolder;
  font-size: 18px;
}
.ProjectArchiveListTable_treeBox__KQntH .ant-tree-treenode {
  margin: 6px 0 6px -14px;
}
.ProjectArchiveListTable_treeBox__KQntH .ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  margin: 6px 0;
}
.ProjectArchiveListTable_treeBox__KQntH .ant-tree-title {
  font-size: 15px;
  margin-left: 4px;
}
.ProjectArchiveListTable_treeBox__KQntH .ant-tree-iconEle {
  text-align: inherit;
}
.ProjectArchiveListTable_collapseBox__Mv391 .ant-collapse-header-text {
  width: 80%;
}
.ProjectArchiveListTable_treeTitle__LkKjK {
  justify-content: space-between;
  flex-flow: row-reverse;
  display: flex;
  background-color: #f0f7ff;
  padding: 8px 8px !important;
  margin-bottom: 8px;
}
.ProjectArchiveListTable_treeTitle__LkKjK .ant-tree-title {
  font-weight: bolder;
  font-size: 18px;
}
.ProjectArchiveListTable_secondTitle__IWNCf {
  margin: 6px 0 6px -14px;
}
.ProjectArchiveListTable_secondTitle__IWNCf .ant-tree-switcher {
  display: none;
}

.index_descriptionLabel__W97IU::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.index_downloadRemindModal__xhaZo .ant-modal-confirm-body .ant-modal-confirm-title + .ant-modal-confirm-content {
  max-width: 100%;
}

.manage-page-card {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.manage-page-card .ant-card-type-inner .ant-card-head {
  height: 50px;
}
.manage-page-card .ant-card-type-inner .ant-card-head .ant-card-head-title {
  line-height: 26px;
}
.manage-page-card .ant-card-type-inner .ant-card-body {
  padding: 12px;
  height: 562px;
  overflow: auto;
}
.manage-page-card .ant-table-middle {
  border-radius: 4px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.manage-page-card .ant-table-wrapper {
  /*.ant-table-title {
        padding: 12px 24px;
        background: #fafafa;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        min-height: 48px;
        color: rgba(0, 0, 0, 0.85);
        font-weight: 500;
        display: flex;
        align-items: center;
      }*/
}
.manage-page-card .ant-table-wrapper .ant-table-placeholder {
  min-height: 456px;
}
.manage-page-card .ant-table-wrapper .ant-table-footer {
  padding: 12px 16px;
}
.manage-page-card .ant-table-wrapper .ant-badge-not-a-wrapper {
  vertical-align: baseline;
}
.manage-page-card .ant-table-wrapper .drop-over-downward {
  border-bottom: 2px dashed #1677ff;
}
.manage-page-card .ant-table-wrapper .drop-over-upward {
  border-top: 2px dashed #1677ff;
}

.banner_banner__PgIHn .ant-carousel .slick-dots {
  bottom: 32px;
  z-index: 1;
}

.banner_banner__PgIHn .ant-carousel .slick-dots li button:before {
  content: none;
}

.banner_banner__PgIHn .ant-carousel .slick-dots li {
  display: inline-block;
}

.banner_banner__PgIHn .ant-carousel .slick-dots .slick-active button {
  width: 24px;
  height: 10px;
  background: #ecf2ff;
  border-radius: 16px;
  opacity: 1;
}

.banner_banner__PgIHn .ant-carousel .slick-dots li button {
  width: 10px;
  height: 10px;
  background: #ecf2ff;
  border-radius: 50%;
  opacity: 0.7;
  margin: 0 auto;
}

.header_menu__R7U3M {
  height: 42px;
  background: #5d92fd;
  width: 100%;
  color: #fff;
}
.header_menu__R7U3M > div {
  height: 100%;
}
.header_overlayMenu__UBmcQ {
  width: 280px;
  height: 100%;
  background: #548cfd;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.header_overlayMenu__UBmcQ > div {
  line-height: 14px;
}
.header_menuItem__GcKkn {
  height: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.header_menuItem__GcKkn:hover > a {
  color: #fff;
}
.header_menuItem__GcKkn:hover > div {
  opacity: 1;
  transition: opacity 0.3s;
}
.header_menuTitle__1Me9m {
  font-weight: 400;
  color: #fff;
}
.header_menuBorder__BonRw {
  position: absolute;
  bottom: 2px;
  height: 3px;
  width: 100%;
  background: #ffffff;
  opacity: 0;
  border-radius: 4px;
  transition: opacity 0.3s;
}
.header_menuBorderActive__tv49O {
  opacity: 1;
}
.header_categoryMenu__loyb6 {
  position: relative;
  height: 408px;
  width: 280px;
  overflow-x: visible;
  padding: 16px 2px 16px 28px;
  background: #fcfdff;
}
.header_categoryMenuRibbon__Ael5v {
  background-image: url(/cgzx/static/media/categoryMenuRibbon.ba05a662282c1b021751.png);
  color: #666;
}
.header_categoryMenuRibbonSelected__OolQ4 {
  background-image: url(/cgzx/static/media/categoryMenuRibbonSelected.5a00514823b3a9ba2422.png);
  color: #fff;
}
.header_categoryMenuGoodsRibbon__lKP3t {
  position: absolute;
  top: 14px;
  left: -5px;
  width: 30px;
  height: 106px;
  padding: 37px 8px 37px 8px;
  cursor: pointer;
}
.header_categoryMenuServiceRibbon__2w4vt {
  position: absolute;
  top: 131px;
  left: -5px;
  width: 30px;
  height: 106px;
  padding: 37px 8px 37px 8px;
  cursor: pointer;
}
.header_categoryMenuWrapper__c9cYy {
  padding-top: 0;
  top: 130px !important;
}
.header_categoryMenuWrapper__c9cYy .ant-popover-arrow {
  display: none;
}
.header_categoryMenuWrapper__c9cYy .ant-popover-inner {
  padding: 0;
}
.header_categoryMenuContainer__rFcav {
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}
.header_categoryMenuContainer__rFcav::-webkit-scrollbar {
  display: none;
}
.header_categoryMenuContainer__rFcav:hover::-webkit-scrollbar {
  display: block;
  width: 2px;
}
.header_categoryMenuItem__bn9kq {
  cursor: pointer;
  height: 34.19px;
  display: flex;
  align-items: center;
  position: relative;
  padding: 8px 12px 8px 12px;
  border-radius: 4px 0 0 4px;
}
.header_categoryMenuItem__bn9kq:hover {
  background: #e8f1ff;
  transition: background ease-in-out 0.3s;
}
.header_categoryMenuItemExtra__jvi2x {
  position: absolute;
  right: 12px;
}
.header_menuExtraContent__wt0me {
  z-index: 1050;
  background: #fcfdff;
  position: absolute;
  top: 0;
  left: 280px;
  width: 736px;
  height: 408px;
  padding: 24px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  overflow-x: hidden;
  overflow-y: auto;
}
.header_menuExtraContentLinkWrapper__FRbkn {
  width: 544px;
  margin-left: 24px;
  padding-bottom: 8px;
  border-bottom: 1px dashed #e5e5e5;
}
.header_shoppingCart__alLZH {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.header_shoppingCart__alLZH .ant-badge .ant-badge-count {
  box-shadow: none;
}

.homePage_quickEntryWrapper__udb8E {
  padding: 32px 0 48px 0;
  text-align: center;
}
.homePage_flowExplainWrapper__fM1l0 {
  background: #fff;
  padding: 48px 0 38px 0;
  text-align: center;
}
.homePage_tablePlateWrapper__8FqIk {
  padding: 24px 104px 32px 104px;
}
.homePage_categoryListWrapper__oL\+L1 {
  background: #fff;
  padding: 32px 16px;
  text-align: center;
}
.homePage_greenAgreement__\+pBgh {
  background-image: url(/cgzx/static/media/greenAgreement.0b548fb37c3f2223cfff.png);
  margin-right: 128px;
}
.homePage_greenAgreement__\+pBgh:hover {
  box-shadow: 0 15px 25px 4px rgba(8, 126, 97, 0.29);
  transition: box-shadow 0.3s;
}
.homePage_blueAgreement__UoV6N {
  background-image: url(/cgzx/static/media/blueAgreement.88c5d002ef182b890d31.png);
}
.homePage_blueAgreement__UoV6N:hover {
  box-shadow: 0 15px 25px 4px rgba(43, 104, 198, 0.29);
  transition: box-shadow 0.3s;
}
.homePage_agreementCard__l\+sYk {
  display: inline-block;
  width: 460px;
  height: 140px;
  padding: 30px 32px;
  cursor: pointer;
  border-radius: 20px;
}
.homePage_agreementCardTitle__61w2X {
  text-align: left;
  font-size: 24px;
  font-weight: 500;
  color: #ffffff;
}
.homePage_agreementCardText__uonVG {
  width: 255px;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
}
.homePage_flowSubtitle__SYiaY {
  font-size: 16px;
  font-weight: 400;
  color: #cccccc;
  margin-bottom: 32px;
}
.homePage_flowRadio__vNKt6 .ant-radio-button-wrapper {
  width: 136px;
  height: 42px;
  line-height: 42px;
  border: 1px solid #eeeeee;
  border-radius: 2px;
  font-size: 16px;
  font-weight: 400;
  color: #666666;
}
.homePage_flowRadio__vNKt6 .ant-radio-button-wrapper-checked {
  background: #4b9ff3;
  color: #ffffff;
}
.homePage_flowRadio__vNKt6 .ant-radio-button-wrapper-checked:hover {
  color: #ffffff;
}
.homePage_headTitle__of\+wN {
  font-size: 24px;
  font-weight: 500;
  color: #333333;
  margin-left: 16px;
}
.homePage_moreText__IgWIZ {
  font-size: 18px;
  font-weight: 500;
  color: #666666;
  margin-right: 8px;
}
.homePage_resultBanner__h-qF\+ {
  padding: 32px 120px;
  height: 150px;
  margin-bottom: 16px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-image: url(/cgzx/static/media/resultBanner.46d4557410b02c198062.jpg);
}
.homePage_tabs__-wxf6 .ant-tabs-nav:before {
  border-bottom: none;
}
.homePage_tabTable__8i02G .ant-table-thead > tr > th {
  background: #dfe9fe !important;
}
.homePage_tabTable__8i02G .ant-table-thead > tr > th::before {
  content: none !important;
}
.homePage_tableTableSearchBar__NdKk8 {
  justify-content: space-between;
}
.homePage_centralizedHeadWrapper__MpbQW {
  width: 120px;
  height: 38px;
  line-height: 38px;
  background: #2f8bff;
  border-radius: 0 10px 0 10px;
}
.homePage_centralizedHeadTitle__9TWdF {
  font-size: 18px;
  font-weight: 500;
  color: #ffffff;
}
.homePage_centralizedMoreText__ViLEq {
  font-size: 14px;
  font-weight: 500;
  color: #999;
  margin-right: 8px;
  cursor: pointer;
}
.homePage_categoryCard__bV2B8 {
  cursor: pointer;
  height: 180px;
  padding-top: 30px;
  background: #ffffff;
  box-shadow: 0 0 32px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.homePage_categoryTitle__E0lTx {
  font-size: 18px;
  font-weight: 400;
  color: #000000;
  margin: 16px 0;
}
.homePage_categoryDescribe__zEL51 {
  font-weight: 400;
  color: #888888;
}
.homePage_noticeList__op7af {
  margin-top: 8px;
}
.homePage_noticeList__op7af .ant-list-item-meta-avatar {
  margin-right: 2px;
}
.homePage_noticeTitle__2LAeT {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  text-align: left;
  font-weight: normal;
}
.homePage_totalResultCell__JFgUI {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  word-break: break-all;
}

.OpinionAnnouncement_alertWrap__sGT5V .ant-alert {
  align-items: flex-start;
  padding: 5px 10px;
}
.OpinionAnnouncement_alertWrap__sGT5V .ant-alert .ant-alert-icon {
  margin-top: 4px;
}
.OpinionAnnouncement_listBox__pOAHM {
  padding-top: 8px;
}
.OpinionAnnouncement_listBox__pOAHM .OpinionAnnouncement_listItem__GIn-J {
  padding-bottom: 8px;
}
.OpinionAnnouncement_listBox__pOAHM .OpinionAnnouncement_listItem__GIn-J .OpinionAnnouncement_listItemFile__PiB0K {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.OpinionAnnouncement_viewStyle__HIUWw {
  max-width: 1200px;
  margin: 0 auto;
  padding-top: 16px;
}

.GoodsList_goodsNameContent__scvqS {
  font-size: 14px;
  color: #999;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 2.5rem;
}
.GoodsList_linkText__EsJJN {
  color: #2969cc;
  padding: 0 2px;
  cursor: pointer;
}
.GoodsList_disabledRow__BtoB6 {
  filter: grayscale(100%);
}
.GoodsList_batchPlaceOrderSummarize__MPCDl .ant-descriptions-view table {
  width: auto;
}
.GoodsList_offShelfRow__-0z0Y {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.GoodsList_offShelfRow__-0z0Y .ant-table-cell:not(:last-child) {
  filter: grayscale(100%);
}
.GoodsList_offShelfRow__-0z0Y .ant-image-mask {
  opacity: 1 !important;
}
.GoodsList_offShelfRow__-0z0Y .ant-image-mask::after {
  content: '失效商品';
  display: flex;
  justify-content: center;
  align-items: center;
}
.GoodsList_offShelfRow__-0z0Y .ant-image-mask-info {
  display: none;
}

.GoodsDetails_goodsDetails__Q51I4 {
  color: #666;
  font-size: 14px;
  padding: 16px 0;
}

.GoodsDetails_linkText__PnkUN {
  color: #2969cc;
  padding: 0 8px;
  /*cursor: pointer;*/
}

.GoodsDetails_linkTextRed__dq5Wk {
  color: #ff3300;
  padding: 0 8px 0 0;
  /*cursor: pointer;*/
}

.GoodsDetails_imageContent__G0hn4 {
  width: 376px;
  margin-right: 48px;
}

.GoodsDetails_titleContent__Qbt4q {
  flex: 1 1;
}

.GoodsDetails_title__74w5Y {
  font-size: 16px;
  font-weight: bold;
}

.GoodsDetails_purchaseContent__IxydO {
  width: 100%;
  margin-top: 16px;
  margin-bottom: 24px;
}

.GoodsDetails_priceText__YPn72 {
  color: #ff0000;
  font-weight: bold;
  font-size: 24px;
}

.GoodsDetails_priceTextSmall__x2uOF {
  color: #ff0000;
  font-weight: bold;
  font-size: 14px;
}

.GoodsDetails_priceTextLight__LWMVQ {
  color: #ff0000;
  font-size: 14px;
}

.GoodsDetails_areaSelect__8ImdI {
  width: 160px !important;
}

.GoodsDetails_tagSelect__aMeZg .ant-tag-checkable {
  background-color: #fff;
  position: relative;
  min-width: 72px;
  text-align: center;
  padding: 4px 8px;
}

/*.tagSelect :global .ant-tag-checkable:active {*/
/*  border: 2px solid #197aff;*/
/*  padding: 3px 7px;*/
/*}*/

.GoodsDetails_tagSelect__aMeZg .ant-tag-checkable-checked {
  border: 2px solid #197aff;
  padding: 3px 7px;
  background-color: #fff;
  color: #197aff;
  transition: all 0.1s;
}

/*.tagSelect :global .ant-tag-checkable-checked:active {*/
/*  border: 2px solid #197aff;*/
/*  padding: 3px 7px;*/
/*  background-color: #fff;*/
/*  color: #197aff;*/
/*}*/

/*.tagSelect :global .ant-tag-checkable-checked:after {*/
/*  content: '';*/
/*  position: absolute;*/
/*  bottom: 0;*/
/*  right: 0;*/
/*  border-bottom: 14px solid #197aff;*/
/*  border-left: 14px solid transparent;*/
/*}*/

/*.tagSelect :global .ant-tag-checkable-checked:before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  width: 7px;*/
/*  height: 4px;*/
/*  background: transparent;*/
/*  top: 21px;*/
/*  right: 0;*/
/*  border: 2px solid #fff;*/
/*  border-top: none;*/
/*  border-right: none;*/
/*  -webkit-transform: rotate(-55deg);*/
/*  -ms-transform: rotate(-55deg);*/
/*  transform: rotate(-55deg);*/
/*  z-index: 1;*/
/*}*/

.GoodsDetails_directBuyButton__sdeQ2 {
  background-color: #197aff;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  height: 40px;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-nav-wrap {
  background-color: #f7f7f7;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-nav-list {
  width: 100%;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-tab-active {
  background-color: #197aff;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-tab {
  padding: 12px 24px;
  margin: 0;
  color: #666;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #fff;
}

.GoodsDetails_tabContent__prlsL .ant-tabs-ink-bar {
  width: 100% !important;
  left: 0 !important;
  right: 0 !important;
}

.GoodsDetails_supplierTable__qIa8M .ant-table-cell {
  color: #666;
  font-size: 14px;
}

.GoodsDetails_supplierTable__qIa8M .ant-table-thead tr th {
  color: #222;
}

.GoodsDetails_priceWrapper__foATV {
  padding: 24px 16px 8px 16px;
  background: #fcfcfc;
  margin-bottom: 24px;
}

.GoodsDetails_priceWrapper__foATV .ant-form-item {
  margin-bottom: 12px;
}

.GoodsDetails_priceWrapper__foATV .ant-form-item-no-colon {
  height: 100%;
}

.GoodsDetails_skuWrapper__gfFHg {
  padding-left: 16px;
}

.GoodsDetails_discountLabel__M9Zkj {
  text-align: center;
  width: 60px;
  height: 24px;
  background: #ffffff;
  border: 1px solid #ff3300;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #f45e3b;
}

.GoodsDetails_supportLabel__7u098 {
  text-align: center;
  width: 60px;
  height: 24px;
  background: #ffffff;
  border: 1px solid #2969cc;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #2969cc;
}

.GoodsDetails_totalItem__imKIi .ant-form-item-no-colon {
  height: 100%;
}

.GoodsDetails_totalLabel__oMuDE {
  color: #333333;
  font-size: 16px;
  font-weight: bold;
}

.GoodsDetails_goodsDetailPane__JkKvI {
  margin-bottom: 8px;
}

.GoodsDetails_goodsDetailPaneTitle__-HxzT {
  font-size: 16px;
  font-weight: bold;
  border-left: 4px #3b95fc solid;
  padding: 8px 8px 8px 16px;
}

.GoodsDetails_goodsDetailPaneContent__DSgQl {
  padding: 8px 8px 8px 16px;
}

.GoodsDetails_subtotalWrapper__T2Vee {
  width: 100%;
  max-height: 196px;
  overflow-x: hidden;
  overflow-y: auto;
}

.ShortlistResultIndex_homepage__Wg4EQ .ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-weight: bold;
}
.ShortlistResultIndex_homepage__Wg4EQ .ant-tabs-tab {
  color: #b2b2b4;
  font-weight: bold;
}
.ShortlistResultIndex_homepage__Wg4EQ .ant-tabs-tab :hover {
  color: #ffb600;
}
.ShortlistResultIndex_homepage__Wg4EQ .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #ffb600;
  text-shadow: 0 0 0.25px currentcolor;
}
.ShortlistResultIndex_homepage__Wg4EQ .ant-tabs-ink-bar {
  position: absolute;
  background: #ffb600;
  pointer-events: none;
}
.ShortlistResultIndex_homepage__Wg4EQ .tag-select-container .ant-tag-checkable {
  min-width: 64px;
  height: 24px;
  border-radius: 15px;
  cursor: pointer;
  background-color: #ffffff;
  border-color: #ffffff;
  text-align: center;
}
.ShortlistResultIndex_homepage__Wg4EQ .tag-select-container .ant-tag-checkable-checked {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity));
  border-color: #1677ff;
}
.ShortlistResultIndex_homepage__Wg4EQ .ant-list-empty-text,
.ShortlistResultIndex_homepage__Wg4EQ .ant-spin-nested-loading {
  min-height: 360px;
}
.ShortlistResultIndex_bidResultSearchForm__MOcpQ {
  margin: 16px 0;
  padding: 8px 24px;
}
.ShortlistResultIndex_bidResultSearchForm__MOcpQ .ShortlistResultIndex_tag__UT\+4Z {
  border: 1px solid #cccccc;
}
.ShortlistResultIndex_formBtn__QsvqP .ant-input-group-addon {
  left: 20px !important;
}
.ShortlistResultIndex_supplierTitle__Wr\+t4 {
  font-size: 22px;
  font-weight: 700;
}
.ShortlistResultIndex_supplierSubTitle__yWDRe {
  font-size: 17px;
  padding-left: 14px;
}
.ShortlistResultIndex_divider__\+hXKV {
  background-color: #0077ff;
  height: 3px;
  margin: 8px 0;
}
.ShortlistResultIndex_header__v3Vct .ant-table-thead .ant-table-cell {
  background-color: #e1e9fc;
}

.ShortTable_title__DNt2K .ant-table-thead .ant-table-cell {
  background-color: white;
}

.PlanBatchAuditItem_background__cb70s {
  background-repeat: no-repeat;
  background-position: 100% 0;
}
.PlanBatchAuditItem_backgroundFirst__KyBOF {
  background-image: url(/cgzx/static/media/firstAudit.a3e8403e58f2fba7d766.png);
}
.PlanBatchAuditItem_backgroundFinal__GKm6f {
  background-image: url(/cgzx/static/media/finalAudit.978f235857bca79d9ea4.png);
}
.PlanBatchAuditItem_indexDiv__ogTU6 {
  background-color: #1884ec;
  border-radius: 4px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
}
.PlanBatchAuditItem_triangle__CmiFl {
  height: 24px;
  width: 24px;
  background: #bfbfbf;
  color: #ffffff;
  position: absolute;
  bottom: -12px;
  right: -12px;
  transform: rotatez(45deg);
}
.PlanBatchAuditItem_btn__7HA4H {
  overflow: hidden;
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  border: 1px solid #d9d9d9;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  height: 32px;
  width: 100px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.PlanBatchAuditItem_pass__6KGvk:hover {
  color: #54a972;
  background: #fff;
  border-color: #54a972;
}
.PlanBatchAuditItem_pass__6KGvk:hover .PlanBatchAuditItem_triangle__CmiFl {
  background: #54a972;
}
.PlanBatchAuditItem_isPass__arqJl {
  color: #54a972;
  background: #fff;
  border-color: #54a972;
}
.PlanBatchAuditItem_isPass__arqJl .PlanBatchAuditItem_triangle__CmiFl {
  background: #54a972;
}
.PlanBatchAuditItem_isBack__IqjcM {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.PlanBatchAuditItem_isBack__IqjcM .PlanBatchAuditItem_triangle__CmiFl {
  background: #ff4d4f;
}
.PlanBatchAuditItem_back__b4RWl:hover {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.PlanBatchAuditItem_back__b4RWl:hover .PlanBatchAuditItem_triangle__CmiFl {
  background: #ff4d4f;
}
.PlanBatchAuditItem_checkOutlined__Y1nsp {
  position: absolute;
  bottom: 1px;
  right: 0;
  font-size: 8px;
}

.workbench_pageContainer__lgCFj > .ant-card {
  min-height: calc(100vh - 224px);
}
.workbench_pageContainer__lgCFj .ant-list-pagination {
  text-align: center;
}
.workbench_regulatorNotice__L59Ph {
  display: inline-block;
  height: 64px;
  padding: 0 12px;
  cursor: pointer;
  transition: all 0.3s;
  color: #000;
}
.workbench_regulatorNotice__L59Ph .anticon {
  vertical-align: middle;
  font-size: 22px;
}
.workbench_regulatorNotice__L59Ph:hover {
  background: rgba(0, 0, 0, 0.025);
}
.workbench_spanMiddle__sY9B7 {
  vertical-align: middle;
  margin-left: 8px;
}
.workbench_detail__w4rvB {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  position: relative;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.workbench_detail__w4rvB:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.workbench_detail__w4rvB .ant-card-head {
  background: #1677ff;
  color: white;
}
.workbench_detail__w4rvB .ant-card-extra {
  color: white;
}
.workbench_detail__w4rvB .workbench_openBidStatus__mx5d3 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.workbench_detail__w4rvB .workbench_describeItem__Oyik4 {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.workbench_detail__w4rvB .workbench_describeItem__Oyik4 .ant-descriptions-item-label {
  white-space: nowrap;
  display: inline-block;
  text-overflow: ellipsis;
}
.workbench_detail__w4rvB .workbench_describeItem__Oyik4 .ant-descriptions-item-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #1481ea;
}
.workbench_detail__w4rvB .workbench_subtitle__Xn5Ig .ant-descriptions-item-container {
  flex-direction: column;
}
.workbench_detail__w4rvB .workbench_subtitle__Xn5Ig .ant-descriptions-item-label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-bottom: 8px;
}
.workbench_detail__w4rvB .workbench_subtitle__Xn5Ig .ant-descriptions-item-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.workbench_tagStyle__73RQ- {
  font-size: 16px;
  padding: 8px;
  margin-right: 16px;
  border: 1px solid #e8e8e8;
  cursor: pointer;
}
.workbench_description__RXRon .ant-descriptions-item-label {
  width: 200px;
}
.workbench_updateFlagimg__GRdcL {
  width: 15px;
  height: 15px;
  margin: auto 5px;
}
.workbench_divStyle__\+7I-4 {
  color: red;
  margin-left: 30px;
}
.workbench_divStyle__\+7I-4 .workbench_aStyle__w9CDX {
  color: blue;
  margin-left: 10px;
  line-height: 15px;
  text-decoration: underline;
}
.workbench_divKjStyle__QqVVG {
  color: red;
  margin-bottom: 10px;
}
.workbench_divKjStyle__QqVVG .workbench_aKjStyle__ejmHa {
  color: blue;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 15px;
  text-decoration: underline;
}
.workbench_packNumberStyle__xSn2- {
  /*background: url('../supplier/img/newFlag.png') no-repeat left 0px;
  background-size: 20px 20px;*/
  position: relative;
}
.workbench_packNumberStyle__xSn2- .workbench_img__JisTh {
  position: absolute;
  width: 25px;
  height: 25px;
  top: -13px;
  left: -20px;
}
.workbench_projectTransfer__RBv9B .ant-transfer-list-header-dropdown {
  display: none;
}
.workbench_btn__sIvM4 {
  color: #00000073;
}
.workbench_btn__sIvM4:hover {
  color: #1677ff;
  transition: color 0.3s;
}
.workbench_oddRow__sJmbT {
  background: #ffffff;
}
.workbench_evenRow__\+poY1 {
  background-color: rgba(22, 119, 255, 0.1);
}
.workbench_headerBold__bF9O1 .ant-table-thead > tr > th {
  background: #1677ff;
  color: #fff;
}
.workbench_headerBold__bF9O1 .ant-table-tbody > tr > td {
  padding: 3px 3px !important;
}
.workbench_tableBodySmall__\+HFqK .ant-table-tbody > tr > td {
  padding: 5px 5px !important;
}
.workbench_tableBodySmall__\+HFqK .ant-table-thead > tr > th {
  padding: 5px 5px !important;
}

.supplierOperationGuideStyle_toolBox__ma6H6 {
  border-radius: 4px 0 0 4px;
  background-color: #1990ff;
  text-align: center;
  padding: 10px;
  width: 50px;
  color: white;
  font-size: 16px;
  cursor: pointer;
}
.supplierOperationGuideStyle_imgStyle__DcUA6 {
  width: 35px;
  height: 35px;
}
.supplierOperationGuideStyle_tutorialIn__IrQSM {
  pointer-events: none;
  transition: box-shadow 0.3s !important;
  box-shadow: 0 0 2px 0 #fff, 0 0 0 2000px rgba(0, 0, 0, 0.7) !important;
}
.supplierOperationGuideStyle_button__bcOaD {
  border: none;
  height: 36px;
  width: 36px;
  transition: 1s;
  border-radius: 50%;
  background-color: #001529;
  color: #ff0000;
  position: absolute;
  top: 40%;
  z-index: 10;
  transform: translateY(-50%);
  opacity: 0.3;
}
.supplierOperationGuideStyle_button__bcOaD :hover {
  opacity: 1;
}

.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_imgBox__Y5f4W {
  background-size: 100% 120px;
  background-color: #85aff7;
  height: 54px;
  width: 220px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border-radius: 10px 10px 0 0;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_imgBox__Y5f4W:hover {
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.36), 0 3px 6px 0 rgba(0, 0, 0, 0.32), 0 5px 12px 4px rgba(0, 0, 0, 0.29);
}
.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_imgBox__Y5f4W .WorkbenchSupplier_content__9clId {
  color: white;
  position: absolute;
  top: 50%;
  left: 13%;
  transform: translateY(-50%);
}
.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_imgBox__Y5f4W .WorkbenchSupplier_content__9clId .WorkbenchSupplier_title__h3hsg {
  font-size: 18px;
}
.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_imgBox__Y5f4W .WorkbenchSupplier_content__9clId .WorkbenchSupplier_title2__zb66e {
  font-size: 22px;
}
.WorkbenchSupplier_bigBox__\+jvvC .WorkbenchSupplier_currentClick__KIidI {
  background-color: #3c65e5;
}
.WorkbenchSupplier_ListBox__0LBOH .ant-descriptions-item-content,
.WorkbenchSupplier_ListBox__0LBOH .ant-descriptions-item-label {
  color: rgba(0, 0, 0, 0.45);
}
.WorkbenchSupplier_ListBox__0LBOH .ant-list-item-meta-description {
  margin-top: 8px;
}
.WorkbenchSupplier_ListBox__0LBOH .ant-descriptions-row > th,
.WorkbenchSupplier_ListBox__0LBOH .ant-descriptions-row > td {
  padding-bottom: 0;
}
.WorkbenchSupplier_ListBox__0LBOH .ant-list-item-action {
  width: 160px;
  text-align: right;
}
.WorkbenchSupplier_ListBox__0LBOH .ant-list-item-action .ant-list-item-action-split {
  display: none;
}
.WorkbenchSupplier_ListBox__0LBOH .WorkbenchSupplier_actionsIcon__PCpih {
  font-size: 24px;
}
.WorkbenchSupplier_ListBox__0LBOH .WorkbenchSupplier_actionsImg__GMI\+J {
  height: 24px;
}
.WorkbenchSupplier_ListBox__0LBOH .WorkbenchSupplier_actionsTitle__wWHT4 {
  margin-top: 8px;
}

.HomePage_homepage__BVBfD .HomePage_homeCard__AwpFN {
  min-height: calc(100vh - 176px);
}
.HomePage_homepage__BVBfD .ant-list-pagination {
  margin: 0;
}
.HomePage_homepage__BVBfD .ant-form-item-label > label {
  position: relative;
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 32px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-weight: bold;
}
.HomePage_homepage__BVBfD .ant-tabs-tab {
  color: #b2b2b4;
  font-weight: bold;
}
.HomePage_homepage__BVBfD .ant-tabs-tab :hover {
  color: #ffb600;
}
.HomePage_homepage__BVBfD .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #ffb600;
  text-shadow: 0 0 0.25px currentcolor;
}
.HomePage_homepage__BVBfD .ant-tabs-ink-bar {
  position: absolute;
  background: #ffb600;
  pointer-events: none;
}
.HomePage_homepage__BVBfD .tag-select-container .ant-tag-checkable {
  min-width: 64px;
  height: 24px;
  border-radius: 15px;
  cursor: pointer;
  background-color: #ffffff;
  border-color: #ffffff;
  text-align: center;
}
.HomePage_homepage__BVBfD .tag-select-container .ant-tag-checkable-checked {
  color: #1677ff;
  background-color: #ffffff;
  border-color: #1677ff;
}
.HomePage_homepage__BVBfD .ant-tabs-top > .ant-tabs-nav::before,
.HomePage_homepage__BVBfD .ant-tabs-bottom > .ant-tabs-nav::before,
.HomePage_homepage__BVBfD .ant-tabs-top > div > .ant-tabs-nav::before,
.HomePage_homepage__BVBfD .ant-tabs-bottom > div > .ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #ffffff;
  content: '';
}
.HomePage_homepage__BVBfD .HomePage_title__z\+Gzz {
  color: white;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
}
.HomePage_homepage__BVBfD .HomePage_button__mGXBf {
  padding: 0 48px;
  margin: 0 16px;
  border: none;
}
.HomePage_homepage__BVBfD .HomePage_form__QB3Ls {
  margin: 16px 0;
  padding: 8px 24px;
}
.HomePage_homepage__BVBfD .HomePage_form__QB3Ls .HomePage_tag__STxxd {
  border: 1px solid #cccccc;
}
.HomePage_homepage__BVBfD .HomePage_form__QB3Ls .ant-input {
  width: 200px;
  float: right;
}
.HomePage_homepage__BVBfD .ant-list-empty-text,
.HomePage_homepage__BVBfD .ant-spin-nested-loading {
  min-height: 638px;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq {
  box-shadow: 0 0 4px grey;
  position: relative;
  cursor: pointer;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .ant-card-head {
  background: #1677ff;
  color: white;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .ant-card-extra {
  color: white;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_ending__Zf3rD {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_doing__-PQee {
  position: absolute;
  top: 60px;
  right: 24px;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_describe__aGf3O .ant-descriptions-item-container {
  justify-content: space-between;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_describe__aGf3O .ant-descriptions-item-container .ant-descriptions-item-label {
  white-space: nowrap;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_describe__aGf3O .ant-descriptions-item-container .ant-descriptions-item-content {
  display: inline-block;
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #1481ea;
}
.HomePage_homepage__BVBfD .HomePage_detail__nnEEq .HomePage_smallTitle__nZjjG .ant-descriptions-item-label {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.DescriptionsRender_descriptionsRender__ETZ8M {
  .ant-descriptions-view {
    border-radius: 0 0 8px 8px;
  }
}

.supplierBasicInfoMeta_textRightDescription__r\+uPB .ant-descriptions.ant-descriptions-bordered .ant-descriptions-view {
  border: none;
}
.supplierBasicInfoMeta_textRightDescription__r\+uPB .ant-descriptions.ant-descriptions-bordered .ant-descriptions-row {
  border: none;
}
.supplierBasicInfoMeta_textRightDescription__r\+uPB .ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label {
  border: none;
  background-color: transparent;
  padding-right: 0;
  vertical-align: baseline;
  width: 20%;
}
.supplierBasicInfoMeta_textRightDescription__r\+uPB .ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-label::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
  display: inline;
  display: initial;
}
.supplierBasicInfoMeta_textRightDescription__r\+uPB .ant-descriptions.ant-descriptions-bordered .ant-descriptions-item-content {
  border: none;
  padding-left: 0;
  width: 30%;
}
.supplierBasicInfoMeta_stepTitle__4q6EO {
  padding: 0 120px;
  margin-bottom: 32px;
}
.supplierBasicInfoMeta_stepTitle__4q6EO .ant-steps-item-title::after {
  background-color: #7f7f7f !important;
}

.headerBold_headerBold__FfckH .ant-table-thead > tr > th {
  font-weight: bold;
}

.header_agentHeader__xiI3I {
  background: #e6f7ff;
  border-radius: 4px 4px 0 0;
  border-left: 1px solid #d1d7e8;
  border-top: 1px solid #d1d7e8;
  border-right: 1px solid #d1d7e8;
}
.header_title__53StT {
  color: #5a95e2;
  font-size: 30px;
  display: flex;
}

.highLight_selectHighLight__Mk4R6 .ant-select-selection-item {
  color: red;
}
.highLight_radioHighLight__6Wtum .ant-radio-disabled + span {
  color: red;
}

.SupplierPerson_required__kubHo:before {
  margin-right: 4px;
  color: #ff4d4f;
  content: '*';
}
.SupplierPerson_fundScaleStatisticsSearch__guMZh .ant-descriptions-view {
  padding-left: 80px;
}

.agentDetails_wrapper__fDZuw .ant-card-head {
  background: #d5f1fd;
}
.agentDetails_wrapper__fDZuw .ant-card-head-title {
  padding-top: 0;
  padding-bottom: 0;
}
.agentDetails_stepTitle__Qs4mA {
  padding: 0 120px;
  margin-bottom: 32px;
}
.agentDetails_stepTitle__Qs4mA .ant-steps-item-title::after {
  background-color: #7f7f7f !important;
}

.AgentOnlineAnswerDetail_tree__2vQC1 {
  margin-top: 8px;
  overflow-y: auto;
  height: calc(70vh - 34px);
}
.AgentOnlineAnswerDetail_tree__2vQC1 .ant-tree-switcher {
  display: none;
}
.AgentOnlineAnswerDetail_tree__2vQC1 .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 8px;
}
.AgentOnlineAnswerDetail_tree__2vQC1 .ant-tree-node-content-wrapper.ant-tree-node-selected {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.AgentOnlineAnswerDetail_tree__2vQC1 .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}

.AgreementChange_statusPicBox__W2Hs5 {
  background-position: right 16px;
  background-repeat: no-repeat;
  margin-left: -8px;
  margin-right: -8px;
  margin-top: -24px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 24px;
}

.AgreementChange_serviceBackgroundImage__0CLDa {
  background-image: url(/cgzx/static/media/fwIcon.3f0f465074937bfd1ea3.png);
}

.AgreementChange_goodsBackgroundImage__c4UyH {
  background-image: url(/cgzx/static/media/hwIcon.f5700e5ea1cd0456b1eb.png);
}

.topInfoCard_ribbonWrapper__bytuO {
  position: relative;
}
.topInfoCard_ribbon__9eSd- {
  left: -7px;
  position: absolute;
  top: 6%;
}
.topInfoCard_descriptionLabel__sfrJL::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.topInfoCard_reviewButton__obhFm {
  color: #d9d9d9;
  width: 100px;
  height: 32px;
  border-style: solid;
  border-radius: 4px;
  border-width: 1px;
  border-color: #d9d9d9;
  position: relative;
  cursor: pointer;
  text-align: center;
  line-height: 32px;
}
.topInfoCard_reviewButton__obhFm::before {
  content: '';
  position: absolute;
  width: 7px;
  height: 4px;
  background: transparent;
  top: 23px;
  right: 1px;
  border: 1px solid #fff;
  border-top: none;
  border-right: none;
  transform: rotate(-55deg);
  -ms-transform: rotate(-55deg);
  z-index: 1;
}
.topInfoCard_reviewButton__obhFm::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  border-style: solid;
  border-width: 8px;
  border-color: transparent #d9d9d9 #d9d9d9 transparent;
}
.topInfoCard_reviewButton__obhFm span {
  color: rgba(0, 0, 0, 0.85);
}
.topInfoCard_reviewButton__obhFm:hover {
  color: currentColor;
  border-color: currentColor;
}
.topInfoCard_reviewButton__obhFm:hover span {
  color: currentColor;
}
.topInfoCard_reviewButton__obhFm:hover::after {
  border-color: transparent currentColor currentColor transparent;
}
.topInfoCard_checkedButton__go-VI {
  color: currentColor;
  border-color: currentColor;
}
.topInfoCard_checkedButton__go-VI span {
  color: currentColor;
}
.topInfoCard_checkedButton__go-VI::after {
  border-color: transparent currentColor currentColor transparent;
}

.AnalysisStatistical_cardList__qlkRa {
  height: 800px;
  overflow: hidden;
}
.AnalysisStatistical_cardList__qlkRa .AnalysisStatistical_track__RxlrI {
  position: relative;
  width: calc(100% + 16px);
}
.AnalysisStatistical_cardList__qlkRa .ant-carousel .slick-dots-bottom {
  bottom: -50px;
}
.AnalysisStatistical_cardList__qlkRa .ant-carousel .slick-dots li button {
  background: #1677ff;
}
.AnalysisStatistical_cardList__qlkRa .ant-carousel .slick-list {
  overflow: visible;
  overflow: initial;
}
.AnalysisStatistical_cardList__qlkRa .AnalysisStatistical_arrowShow__koVle {
  opacity: 1;
}
.AnalysisStatistical_cardList__qlkRa .AnalysisStatistical_arrowAfter__Lyude {
  right: 16px;
  border-radius: 0 4px 4px 0;
}
.AnalysisStatistical_cardList__qlkRa .AnalysisStatistical_arrowPrev__TIxX1 {
  border-radius: 4px 0 0 4px;
}
.AnalysisStatistical_card__4FByo {
  min-width: 180px;
  height: 230px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
          user-select: none;
  border: 0;
  border-radius: 4px;
}
.AnalysisStatistical_card__4FByo .AnalysisStatistical_cardContent__qlJy7 {
  height: 130px;
  display: flex;
  justify-content: space-between;
}
.AnalysisStatistical_card__4FByo .AnalysisStatistical_icon__Ggrs9 {
  height: 64px;
  width: 56px;
  background-repeat: no-repeat;
  background-position: center;
}
.AnalysisStatistical_card__4FByo .AnalysisStatistical_title__p7evs {
  color: white;
}
.AnalysisStatistical_card__4FByo .AnalysisStatistical_title__p7evs .ant-statistic-title {
  color: white;
  font-size: 16px;
  width: 64px;
}
.AnalysisStatistical_card__4FByo .AnalysisStatistical_title__p7evs .ant-statistic-content {
  color: white;
}
.AnalysisStatistical_isActive__3XAKo {
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.36), 0 3px 6px 0 rgba(0, 0, 0, 0.32), 0 5px 12px 4px rgba(0, 0, 0, 0.29);
}
.AnalysisStatistical_backgroundColor0__mHE-L {
  background: #1677ff;
}
.AnalysisStatistical_backgroundColor1__yDM-9 {
  background: #14c2c3;
}
.AnalysisStatistical_backgroundColor2__-9lgX {
  background: #86a5ff;
}
.AnalysisStatistical_backgroundColor3__5XsFp {
  background: #fe9c6d;
}
.AnalysisStatistical_backgroundColor4__8dqkA {
  background: #41a9ff;
}
.AnalysisStatistical_backgroundColor5__tRQUz {
  background: #f1ac69;
}
.AnalysisStatistical_backgroundColor6__R4OQx {
  background: #ed9080;
}
.AnalysisStatistical_backgroundColor7__iIEI4 {
  background: #6abfff;
}
.AnalysisStatistical_backgroundColor8__XOVdM {
  background: #fc8d8d;
}
.AnalysisStatistical_arrowContainer__Q56AZ {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  color: #1677ff;
  cursor: pointer;
  z-index: 1;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.AnalysisStatistical_arrow__OQFEb {
  position: absolute;
  font-size: 20px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #1677ff;
}

.AnnouncementReviewCenter_tagBox__UFSrd {
  margin-top: 8px;
}
.AnnouncementReviewCenter_tagBox__UFSrd .ant-tag-checkable {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  border: none;
}
.AnnouncementReviewCenter_tag-greenBox__0w4dS .ant-tag-checkable-checked {
  background-color: rgba(82, 196, 26, 0.15);
  color: #52c41a;
  border-color: transparent;
}
.AnnouncementReviewCenter_tag-blueBox__IvIWz .ant-tag-checkable-checked {
  background-color: rgba(22, 119, 255, 0.15);
  color: #1677ff;
  border-color: transparent;
}
.AnnouncementReviewCenter_tag-orangeBox__vhi-4 .ant-tag-checkable-checked {
  background-color: rgba(250, 140, 22, 0.15);
  color: #fa8c16;
  border-color: transparent;
}

.StatusIcon_wordBreak__NzvCX {
  font-weight: bold;
  max-width: 118px;
  top: 54px;
  right: 3px;
  position: absolute;
}

.StatusIcon_statusIcon1__aDMyC {
  background-image: url(/cgzx/static/media/rz_wa.cc61c1fc25791339c662.png);
}
.StatusIcon_statusIcon2__tyUUo {
  background-image: url(/cgzx/static/media/rz_end.a0f3f0ce559d602f4689.png);
}
.StatusIcon_statusIcon3__q12IV {
  background-image: url(/cgzx/static/media/rz_su.a878a039d6180fa5a396.png);
}

.ContractEditForm_btn__tSfG1 > span {
  width: 100%;
}
.ContractEditForm_tipsAreaMask__Mdrqd {
  position: relative;
  z-index: 1999;
}
.ContractEditForm_modalMask__ewPeJ {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  z-index: 99;
}
.ContractEditForm_showarea__kCrTR {
  position: absolute;
  top: 0;
  left: -20px;
  width: calc(100% + 32px);
  height: 100%;
  background: #fff;
  z-index: -1;
  padding: 20px;
}
.ContractEditForm_tipsBox__JHX5x {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ContractEditForm_tipsArea__3orsj {
  position: relative;
  z-index: 1;
}
.ContractEditForm_relative__XWNX4 {
  position: relative;
}
.ContractEditForm_tips__35EVp {
  position: absolute;
  width: 300px;
  padding-bottom: 15px;
  transform: translateY(-100%);
  z-index: 2000;
}
.ContractEditForm_tipsArrow__aZHWG {
  position: absolute;
  width: 22px;
  height: 22px;
  overflow: hidden;
  left: 60px;
  bottom: 0;
  transform: translateY(100%);
}
.ContractEditForm_tipsArrow__aZHWG span {
  position: absolute;
  width: 11px;
  height: 11px;
  overflow: hidden;
  margin: auto;
  inset: 0;
  background: #ffffff;
  border-radius: 0 0 2px;
  box-shadow: 3px 3px 7px #00000012;
  transform: translateY(-11px) rotate(45deg);
}
.ContractEditForm_tipsArrow__aZHWG span::before {
  position: absolute;
  top: -11px;
  left: -11px;
  width: 34px;
  height: 40px;
  background: #fff no-repeat -10px -10px;
}
.ContractEditForm_tipsContent__JTi8H {
  background: #fff;
  background-clip: padding-box;
  border-radius: 30px;
  padding: 30px 20px;
  width: 378px;
}
.ContractEditForm_tips-msg__wt28w {
  position: relative;
  padding: 4px 0 12px;
  font-size: 14px;
}
.ContractEditForm_tipsBtn__Z6Fh6 {
  float: right;
  margin-top: -14px;
}

.singleSourcePublicity_title__Q72py {
  margin-left: 8px;
  font-weight: bolder;
  color: rgba(0, 0, 0, 0.88);
  border-left: 4px solid #1677ff;
  padding-left: 16px;
  margin-top: 10px;
}
.singleSourcePublicity_labelStyle__-jdm7 {
  padding-top: 4px;
}
.singleSourcePublicity_right__cHW9j {
  text-align: right;
}
.singleSourcePublicity_alertStyle__lOrut .ant-alert {
  align-items: flex-start;
}
.singleSourcePublicity_alertStyle__lOrut .ant-alert-icon {
  margin: 4px 8px 0 0;
}

.PurchasingCenterAllView_cgGmCardW__EuD6Y {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 48%;
  justify-content: space-evenly;
}
.PurchasingCenterAllView_allRow__1NSdi {
  height: 100vh;
  min-height: 880px;
  width: calc(100vw - 10px);
  min-width: 1430px;
  background-image: url(/cgzx/static/media/js-allview-pageBg.7eafb4c0d60d6fb38eca.png);
  background-size: cover;
  background-color: white;
}
.PurchasingCenterAllView_allRow__1NSdi .PurchasingCenterAllView_pageHeader__zDx3u {
  height: 10%;
  display: flex;
  justify-content: center;
  background-image: url(/cgzx/static/media/top_bg.c55a7a755a1c5528001c.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.PurchasingCenterAllView_allRow__1NSdi .PurchasingCenterAllView_pageHeader__zDx3u .PurchasingCenterAllView_div__uxvBH {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-size: 40px;
  font-weight: bold;
  color: #000000;
  background: linear-gradient(0deg, #2f96ff 0%, #0044ce 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  width: 80%;
}
.PurchasingCenterAllView_miniTitle__82Iiq {
  display: flex;
  height: 24px;
}
.PurchasingCenterAllView_miniTitleLine__fT3LX {
  background-color: #0066ff;
  width: 3px;
  height: 24px;
  margin-right: 0.5rem;
}
.PurchasingCenterAllView_miniTitleText__-VwYx {
  font-size: 24px;
  font-weight: 400;
  color: #000000;
  line-height: 24px;
}
.PurchasingCenterAllView_leftCol__lcKZc {
  height: 90%;
  padding-left: 2rem;
  padding-right: 2rem;
}
.PurchasingCenterAllView_middleCol__TAMS5 {
  height: 90%;
  padding-left: 3rem;
  padding-right: 3rem;
}
.PurchasingCenterAllView_rightCol__N7aOv {
  height: 90%;
  padding-right: 2rem;
}
.PurchasingCenterAllView_cgGmRightCardBlue__TdD8i {
  background: linear-gradient(0deg, rgba(7, 106, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 4px;
}
.PurchasingCenterAllView_cgGmRightCardOrg__nXkmW {
  background: linear-gradient(0deg, rgba(250, 140, 38, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 4px;
}
.PurchasingCenterAllView_inProvince__qpFBw {
  min-width: 145px;
  width: 100%;
  height: 112px;
  border-radius: 4px;
  background: #87b7ff url(/cgzx/static/media/city.9971181778c67bf1acf1.png) center right no-repeat;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 5px;
}
.PurchasingCenterAllView_outProvince__YdfTA {
  min-width: 145px;
  width: 100%;
  height: 112px;
  border-radius: 4px;
  background: #62c7c3 url(/cgzx/static/media/city.9971181778c67bf1acf1.png) center right no-repeat;
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 5px;
}
.PurchasingCenterAllView_businessAreaRow__f57Ph {
  height: 100vh;
  width: 100vw;
  background-color: #f7faff;
}
.PurchasingCenterAllView_leftScaleCol__PxJre {
  height: 90%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.PurchasingCenterAllView_rightScaleCol__0uG0K {
  height: 90%;
  padding-right: 1rem;
}
.PurchasingCenterAllView_scaleLeft__eiVAs {
  min-height: 80px;
  background: url(/cgzx/static/media/scaleLeft.1cbce8ba0d2070dbd52e.png);
  background-size: cover;
  padding-top: 24px;
  padding-left: 24px;
  text-align: center;
}
.PurchasingCenterAllView_scaleRight__JYnlt {
  height: 80px;
  background: url(/cgzx/static/media/scaleRight.1f50278fd1c05177d1dd.png);
  background-size: cover;
  padding-top: 24px;
  padding-left: 24px;
  text-align: center;
}
.PurchasingCenterAllView_oddRow__goVgl {
  background: #ffffff !important;
}
.PurchasingCenterAllView_evenRow__kT1jY {
  background: rgba(191, 217, 255, 0.2) !important;
}
.PurchasingCenterAllView_headerBold__xVs\+P .ant-table-thead > tr > th {
  background: rgba(191, 217, 255, 0.2);
  color: #0066ff;
}
.PurchasingCenterAllView_headerBold__xVs\+P .ant-table-thead th.ant-table-column-sort {
  background: rgba(191, 217, 255, 0.2);
  color: #0066ff;
}
.PurchasingCenterAllView_box__I6B8t .ant-table-wrapper td.ant-table-column-sort {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll !important;
  background: initial !important;
}
.PurchasingCenterAllView_wordBg__jQKLC {
  width: 100%;
  height: 13%;
  background: url(/cgzx/static/media/word_bg.f25f23d626440959cd22.png);
  padding-left: 16px;
  padding-bottom: 12px;
  background-size: cover;
  margin-top: -4px;
}

.projectSearch_statisticDiv__S4rbN {
  font-size: 16px;
}
.projectSearch_projectStatisticsNum__V3v7L {
  font-weight: bold;
}
.projectSearch_projectStatisticsNum__V3v7L > span {
  color: orange;
  padding: 0 2px;
}
.projectSearch_projectStatisticsPic__auRxU {
  margin-right: 12px;
}
.projectSearch_projectStatisticsNumDiv__inL5f {
  display: inline-block;
  vertical-align: middle;
}
.projectSearch_redColor__Rn434 {
  font-weight: bold;
}
.projectSearch_redColor__Rn434 > span {
  font-weight: normal;
  color: red;
}
.projectSearch_stepStyle__B4rK- {
  display: flex;
}
.projectSearch_step__elYWG {
  margin-top: 8px;
}
.projectSearch_listDiv__RQ03Y {
  width: 100%;
}
.projectSearch_listTitle__I3GEh {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
}
.projectSearch_listTitle__I3GEh > span {
  margin-right: 16px;
}
.projectSearch_btnDetail__M24X2 {
  width: 200px;
  text-align: center;
  display: grid;
  align-items: center;
}
.projectSearch_cardClick__Fx1fR {
  cursor: pointer;
}
.projectSearch_oneDiv__f9Idu {
  margin-bottom: 16px;
  border: 1px solid #e8e8e8;
  padding: 12px;
}
.projectSearch_radioChooseDiv__5B10e {
  margin-bottom: 16px;
  border: 1px solid #e8e8e8;
}
.projectSearch_radioChooseDiv__5B10e .projectSearch_radioMargin__HE2Gb {
  margin-right: 16px;
}
.projectSearch_radioChooseDiv__5B10e .projectSearch_radioTitle__IVjMi {
  width: 200px;
  text-align: center;
  padding: 12px 0;
}
.projectSearch_radioChooseDiv__5B10e .projectSearch_radioStyle__beoIj {
  padding: 6px 0 6px 24px;
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  background-color: #fff;
}
.projectSearch_radioChooseDiv__5B10e .ant-list-split .ant-list-item {
  border-bottom: 0;
}
.projectSearch_radioChooseDiv__5B10e .ant-list-item {
  padding: 0;
}
.projectSearch_radioChooseDiv__5B10e .ant-radio-button-wrapper {
  border-color: transparent;
  border-radius: 12px;
  border-left-width: 1px;
}
.projectSearch_radioChooseDiv__5B10e .ant-radio-button-wrapper:not(:first-child)::before {
  width: 0;
}
.projectSearch_radioChooseDiv__5B10e .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  border-color: #1677ff;
}
.projectSearch_radioChooseDiv__5B10e .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {
  outline: none;
}
.projectSearch_threeDiv__WFwm2 {
  margin-bottom: 16px;
}
.projectSearch_projectItems__kDqZu {
  margin-top: 12px;
}
.projectSearch_projectItems__kDqZu > div > span {
  padding-right: 12px;
  width: 33%;
  display: inline-block;
}
.projectSearch_projectItems__kDqZu > div > span > span:first-child {
  font-weight: bold;
}
.projectSearch_moneyItem__RfEQB > div {
  display: inline-block;
}
.projectSearch_chooseSort__xlFvA {
  color: #1677ff;
}
.projectSearch_noChooseSort__tuxQ2 {
  color: rgba(0, 0, 0, 0.65);
}

.react-contextmenu {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  color: #373a3c;
  font-size: 16px;
  margin: 2px 0 0;
  min-width: 160px;
  outline: none;
  opacity: 0;
  padding: 5px 0;
  pointer-events: none;
  text-align: left;
  transition: opacity 250ms ease !important;
}

.react-contextmenu.react-contextmenu--visible {
  opacity: 1;
  pointer-events: auto;
  z-index: 9999;
}

.react-contextmenu-item {
  background: 0 0;
  border: 0;
  color: #373a3c;
  cursor: pointer;
  font-weight: 400;
  line-height: 1.5;
  padding: 3px 20px;
  text-align: inherit;
  white-space: nowrap;
}

.react-contextmenu-item.react-contextmenu-item--active,
.react-contextmenu-item.react-contextmenu-item--selected {
  color: #fff;
  background-color: #20a0ff;
  border-color: #20a0ff;
  text-decoration: none;
}

.react-contextmenu-item.react-contextmenu-item--disabled,
.react-contextmenu-item.react-contextmenu-item--disabled:hover {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.15);
  color: #878a8c;
}

.react-contextmenu-item--divider {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  cursor: inherit;
  margin-bottom: 3px;
  padding: 2px 0;
}
.react-contextmenu-item--divider:hover {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.15);
}

.react-contextmenu-item.react-contextmenu-submenu {
  padding: 0;
}

.react-contextmenu-item.react-contextmenu-submenu > .react-contextmenu-item {
}

.react-contextmenu-item.react-contextmenu-submenu
  > .react-contextmenu-item:after {
  content: '▶';
  display: inline-block;
  position: absolute;
  right: 7px;
}

.example-multiple-targets::after {
  content: attr(data-count);
  display: block;
}

.AgencyInput_input__w2qEM .ant-input-group-addon {
  background-color: white;
}
.AgencyInput_input__w2qEM .ant-input-disabled {
  background-color: white;
}

.CatalogueList_contentBox__S\+F7G .ant-anchor-wrapper .ant-anchor {
  padding-inline-start: 0;
}
.CatalogueList_contentBox__S\+F7G .ant-anchor-wrapper {
  margin-block-start: 0;
  padding-block-start: 0;
}
.CatalogueList_contentBox__S\+F7G .ant-anchor .ant-anchor-ink.ant-anchor-ink-visible {
  display: none !important;
}
.CatalogueList_contentBox__S\+F7G .ant-anchor-link-title {
  color: inherit !important;
}
.CatalogueList_contentBox__S\+F7G .ant-anchor::before {
  border-inline-start: none !important;
}
.CatalogueList_catalogueBox__NZBxA {
  height: calc(100vh - 290px);
  overflow-y: auto;
}
.CatalogueList_catalogueBox__NZBxA .ant-tree-switcher {
  display: none;
}
.CatalogueList_catalogueBox__NZBxA .ant-tree-indent {
  display: none;
}

.ChooseTemplateModal_listBox__Aps9B {
  height: calc(56vh - 56px - 24px);
  overflow-y: auto;
  padding-right: 8px;
}
.ChooseTemplateModal_listItemBox__-cAOO {
  height: 200px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  border-radius: 10px;
}
.ChooseTemplateModal_boxCenter__zXRR7 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.ChooseTemplateModal_listItemBox__-cAOO:hover {
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.1);
}
.ChooseTemplateModal_addText__GgQy\+ {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
}
.ChooseTemplateModal_templateTitle__0ezFO {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  height: 44px;
}
.ChooseTemplateModal_templateCatalogue__a-nYe {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
}
.ChooseTemplateModal_categoryBox__Sx\+YP {
  height: 56vh;
  overflow-y: auto;
  background: #ffffff;
  padding: 16px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08);
}
.ChooseTemplateModal_categoryTitle__I2cKl {
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.ChooseTemplateModal_firstTitle__gsVNf {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.IconText_iconTextContainer__wwZ\+4 {
  width: 120px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  padding: 8px 0;
  border-radius: 4px;
}
.IconText_iconTextContainer__wwZ\+4:hover {
  box-shadow: 0px 3px 23px 0px rgba(0, 0, 0, 0.08);
}
.IconText_iconTextContainer__wwZ\+4 .IconText_icon__gvjT0 {
  width: 64px;
  height: 64px;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 auto;
}
.IconText_iconTextContainer__wwZ\+4 .IconText_title__IsHaX {
  margin-top: 8px;
  font-weight: bold;
}

.EntrustDocEdit_bodyBox__tVP33 {
  background-color: #f0f2f5;
  height: 100vh;
  overflow: auto;
}
.EntrustDocEdit_stepHeaderBox__9K\+oc {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  background-color: #fff;
}
.EntrustDocEdit_stepBox__nrK2K {
  height: calc(100vh - 96px);
  margin: 16px;
}

.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-content {
  height: 550px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-image: url(/cgzx/static/media/bigBig.eb080d9f54eb5d70a83f.png);
  background-repeat: no-repeat;
  box-shadow: 0px 4px 8px 0px rgba(0, 96, 255, 0.08);
  border-radius: 4px;
}
.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-header {
  background-color: transparent;
  border-bottom: 0;
}
.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-header .ant-modal-title {
  color: #004ac4;
  font-weight: bold;
  font-size: 18px;
  padding-top: 20px;
}
.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-body {
  height: 350px;
  margin: 24px;
  background-image: url(/cgzx/static/media/littleBg.513cff3a51036aadb917.png);
  background-color: white;
  background-repeat: no-repeat;
  background-position: right bottom;
  padding: 24px 60px;
  box-shadow: 0px 4px 8px 0px rgba(0, 96, 255, 0.08);
  border-radius: 4px;
}
.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-body .ant-descriptions .ant-descriptions-header .ant-descriptions-title span {
  color: #004ac4;
  font-size: 18px;
  font-weight: bold;
  -webkit-text-decoration: underline #0060ff;
          text-decoration: underline #0060ff;
  text-decoration-thickness: 5px;
}
.EntrustGuideModalStyle_modalBg__1VMPa .ant-modal-footer {
  border-top: none;
  text-align: center;
}

.FormulaTemplate_operationBox__DcGMn {
  display: inline-block;
  border: 1px solid #1677ff;
  color: #1677ff;
  padding: 4px 8px;
  font-weight: normal;
  cursor: pointer;
  border-radius: 8px;
}
.FormulaTemplate_operationSymbolBox__uxILX {
  margin-bottom: 8px;
  width: 68px;
  height: 38px;
  line-height: 38px;
  font-weight: bolder;
  font-size: 18px;
  text-align: center;
  cursor: pointer;
}

.Toolbar_toolBox__pNs0y {
  margin-bottom: 12px;
  padding: 6px;
  border-radius: 4px;
  background-color: #fff;
  text-align: center;
  color: #000000;
  cursor: pointer;
  height: 60px;
}
.Toolbar_toolSize__Y9UzO {
  font-size: 24px;
  margin-bottom: 6px;
}
.Toolbar_toolHeight__5Dt-V {
  height: 24px;
}
.Toolbar_ringBox__fHzLc {
  position: relative;
}
.Toolbar_ringBox__fHzLc .Toolbar_ring__4Wwvs {
  position: absolute;
  top: -14px;
  right: -14px;
}
.Toolbar_ringBox__fHzLc .Toolbar_ring__4Wwvs .Toolbar_toolRingSize__26CgI {
  font-size: 20px;
}

.InquiryBid_content__x5IP4 {
  width: 300px;
  margin: 0 4px;
}
.InquiryBid_numberContent__\+hhgd {
  margin: 0 4px;
}
.InquiryBid_right__epV3y {
  text-align: right;
}
.InquiryBid_selectContent__T19T8 {
  width: 200px;
  margin: 0 4px;
}
.InquiryBid_title__LnnuI {
  text-align: center;
  font-weight: bolder;
  font-size: 32px;
}
.InquiryBid_contentText__9-6se {
  line-height: 38px;
}
.InquiryBid_text__AGatJ {
  font-size: 16px;
  text-align: left;
}
.InquiryBid_textIndent__gf1-e {
  padding-left: 2em;
  display: inline-block;
}
.InquiryBid_upload__KYMPA .ant-upload-list-file-container {
  display: inline-block;
  padding-right: 99px;
}
.InquiryBid_upload__KYMPA .ant-upload-list-item-card-actions {
  left: 138px;
  margin-left: 20px;
}
.InquiryBid_upload__KYMPA .ant-upload-list-item-info > span {
  width: 150px;
}

.index_fullscreenLoading__4zwBb {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  display: flex;
  justify-content: center;
  align-items: center;
}

.RemoteEvalBid_title__dyod4 {
  color: white;
  margin-bottom: 8px;
}
.RemoteEvalBid_title__dyod4 .RemoteEvalBid_selectPack__0EDyb {
  width: 400px;
}
.RemoteEvalBid_btn__RpgbH {
  color: white;
  background-color: transparent;
}
.RemoteEvalBid_btnSummary__gQuis {
  display: inline-block;
  border: 1px solid white;
  color: white;
  padding: 2px 8px;
  border-radius: 4px;
  cursor: pointer;
  float: right;
}
.RemoteEvalBid_playCover__5eV2a {
  width: 100vw;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.7);
}
.RemoteEvalBid_hallCard__5IiHY {
  box-shadow: 0px 0px 18px 0px rgba(8, 84, 255, 0.5);
  min-height: 762px;
}
.RemoteEvalBid_left__S\+8D- {
  min-height: 762px !important;
  background-color: #2572fd;
}
.RemoteEvalBid_left__S\+8D- .RemoteEvalBid_leftTitle__Mb3Ug {
  padding: 16px 0;
  font-size: 16px;
  text-align: center;
  color: white;
}
.RemoteEvalBid_left__S\+8D- .ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 0;
}
.RemoteEvalBid_icon__I6XJq {
  font-size: 19px;
  vertical-align: middle;
  color: #2572fd;
}
.RemoteEvalBid_leftSteps__WP8fX .RemoteEvalBid_leftStepsTitle__-evS9 {
  background-color: white;
  border-radius: 0 22px 22px 0;
  width: 120px;
  padding: 4px 0 4px 8px;
  margin-bottom: 32px;
}
.RemoteEvalBid_leftSteps__WP8fX .RemoteEvalBid_leftStepsTitle__-evS9 .RemoteEvalBid_leftStepsName__jBjoy {
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
  color: rgba(37, 114, 253, 0.6);
  font-size: 14px;
}
.RemoteEvalBid_leftSteps__WP8fX .RemoteEvalBid_leftStepsTitle__-evS9 .RemoteEvalBid_unFinishLeftStepsName__zlmdn {
  color: rgba(37, 114, 253, 0.6);
}
.RemoteEvalBid_leftSteps__WP8fX .RemoteEvalBid_operatorLeftSteps__90Maj {
  width: 158px;
}
.RemoteEvalBid_leftSteps__WP8fX .ant-steps-item-active .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title div div {
  color: #2271fd;
  display: inline-block;
  font-weight: bolder;
}
.RemoteEvalBid_leftSteps__WP8fX .ant-steps-item .ant-steps-item-container .ant-steps-item-tail {
  border: 0.5px rgba(255, 255, 255, 0.2) dashed;
}
.RemoteEvalBid_contentStyle__5jMdq {
  height: 762px;
  padding: 24px;
}
.RemoteEvalBid_resultStyle__tA-iU {
  height: 762px;
  padding-top: 200px;
}
.RemoteEvalBid_cancelResultStyle__NkyYm {
  height: 762px;
  padding-top: 90px;
}
.RemoteEvalBid_pdfPageAllTree__bORh4 {
  max-height: calc(100vh - 254px);
  overflow: auto;
}
.RemoteEvalBid_pdfPageAllTree__bORh4 .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  color: rgba(0, 0, 0, 0.85);
}
.RemoteEvalBid_pdfPageAllTree__bORh4 .ant-tree-switcher {
  display: none;
}
.RemoteEvalBid_pdfPageAllTree__bORh4 .ant-tree-treenode-selected {
  background-color: #e6f4ff;
}
.RemoteEvalBid_pdfPageAllTree__bORh4 .ant-tree-treenode {
  border-bottom: 1px solid #f6f6f6;
}
.RemoteEvalBid_treeNode__iGSNk {
  margin-top: 8px;
}
.RemoteEvalBid_treeNodeFile__\+PbzL {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.RemoteEvalBid_hideIcon__TgWEP {
  display: inline-block;
  font-size: 16px;
  z-index: 1;
  cursor: pointer;
  color: #2572fd;
}
.RemoteEvalBid_pdfTitle__NY156 {
  margin-bottom: 4px;
  font-weight: bolder;
  margin-left: 8px;
}
.RemoteEvalBid_selectArrow__Bi7eJ {
  width: 150px;
  height: 42px;
  color: #1677ff;
  border: 1px solid #1677ff;
}
.RemoteEvalBid_selectArrow__Bi7eJ .ant-select-arrow {
  color: #1677ff;
}
.RemoteEvalBid_modalContentTitle__bGyF7 {
  font-weight: bolder;
  margin: 32px 0;
  font-size: 18px;
}
.RemoteEvalBid_inputBox__GcPpL {
  width: 150px;
  height: 42px;
  color: #1677ff;
  border: 1px solid #1677ff;
}
.RemoteEvalBid_header__QDwXM {
  text-align: center;
  height: 160px;
  background-image: url(/cgzx/static/media/time_bg.86b57feee6f9c36acff1.png);
  color: white;
}
.RemoteEvalBid_header__QDwXM .RemoteEvalBid_headerTime__LOzZH {
  height: 80px;
  line-height: 80px;
  font-size: 32px;
}
.RemoteEvalBid_header__QDwXM .RemoteEvalBid_headerDeadTime__wzdg0 {
  height: 80px;
  line-height: 80px;
  font-size: 24px;
}
.RemoteEvalBid_header__QDwXM .RemoteEvalBid_headerDeadTime__wzdg0 .RemoteEvalBid_deadTimeBox__CWSDt {
  display: inline-block;
  margin-left: 8px;
  font-size: 32px;
}
.RemoteEvalBid_header__QDwXM .RemoteEvalBid_headerDeadTime__wzdg0 .RemoteEvalBid_deadTimeBox__CWSDt .RemoteEvalBid_deadTime__UPQFs {
  background-color: rgba(0, 0, 0, 0.42);
  margin: 0 16px;
  padding: 8px;
}
.RemoteEvalBid_header__QDwXM .RemoteEvalBid_headerDeadTime__wzdg0 .RemoteEvalBid_headDead__zUauy {
  display: inline-block;
  margin-left: 8px;
}

.noteAttention_boxStyle__jHAEM {
  width: 100%;
}
.noteAttention_boxStyle__jHAEM .noteAttention_topNote__2hnJ7 {
  border-radius: 2px;
  background-color: #f6f8f8;
  border: 1px #d1e5e0 solid;
  padding: 16px 8px 16px 0;
}
.noteAttention_boxStyle__jHAEM .noteAttention_topNote__2hnJ7 .noteAttention_topNoteLeft__Obm72 {
  text-align: center;
  height: 74px;
  line-height: 74px;
}
.noteAttention_boxStyle__jHAEM .noteAttention_noteName__\+9ofp {
  font-size: 16px;
}
.noteAttention_boxStyle__jHAEM .noteAttention_noteName__\+9ofp .noteAttention_noteNameStyle__14Wvs {
  color: #666666;
}
.noteAttention_boxStyle__jHAEM .noteAttention_noteName__\+9ofp .noteAttention_noteHide__pmx7\+ {
  display: inline-block;
  max-width: 600px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.noteAttention_boxStyle__jHAEM .noteAttention_tableTitle__gyOiC {
  font-size: 20px;
  vertical-align: middle;
  font-weight: bolder;
}
.noteAttention_boxStyle__jHAEM .noteAttention_tableStyle__8wGl6 .ant-table-thead .ant-table-cell {
  background-color: rgba(37, 114, 253, 0.1);
}
.noteAttention_modalTitle__esYhz {
  font-weight: bolder;
  font-size: 20px;
  height: 84px;
  position: relative;
  background-image: url(/cgzx/static/media/up_bg.4e6390acd315f888ac66.png);
}
.noteAttention_modalTitle__esYhz .noteAttention_titleName__7J9wK {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}
.noteAttention_modalBtn__16BVf {
  text-align: center;
  padding: 16px 0;
}
.noteAttention_modalBtn__16BVf .ant-statistic {
  display: inline-block;
}
.noteAttention_content__OlXZl {
  padding: 0 24px;
}
.noteAttention_content__OlXZl .noteAttention_contentTitle__BJsWa {
  font-weight: bolder;
}
.noteAttention_content__OlXZl .noteAttention_contentText__mzVz\+ {
  text-indent: 2em;
}

.EvalBid_titleItem__PZp3I {
  padding: 16px 24px;
  margin-right: 8px;
  background: #fafafa;
  border: 1px solid #f6f6f6;
  border-radius: 2px;
  cursor: pointer;
  position: relative;
}
.EvalBid_titleItem__PZp3I .EvalBid_titleItemNum__dSCSz {
  position: absolute;
  top: 0;
  right: 0;
  width: 49px;
  height: 22px;
  background: #f96f6f;
  border-radius: 18px 0px 0px 2px;
  color: white;
  padding-left: 14px;
}
.EvalBid_titleItem__PZp3I .EvalBid_titleItemTitle__baG\+w {
  font-size: 16px;
  font-weight: bolder;
  color: #333333;
  margin-left: 8px;
}
.EvalBid_setGray__\+PwEv {
  pointer-events: none;
  filter: grayscale(100%);
}
.EvalBid_currentSelect__40740 {
  background: #ffffff;
  box-shadow: 0px 5px 20px 0px rgba(0, 111, 222, 0.09);
}
.EvalBid_packageBox__jhh2i {
  margin-top: 40px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI {
  width: 100%;
  height: 260px;
  background: #ffffff;
  box-shadow: 0px 5px 20px 0px rgba(0, 111, 222, 0.09);
  border-radius: 2px;
  margin-bottom: 24px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemTitle__WNoTc {
  padding-left: 8px;
  line-height: 42px;
  height: 42px;
  background: #4684ff;
  border-radius: 2px;
  color: white;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemTitle__WNoTc .EvalBid_packageItemTitleTag__HY5\+P {
  color: #2572fd;
  background: #f5fbfe;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemTitle__WNoTc .EvalBid_packageItemName__zT7WQ {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- {
  background-image: url(/cgzx/static/media/part_bg.5db1f0398d4757aefe89.png);
  background-size: cover;
  padding: 24px;
  height: 218px;
  position: relative;
  font-weight: bold;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageItemBox__sgk-Y {
  position: absolute;
  top: 24px;
  right: 24px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageItemBox__sgk-Y .EvalBid_packageItemInquiry__2VS\+S {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin-left: 16px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageItemBox__sgk-Y .EvalBid_packageItemInquiry__2VS\+S .EvalBid_packageItemInquiryTitle__Uq5kG {
  margin-top: 4px;
  font-weight: normal;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageDetail__kmHYz {
  height: 170px;
  line-height: 170px;
  text-align: center;
  font-weight: bold;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageDetailOfferList__eUdzr {
  height: 170px;
  text-align: center;
  font-weight: bold;
  padding-top: 50px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageItemDescriptions__eC89- {
  padding-top: 46px;
}
.EvalBid_packageBox__jhh2i .EvalBid_packageItem__EiTQI .EvalBid_packageItemContent__\+dK9- .EvalBid_packageItemButton__BDiXf {
  text-align: right;
  padding-top: 130px;
}
.EvalBid_modalTop__606XA {
  background-image: url(/cgzx/static/media/top_bg.a5b990f3e3bdbcba0a8b.png);
  height: 116px;
  position: relative;
}
.EvalBid_modalTop__606XA .EvalBid_modalTopImg__Wp1YA {
  position: absolute;
  left: 338px;
  top: -58px;
}
.EvalBid_refreshModal__sI74b .ant-modal-content {
  padding: 0;
}
.EvalBid_modalBoxContent__srLrV {
  text-align: center;
  font-weight: 400;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_modalBoxContentTitle__bf6vp {
  font-size: 24px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 16px;
  padding: 0 8px;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_offerCount__MrOpC {
  font-size: 24px;
  color: #4684ff;
  padding-bottom: 16px;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_timeBox__VQzrO {
  margin: 0 auto;
  width: 600px;
  height: 108px;
  line-height: 108px;
  background: url(/cgzx/static/media/lighting.516c175e7c16c3570fc2.png) no-repeat top right, linear-gradient(90deg, #e3f1ff 0%, #edf6ff 100%);
  position: relative;
  font-size: 24px;
  color: #2b82ff;
  vertical-align: middle;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_timeBox__VQzrO .EvalBid_timeBoxImg__THJ8t {
  position: absolute;
  top: 0;
  right: 16px;
  z-index: 0;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_timeBox__VQzrO .EvalBid_timeBoxTitle__L2N2P {
  font-size: 24px;
  color: #2b82ff;
  vertical-align: middle;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_timeBox__VQzrO .EvalBid_timeBoxDetail__hUsYV {
  padding: 8px;
  vertical-align: middle;
  background: #047bff;
  border-radius: 4px;
  font-size: 42px;
  color: #ffffff;
  z-index: 2;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_clickBox__IsjLD {
  width: 280px;
  height: 48px;
  margin-top: 58px;
  position: relative;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_clickBox__IsjLD .EvalBid_clickBoxHand__y6sE0 {
  position: absolute;
  top: 3px;
  right: 0;
  width: 60px;
}
.EvalBid_modalBoxContent__srLrV .EvalBid_message__wHYdF {
  color: red;
  padding: 40px 0;
  width: 600px;
  text-align: left;
  margin: 0 auto;
}
.EvalBid_actualListBox__939WU {
  position: fixed;
  bottom: 40px;
  right: 0;
  width: 306px;
  border-radius: 4px;
  background: #ffffff;
  box-shadow: 0px 14px 21px 0px rgba(0, 0, 0, 0.22);
  z-index: 10;
}
.EvalBid_actualListBox__939WU .EvalBid_actualListTitle__0U9LX {
  padding: 0 16px;
  justify-content: space-between;
  height: 42px;
  line-height: 42px;
  background: #4684ff;
  color: #ffffff;
}
.EvalBid_actualListBox__939WU .EvalBid_actualListContent__PVWQ- {
  max-height: 282px;
  position: relative;
}
.EvalBid_actualListBox__939WU .EvalBid_actualListContent__PVWQ- .EvalBid_floatBox__80SaO {
  position: absolute;
  animation: EvalBid_bounce-down__G1nEe 1s linear;
  animation-iteration-count: 1;
  width: 306px;
}
@keyframes EvalBid_bounce-down__G1nEe {
  from {
    top: 282px;
  }
  to {
    top: 0;
  }
}
.EvalBid_actualListBox__939WU .EvalBid_actualListContent__PVWQ- .EvalBid_actualListContentDetailBox__tZnfm {
  min-height: 94px;
  width: 306px;
}
.EvalBid_actualListBox__939WU .EvalBid_actualListContent__PVWQ- .EvalBid_actualListContentDetailBox__tZnfm .EvalBid_actualListContentDetail__y7esm {
  min-height: 86px;
  background: #f3fbfd;
  padding: 16px;
  margin-bottom: 8px;
}
.EvalBid_offerCountStyle__oItu- {
  background: linear-gradient(90deg, #f1f9ff 0%, #d7e4ff 100%);
  border-radius: 8px 0px 8px 0px;
  display: inline-block;
  padding: 2px 4px;
  font-weight: 400;
  color: #0039ab;
}
.EvalBid_offerTitle__Xq8dd {
  font-weight: bolder;
  font-size: 24px;
  text-align: center;
  margin-bottom: 16px;
}
.EvalBid_offerInput__kVO2E {
  width: 70%;
  max-width: 500px;
  font-size: 40px;
  font-weight: bolder;
}
.EvalBid_offerInput__kVO2E .ant-input-number-input-wrap {
  height: 60px;
}
.EvalBid_offerInput__kVO2E .ant-input-number-input {
  text-align: center;
  height: 60px;
}
.EvalBid_modalBtn__6arto {
  text-align: center;
  padding: 16px 0;
}
.EvalBid_modalBtn__6arto .ant-statistic {
  display: inline-block;
}

.recommendDetails_boxStyle__lbr2f {
  width: 100%;
}
.recommendDetails_boxStyle__lbr2f .recommendDetails_imgStyle__qOGdz {
  width: 100%;
}
.recommendDetails_boxStyle__lbr2f .recommendDetails_title__8gKVc {
  color: #999;
  padding-left: 16px;
}
.recommendDetails_boxStyle__lbr2f .recommendDetails_content__wVvvn {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}
.recommendDetails_rightTilte__CQC-J {
  cursor: pointer;
  font-size: 15px;
  position: absolute;
  right: 0;
  top: 0;
  width: 110px;
  height: 38px;
  line-height: 38px;
  padding: 0 6px 0 6px;
  background-color: #ffe8cc;
  box-shadow: 0 6px 6px 0 rgba(53, 25, 0, 0.2);
  border-radius: 20px 0 0 0;
  text-align: right;
}
.recommendDetails_subVisible__89DEC .recommendDetails_subVisibleImg__fFJzG {
  background-image: url(/cgzx/static/media/img-balloon.171a742018cc271a1946.png);
  background-repeat: no-repeat;
  width: 354px;
  height: 227px;
  position: absolute;
  bottom: 50px;
  left: 60px;
}
.recommendDetails_subVisible__89DEC .recommendDetails_subVisibleTitle__qRVxY {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}
.recommendDetails_subVisible__89DEC .recommendDetails_subBtn__yn4dq {
  text-align: center;
}
.recommendDetails_subVisible__89DEC .recommendDetails_subBtn__yn4dq span {
  font-size: 16px;
}
.recommendDetails_subVisible__89DEC .recommendDetails_subBtn__yn4dq .ant-btn-primary {
  width: 142px;
  height: 36px;
}
.recommendDetails_modal__C0i8l {
  height: 331px;
  top: 96px;
  left: 634px;
  background-image: url(/cgzx/static/media/doing.b0f2297e57fb5beb4634.png);
  background-repeat: no-repeat;
}
.recommendDetails_modal__C0i8l .ant-modal-content {
  background-color: transparent;
  width: 0;
  height: 0;
}
.recommendDetails_modal__C0i8l .recommendDetails_modalBtn__0a\+Qr {
  position: absolute;
  height: 42px;
  width: 114px;
  top: 228px;
  left: 54px;
}
.recommendDetails_expertListItem__69zuJ {
  text-align: center;
  padding: 8px;
  border-radius: 2px;
}
.recommendDetails_btnInfo__1dkJl {
  width: 174px;
  height: 108px;
  text-align: center;
  padding: 8px;
  border-radius: 2px;
}
.recommendDetails_btnInfo__1dkJl.ant-radio-button-wrapper-checked {
  background-color: #f2f7ff;
  border-color: #1677ff;
  z-index: 0;
}
.recommendDetails_btnInfo__1dkJl .recommendDetails_infoName__W31om {
  font-size: 16px;
  padding-top: 6px;
  color: #000;
}
.recommendDetails_submitStyle__aiZql {
  text-align: center;
  padding-top: 15px;
}
.recommendDetails_submitStyle__aiZql .recommendDetails_submitBtn__lV\+Oa {
  width: 190px;
  height: 36px;
}
.recommendDetails_submitStyle__aiZql .recommendDetails_submitBtn__lV\+Oa span {
  font-size: 16px;
}
.recommendDetails_submitStyle__aiZql p {
  color: #2572fd;
}
.recommendDetails_submitStyle__aiZql .recommendDetails_subResult__rjiHs {
  margin-left: -6px;
  margin-top: 15px;
}

.scoreWay_headerSlide__H62ha {
  display: flex;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.scoreWay_headerSlide__H62ha span {
  cursor: pointer;
  width: 63px;
  margin: 0 14px;
  padding: 0.2rem 0;
  z-index: 1;
  position: relative;
}
.scoreWay_headerSlide__H62ha .scoreWay_spanBottom__xFxVa {
  color: #494848;
}
.scoreWay_headerSlide__H62ha .scoreWay_spanBottom__xFxVa::after {
  content: '';
  position: absolute;
  top: 0.6rem;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  z-index: -1;
  transform: scale(1.1, 1.3) perspective(0.2em) rotateX(-1.9deg);
  transform-origin: bottom;
  border-radius: 0 0 0.5em 0.5em;
  box-shadow: 0 6px 6px 4px rgba(182, 181, 181, 0.2);
}
.scoreWay_headerSlide__H62ha .scoreWay_spanBottomSelect__T1Yip {
  color: #fff;
}
.scoreWay_headerSlide__H62ha .scoreWay_spanBottomSelect__T1Yip::after {
  content: '';
  position: absolute;
  top: 0.6rem;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #1677ff;
  z-index: -1;
  transform: scale(1.1, 1.3) perspective(0.2em) rotateX(-1.9deg);
  transform-origin: bottom;
  border-radius: 0 0 0.5em 0.5em;
  box-shadow: 0 6px 6px 4px rgba(182, 181, 181, 0.2);
}

.RemotePrice_tree__nZW3T {
  margin-top: 8px;
  overflow-y: auto;
  height: calc(70vh - 34px);
}
.RemotePrice_tree__nZW3T .ant-tree-switcher {
  display: none;
}
.RemotePrice_tree__nZW3T .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 8px;
}
.RemotePrice_tree__nZW3T .ant-tree-node-content-wrapper.ant-tree-node-selected {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RemotePrice_tree__nZW3T .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}

.CAStyle_CABox__2LIJj {
  border: 1px solid #d8d8d8;
  text-align: center;
  padding: 16px;
  cursor: pointer;
  position: relative;
}
.CAStyle_CABox__2LIJj .CAStyle_CABoxImg__oBJ7E {
  width: 120px;
  height: 120px;
  margin-bottom: 8px;
}
.CAStyle_CABox__2LIJj .CAStyle_iconStyle__e8Zc9 {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  display: inline-block;
  color: white;
  font-size: 12px;
  background-color: #d8d8d8;
  -webkit-clip-path: polygon(100% 100%, 100% 0%, 0% 0%);
          clip-path: polygon(100% 100%, 100% 0%, 0% 0%);
}
.CAStyle_CABox__2LIJj .CAStyle_iconStyle__e8Zc9 .CAStyle_iconBox__ati0J {
  transform: translate(5px, -3px);
}
.CAStyle_CABox__2LIJj .CAStyle_iconStyleSelect__jKj2H {
  background-color: #1890ff;
}
.CAStyle_CABoxSelect__fgycv {
  border-color: #1890ff;
}

.simulatedDecryption_box__avRUY {
  position: relative;
}
.simulatedDecryption_box__avRUY .simulatedDecryption_dashedLine__p\+y9i {
  position: absolute;
  left: 13px;
  top: 34px;
  height: 80px;
  border-width: 1px;
  border-style: solid;
}
.simulatedDecryption_box__avRUY .simulatedDecryption_dashedLineOn__JfL4l {
  border-color: #1890ff;
}
.simulatedDecryption_box__avRUY .simulatedDecryption_dashedLineOff__Skn4o {
  border-color: #aaaaaa;
}
.simulatedDecryption_box__avRUY .simulatedDecryption_textBox__n92oE {
  display: flex;
}

.Lower_container__1Af\+X {
  display: flex;
}
.Lower_search_box__azLDa {
  width: 22%;
  background: #f2f5f7;
  border: 1px solid #ebebeb;
  padding-top: 30px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
}
.Lower_institution__3QtTj {
  padding: 20px;
  border: 1px solid #ebebeb;
  width: 80%;
}
.Lower_titleBox__xc3GR {
  display: flex;
}
.Lower_org_tree__mMftW {
  -webkit-user-select: none;
          user-select: none;
}
.Lower_org_tree__mMftW {
  height: 690px;
  overflow-y: auto;
}
.Lower_org_tree__mMftW li .ant-tree-node-content-wrapper {
  display: inline-block;
  margin: 0;
  cursor: pointer;
  text-decoration: none;
  vertical-align: top;
  color: #555;
  transition: all 0.3s;
  height: 35px;
  line-height: 35px;
}
.Lower_org_tree__mMftW li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #38adff;
}
.Lower_org_tree__mMftW li .ant-tree-node-content-wrapper:hover {
  color: white;
  background-color: #38adff;
}
.Lower_org_tree__mMftW li span.ant-tree-switcher,
.Lower_org_tree__mMftW li span.ant-tree-iconEle {
  margin: 0;
  width: 24px;
  height: 35px;
  line-height: 35px;
  display: inline-block;
  vertical-align: top;
  border: 0 none;
  cursor: pointer;
  outline: none;
  text-align: center;
}
.Lower_lowerForm__bWILg {
  height: 390px;
  padding-top: 20px;
  overflow-y: auto;
  margin-bottom: 16px;
}
.Lower_org_icon__pJjXY {
  color: #aee4fa;
}
.Lower_tableTitle__eCwT0 {
  height: 50px;
  padding-left: 20px;
  background: #eceff4;
  line-height: 50px;
  border-radius: 2px;
}
.Lower_tableTitled__ULOwk {
  height: 40px;
  padding-left: 20px;
  background: #eceff4;
  line-height: 40px;
  border-radius: 2px;
}

.RemoteErrorBox_tableStyle__2f-Ej .ant-table-thead {
  height: 80px;
}
.RemoteErrorBox_supplyTable__fbe5M .ant-table-tbody > tr:hover:not(.ant-table-expanded-row) > td {
  background-color: #e6f7ff;
}
.RemoteErrorBox_color__AX1vx {
  background-color: #bae7ff;
}
.RemoteErrorBox_rowStyle__B\+Poy {
  cursor: pointer;
}
.RemoteErrorBox_scoreItem__3m4Q1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.RemoteErrorBox_cellBackground__SaIDL {
  background-color: #ffe4e4;
}

.RemoteResult_roleTree__\+vmZh {
  margin-top: 20px;
}
.RemoteResult_roleTree__\+vmZh .ant-tree-switcher {
  height: 40px;
  line-height: 40px;
}
.RemoteResult_roleTree__\+vmZh .ant-dropdown-trigger {
  height: 40px;
  line-height: 40px;
  float: right;
}
.RemoteResult_roleTree__\+vmZh .ant-tree .ant-tree-iconEle {
  padding-top: 8px;
  cursor: pointer;
}
.RemoteResult_roleTree__\+vmZh .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.RemoteResult_roleTree__\+vmZh .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RemoteResult_roleTree__\+vmZh .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RemoteResult_roleTree__\+vmZh .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RemoteResult_hideTitle__o5Hxd {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.RemoteOpenBidPrepareJudge_footerLine__Tu8gn .ant-modal-footer {
  border-top: 0;
}
.RemoteOpenBidPrepareJudge_footerBtn__xsNoi {
  text-align: center;
  padding-bottom: 8px;
}
.RemoteOpenBidPrepareJudge_footerTitle__HOro- {
  padding-top: 18px;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
}
.RemoteOpenBidPrepareJudge_footerContent__oZhNq {
  padding: 8px 0 0 34px;
}

.ExceptionCancel_pmNumberStyle__\+bX\+J {
  position: relative;
}
.ExceptionCancel_pmNumberStyle__\+bX\+J .ExceptionCancel_pmNumDetail__C-D2F {
  position: absolute;
  background-color: #e1ecfd;
  width: 80px;
  display: inline-block;
  top: 0;
  right: 0;
  text-align: center;
  border-bottom-left-radius: 10px;
  padding: 2px 0;
  font-size: 12px;
}

.WebOffice_container__\+bFJT {
  position: relative;
  height: calc(100vh - 72px);
  width: 100%;
}
.WebOffice_container__\+bFJT .WebOffice_toolbar__SpYjj {
  text-align: center;
  margin-bottom: 8px;
}
.WebOffice_container__\+bFJT .WebOffice_officeContainer__4TtoQ {
  position: relative;
  height: calc(100% - 130px);
}
.WebOffice_hidden__TRTkr {
  display: none;
}
.WebOffice_sendIcon__46gBa {
  background-image: url(/cgzx/static/media/send.9c8def1539041b88d9c4.svg);
}
.WebOffice_saveIcon__zG4al {
  background-image: url(/cgzx/static/media/save.c9ae5149765f69bdab1b.svg);
}
.WebOffice_finalizeIcon__56Lxw {
  background-image: url(/cgzx/static/media/finalize.f627ad33ca015f13860f.svg);
}
.WebOffice_importIcon__47VOr {
  background-image: url(/cgzx/static/media/imp.67d3d2049edacc943367.svg);
}
.WebOffice_exportIcon__AP4X6 {
  background-image: url(/cgzx/static/media/exp.385a00a8d9b958ebb101.svg);
}
.WebOffice_fullscreenIcon__52Khn {
  background-image: url(/cgzx/static/media/fullscreen.d80935da651a77e5eef5.svg);
}
.WebOffice_aboutIcon__19H91 {
  background-image: url(/cgzx/static/media/about.692dd84ea2ade3f40a8f.svg);
}
.WebOffice_labelIcon__GAldx {
  background-image: url(/cgzx/static/media/label.16e92e1a488b62c2b16c.svg);
}

.login_layoutWrap__pTZu0 {
  height: 100vh;
  min-height: 800px !important;
  min-width: 1400px;
  background: url(/cgzx/static/media/background_gq.6c76b39421a8cf52fcc1.png) no-repeat center / cover !important;
}
.login_layoutWrap__pTZu0 .login_header__j2Q0Q {
  height: 64px;
  background: transparent;
}
.login_layoutWrap__pTZu0 .login_header__j2Q0Q .login_logo__eVs\+w {
  margin-top: 40px;
}
.login_layoutWrap__pTZu0 .login_content__rM0ND {
  display: flex;
  align-items: center;
  justify-content: center;
}
.login_layoutWrap__pTZu0 .login_footer__C3yG5 {
  width: 100%;
  text-align: center;
  background: transparent;
}
.login_loginWrap1__WEm48 {
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}
.login_loginWrap1__WEm48 .login_logoStyle__byCx1 {
  position: absolute;
}
.login_loginBox__wmVk9 {
  background-color: rgba(255, 255, 255, 0.86);
  padding: 12px 48px 0px;
  height: 558px;
  width: 460px;
}
.login_goBack__GFHOZ {
  width: 100%;
}
.login_goBack__GFHOZ .login_pStyle__Khc4c {
  margin-right: -35px;
  color: #1677ff;
  text-align: right;
}
.login_rightTitle__pspOn {
  text-align: center;
  margin-bottom: 40px;
  margin-top: 30px;
}
.login_rightTitle__pspOn p {
  font-size: 16px;
  color: #1677ff;
}
.login_loginWrap__DcN4l {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.login_loginWrap__DcN4l .login_container__iZxz3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100vh;
  padding: 0 20px;
}
.login_loginWrap__DcN4l .login_imageWrapper__QohEa {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: calc(20% - 20px);
  text-align: center;
}
.login_loginWrap__DcN4l img {
  max-width: 100%;
  height: auto;
  transition: transform 1s ease-in-out;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s {
  height: 600px;
  width: 1246px;
  border-radius: 4px;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy {
  position: absolute;
  bottom: 50px;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy .ant-tabs-tab {
  padding: 12px 48px;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy .ant-tabs-ink-bar {
  width: 0;
  left: 0;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy .ant-tabs-content-holder {
  border-left: 0;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy .ant-tabs-tab-active {
  background: #1677ff;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_left__TcLQy .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #ffffff;
  font-weight: bold;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_center__HOps9 {
  z-index: 1;
  position: absolute;
  left: 160px;
  top: -48px;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_center__HOps9 .login_centerPic__R0nlP {
  border-radius: 4px;
  display: inline-block;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu {
  position: absolute;
  right: 0;
  top: 0;
  box-shadow: none;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y {
  width: 326px;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-nav::before {
  border-bottom: none;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-tab {
  color: #8c8c8c;
  font-size: 14px;
  font-weight: 500;
  width: 76px;
  margin: 0 16px;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-tab .ant-tabs-tab-btn {
  margin: 0 auto;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-tab-active {
  color: #1677ff;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-top-bar {
  border-bottom: 0;
}
.login_loginWrap__DcN4l .login_contentCard__AFp2s .login_right__5z6Yu .login_rightContent__MZf7y .ant-tabs-tabpane {
  padding-top: 24px;
}
.login_modifyCard__Gxy0B {
  width: 1246px;
  height: 500px;
  margin: 0 auto;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.login_boxContainer__6rJ0T {
  height: 100vh;
  width: 100%;
  position: relative;
  text-align: center;
  display: flex;
  overflow: hidden;
  background: url(/cgzx/static/media/background_gq.6c76b39421a8cf52fcc1.png) no-repeat center / cover !important;
}
.login_slideEnter__\+3IMY {
  width: 100%;
  position: absolute;
  z-index: 10;
  transform: translateY(-150%);
  /* 初始位置在屏幕上方外部 */
  transition: transform 0.3s ease-in-out;
  /* 过渡效果 */
}
.login_slideUp__-a59v {
  width: 100%;
  text-align: center;
  align-items: center;
  transform: translateY(0);
  /* 最终位置在屏幕内 */
  transition: transform 0.5s ease-in-out;
  /* 过渡效果 */
}
.login_slideUpIndex__63sf6 {
  width: 100%;
  transform: translateY(0);
  /* 最终位置在屏幕内 */
  transition: transform 1s ease-in-out;
  /* 过渡效果 */
}
.login_slideExit__fqYKf {
  width: 100%;
  transition: transform 0.3s ease-in-out;
  position: absolute;
  transform: translateY(150%);
}

.SelectCA_option__0xgA- {
  display: flex;
  align-items: center;
  font-size: 16px;
}
.SelectCA_jsgxcaLogo__SdhlO {
  display: inline-block;
  height: 38px;
  width: 96px;
  background: url(/cgzx/static/media/jsgxca_logo.b1559be8a136bd8ce078.png) no-repeat;
  background-size: 80px 38px;
}
.SelectCA_yycaLogo__8aGJg {
  display: inline-block;
  height: 38px;
  width: 96px;
  background: url(/cgzx/static/media/yyca_logo.546b470dd61d2bd676a7.png) no-repeat;
  background-size: 80px 38px;
}

@keyframes captcha_fadeIn__iLcVl {
  from {
    bottom: 60px;
    opacity: 0;
  }
  to {
    bottom: 50px;
    opacity: 1;
  }
}
.captcha_captchaContainer__JV7TW {
  padding: 4px 0;
  width: 100%;
  position: relative;
  -webkit-user-select: none;
          user-select: none;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP {
  height: calc(32px + 2px);
  border-radius: 6px;
  position: relative;
  border: 1px solid #d9d9d9;
  background-color: #f5f5f5;
  vertical-align: middle;
  text-align: center;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP .captcha_captchaSlider__J8oNq {
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 6px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  transition: background 0.3s ease-in, color 0.3s ease-in;
  z-index: 2;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP .captcha_captchaSlider__J8oNq:hover {
  background-color: #1991fa;
  color: white;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP .captcha_finsTips__gJr2J {
  position: absolute;
  width: 100%;
  height: 32px;
  line-height: 32px;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP .captcha_finsSuccess__QRG\+P {
  position: absolute;
  height: 32px;
  line-height: 32px;
  border-radius: 6px;
  text-align: center;
  font-size: 16px;
  background-color: #52c41a;
  letter-spacing: 1px;
  color: white;
  border: 1px solid inherit;
  z-index: 1;
  overflow: hidden;
}
.captcha_captchaContainer__JV7TW .captcha_captchaTrack__iK2HP .captcha_finsSuccess__QRG\+P span {
  transition: 0.7s ease-in;
}

.imageRotator_rotatorWrap__AgZUr {
  width: 100%;
  height: 100%;
}
.imageRotator_container__MGUbb {
  width: 100%;
  padding: 12vh 20vh;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@keyframes imageRotator_spin__Y63cP {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.imageRotator_rotatingImage__zPjD5 {
  animation: imageRotator_spin__Y63cP 5s linear infinite;
}
.imageRotator_title__Qr5yZ {
  margin-top: 15vh;
  color: white;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
}
.imageRotator_imageWrapper__d2WIl {
  position: relative;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_logoImage__ZqeH1 {
  position: absolute;
  top: 46%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 20px;
  text-align: center;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_imageText__jMsMr {
  position: absolute;
  top: 62%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  text-align: center;
  font-weight: bold;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_loginType__6pHZR {
  position: absolute;
  top: -26%;
  left: 12%;
  transition: all 1s linear;
  opacity: 0;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_loginType1__SkyGK {
  position: absolute;
  top: 5.5%;
  left: 63%;
  transition: all 1s linear;
  opacity: 0;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_loginType2__WFX1I {
  position: absolute;
  top: 67.5%;
  left: 62.5%;
  transition: all 1s linear;
  opacity: 0;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_loginDetail__u2PPL {
  opacity: 1;
  transition: all 1s linear;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_choose__r5QeA {
  cursor: pointer;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_rotator0__MpNzs {
  transform: rotate(-1deg);
}
.imageRotator_imageWrapper__d2WIl .imageRotator_rotator1__uWbVo {
  transform: rotate(60deg);
}
.imageRotator_imageWrapper__d2WIl .imageRotator_rotator2__sCR70 {
  transform: rotate(120deg);
}
.imageRotator_imageWrapper__d2WIl .imageRotator_lightImg__FDZVa {
  position: absolute;
  top: 45%;
  left: 51%;
  animation: imageRotator_fadeIn__I22u1 2s forwards;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_darkImg__lr5ih {
  opacity: 1;
  transition: opacity 1s ease-in-out;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_ellipseIma__dRzt6 {
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.imageRotator_imageWrapper__d2WIl .imageRotator_ellipseIma1__mt7Qf {
  position: absolute;
  top: -10%;
  left: 50%;
  transform: rotate(60deg);
  color: white;
  font-size: 20px;
  text-align: center;
}
.imageRotator_imageWrapper__d2WIl .imageRotator_ellipseIma2__OTxTl {
  position: absolute;
  top: -10%;
  left: 50%;
  transform: rotate(120deg);
  color: white;
  font-size: 20px;
  text-align: center;
}
img {
  max-width: 100%;
  height: auto;
  transition: transform 1s ease-in-out;
}

.loginForFinance_layoutWrap__XQT6d {
  height: 100vh;
  min-height: 800px;
  min-width: 1300px;
  background: url(/cgzx/static/media/cz_bg.96d4b4873e0319c3b2ca.png) no-repeat center;
  background-size: 100% 100%;
}
.loginForFinance_layoutWrap__XQT6d .loginForFinance_header__OEhvX {
  height: 64px;
  background: transparent;
}
.loginForFinance_layoutWrap__XQT6d .loginForFinance_content__krHEA {
  display: flex;
  align-items: center;
  margin: 0 auto;
  position: relative;
}
.loginForFinance_layoutWrap__XQT6d .loginForFinance_footer__RTX-A {
  width: 100%;
  text-align: center;
  background: transparent;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f {
  height: 700px;
  width: 1200px;
  border-radius: 60px;
  padding-top: 40px;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_top__MOOmi {
  font-weight: bold;
  font-size: 42px;
  color: #1677ff;
  text-align: center;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp {
  margin: 8px 32px 0px 64px;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-nav::before {
  border-bottom: none;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-nav-wrap {
  justify-content: center;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-tab {
  color: #8c8c8c;
  font-size: 14px;
  font-weight: 500;
  width: 76px;
  margin: 0 16px;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-tab .ant-tabs-tab-btn {
  margin: 0 auto;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-tab-active {
  color: #1677ff;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-top-bar {
  border-bottom: 0;
}
.loginForFinance_loginWrap__Pjv3X .loginForFinance_contentCard__qqC9f .loginForFinance_rightContent__eD1Hp .ant-tabs-tabpane {
  padding-top: 24px;
}

.OperatorLayout_header__\+pl0W {
  height: 64px;
  padding: 0 24px;
  position: fixed;
  width: 100%;
  z-index: 100;
  background-color: #fff;
}
.OperatorLayout_header__\+pl0W .OperatorLayout_right__KdGFl {
  float: right;
}
.OperatorLayout_sideBox__qE3xu {
  min-height: calc(100vh - 64px);
  background-color: #f5f5f5 !important;
}
.OperatorLayout_sideBox__qE3xu .OperatorLayout_menuBox__nwoQG {
  margin-top: 16px;
  box-shadow: 0 0 29px 0 rgba(0, 0, 0, 0.08);
  height: calc(100vh - 64px - 16px);
  position: fixed;
  overflow: auto;
  width: 200px;
  border-top-right-radius: 1rem;
  background-color: #fff;
}
.OperatorLayout_sideBox__qE3xu .OperatorLayout_menuBox__nwoQG .ant-menu-vertical .ant-menu-item::after,
.OperatorLayout_sideBox__qE3xu .OperatorLayout_menuBox__nwoQG .ant-menu-vertical-left .ant-menu-item::after,
.OperatorLayout_sideBox__qE3xu .OperatorLayout_menuBox__nwoQG .ant-menu-vertical-right .ant-menu-item::after,
.OperatorLayout_sideBox__qE3xu .OperatorLayout_menuBox__nwoQG .ant-menu-inline .ant-menu-item::after {
  display: none;
}
.OperatorLayout_sideBox__qE3xu ::-webkit-scrollbar {
  display: none;
}

.WorkflowMenu_layoutContainer__MgkPt {
  background-color: transparent;
  margin-top: 16px;
  border-radius: 0 8px 0 0;
  overflow: hidden;
}
.WorkflowMenu_listWrapper__nrW7D {
  padding-left: 16px;
  font-size: 16px;
  margin-left: 50px;
  margin-top: 30px;
}
.WorkflowMenu_listWrapper__nrW7D .WorkflowMenu_processLine__asnlA {
  height: calc(100% - 38px);
  width: 10px;
  border-right: 4px solid #e6e6e6;
  position: absolute;
  left: 41px;
  top: 10px;
  z-index: 1;
}
.WorkflowMenu_menuItem__ZAayS {
  width: 100%;
  height: 40px;
  position: relative;
}
.WorkflowMenu_subMenuItem__nZgyo {
  width: 100%;
  height: 40px;
  padding-left: 8px;
  position: relative;
}
.WorkflowMenu_stepDone__B41Cv {
  color: #52c41a;
}
.WorkflowMenu_stepDoing__JzcPb {
  color: #2c96e6;
}
.WorkflowMenu_stepUndone__pSszn {
  color: #a4a8b1;
}
.WorkflowMenu_fileIcon__pi-tu {
  color: #2c96e6;
  margin-left: 8px;
}
.WorkflowMenu_doneIcon__6HcDs {
  color: #52c41a;
  margin-left: 8px;
}
.WorkflowMenu_currentCircle__l-5Uh {
  width: 16px;
  height: 16px;
  border: 3px solid #2194ff;
  border-radius: 8px;
  background-color: white;
  position: absolute;
  left: -25px;
  top: 5px;
  z-index: 2;
}
.WorkflowMenu_doneCircle__nbXrh {
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background-color: #31c438;
  position: absolute;
  left: -25px;
  top: 5px;
  z-index: 2;
}
.WorkflowMenu_undoneCircle__2A8mY {
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background-color: #e6e6e6;
  position: absolute;
  left: -25px;
  top: 5px;
  z-index: 2;
}
.WorkflowMenu_menuPoint__l-ZCJ {
  width: 6px;
  height: 6px;
  border-radius: 3px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 6px;
}
.WorkflowMenu_pointDone__ZCdAP {
  background-color: #52c41a;
}
.WorkflowMenu_pointDoing__-kjvk {
  background-color: #2c96e6;
}
.WorkflowMenu_pointUndone__W9gSg {
  background-color: #a4a8b1;
}

.GoodsList_selectFormLabel__Rd1WE {
  font-weight: bold;
  margin-right: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.GoodsList_tagSelect__Zjh40 .ant-tag-checkable {
  background-color: transparent;
  color: #666;
  min-width: 64px;
  height: 32px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 4px 12px;
  border: none;
  border-radius: 50px;
}

.GoodsList_tagSelect__Zjh40 .ant-tag-checkable-checked {
  background-color: #3778fd;
  box-shadow: 0 5px 10px 0 rgba(55, 120, 253, 0.3);
  color: #fff;
  border-radius: 50px;
}

.GoodsList_sortRow__bkXv5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.GoodsList_sortRowItems__wjLun {
  margin-bottom: 0;
}

.GoodsList_sortForm__8H-uY .ant-table-column-sorters {
  line-height: 16px;
}

.GoodsList_goodsNameSearch__la25A {
  width: 240px;
  margin-left: 16px;
}

.GoodsList_serviceSearch__XUQnn .ant-input {
  height: 50px;
}

.GoodsList_serviceSearch__XUQnn .ant-input-search-button {
  height: 50px;
  width: 100px;
  background: #06d378;
}

.GoodsList_serviceSearch__XUQnn .anticon-search {
  font-size: 24px;
  color: #fff;
}

.GoodsList_totalText__BjG9E {
  color: #999;
}

.GoodsList_priceText__GEKPo {
  font-size: 12px;
  color: #ff2a1f;
  font-weight: bold;
}

.GoodsList_priceTextPrefix__KRE71 {
  margin-right: 4px;
}

.GoodsList_priceTextPrimary__FgWLz {
  font-size: 18px;
}

.GoodsList_goodsNameContent__ax-x3 {
  color: #999;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 1.5rem;
  margin-bottom: 8px;
}

.GoodsList_serviceNameContent__E8fhI {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  font-weight: bold;
}

.GoodsList_serviceAddressContent__ohgXO {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  color: #666;
}

.GoodsList_contrastButton__uOKXA {
  height: 24px;
  width: 80px;
  padding: 2px;
}

.GoodsList_fixedHeadShow__HKzDD {
  opacity: 1;
  visibility: visible;
  z-index: 10;
  will-change: transform;
  background-color: #fff;
}

.GoodsList_fixedHeadHidden__0mfN\+ {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
}

.GoodsList_attrGroupMenuAffix__hIDrx > div {
  z-index: 20;
}

.GoodsList_attrGroupMenu__ECEsH {
  position: fixed;
  width: 256px;
  z-index: 20;
}

.GoodsList_deleteButton__WD1fW {
  position: absolute;
  top: -16px;
  right: -8px;
  font-size: 16px;
}

.GoodsList_highlightCell__BJXmr {
  color: #ff8300;
}

.GoodsList_linkText__gmFuH {
  color: #2969cc;
  padding: 0 2px;
  cursor: pointer;
}

.GoodsList_serviceItemWrapper__-hWDP {
  display: flex;
  justify-content: center;
  padding: 16px;
  background-image: url(/cgzx/static/media/dealIcon.449c5698403c8e6f375d.png);
  background-repeat: no-repeat;
  background-position: bottom right;
}

.GoodsList_serviceTitle__2vH-A {
  font-size: 24px;
  font-weight: 500;
  color: #2f8bff;
}

.GoodsList_attrFormWrapper__X\+Bi2 {
  position: relative;
  display: table;
  border-spacing: 0 24px;
}

.GoodsList_attrFormWrapper__X\+Bi2 .ant-form-item {
  display: table-row-group;
}

.GoodsList_attrFormWrapper__X\+Bi2 .ant-form-item-row {
  display: table-row;
}

.GoodsList_attrFormWrapper__X\+Bi2 .ant-form-item-label {
  display: table-cell;
  width: 0;
  vertical-align: top;
}

.GoodsList_attrFormWrapper__X\+Bi2 .ant-form-item-label label {
  display: inline-block;
  text-align: left;
  line-height: 32px;
}

.SortThead_sortTheadContent__S1oix {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
.SortThead_sortTheadSorter__s8d\+a {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
  color: #bfbfbf;
}
.SortThead_sortTheadComprehensive__-BIuy:hover {
  color: #40a9ff;
  transition: color 0.3s;
}
.SortThead_sortTheadComprehensiveActive__uq2uZ {
  color: #1677ff;
  font-weight: bold;
}

.CustomDescription_customDescriptionWrapper__zecnF {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 14px;
  line-height: 1.57142857;
  list-style: none;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
.CustomDescription_customDescriptionView__G0fo0 {
  border: 1px solid rgba(5, 5, 5, 0.06);
  width: 100%;
  border-radius: 8px;
}
.CustomDescription_customDescriptionRow__ddz-o {
  border-bottom: 1px solid rgba(5, 5, 5, 0.06);
}
.CustomDescription_customDescriptionLabel__owx36 {
  color: rgba(0, 0, 0, 0.65);
  background-color: rgba(0, 0, 0, 0.02);
  padding: 16px 24px;
  border-inline-end: 1px solid rgba(5, 5, 5, 0.06);
  font-weight: normal;
  font-size: 14px;
  line-height: 1.57142857;
  text-align: start;
}
.CustomDescription_customDescriptionContent__9IRwo {
  display: flex;
  padding: 16px 24px;
  border-inline-end: 1px solid rgba(5, 5, 5, 0.06);
  flex: 1 1;
  color: rgba(0, 0, 0, 0.88);
  font-size: 14px;
  line-height: 1.57142857;
  word-break: break-word;
  overflow-wrap: break-word;
}

.GoodsRate_rateTypeTagSelect__t\+ZHY .ant-tag-checkable {
  background-color: #fff;
  border: none;
}

.GoodsRate_rateTypeTagSelect__t\+ZHY .ant-tag-checkable:active {
  background-color: #fff;
}

.GoodsRate_rateTypeTagSelect__t\+ZHY .ant-tag-checkable-checked {
  border: none;
  background-color: #fff;
  color: #40a9ff;
  font-weight: bold;
}

.GoodsRate_overviewWrapper__NoS6l {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  padding: 24px;
  border: 2px #fcf6f6 solid;
  background: #fffefc;
  margin-right: 24px;
}

.GoodsRate_overviewText__OW6s2 {
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  font-size: 24px;
  color: #db3938;
  margin-left: 24px;
}

.GoodsRate_supplierSelect__5NsgJ {
  width: 160px;
}

.GoodsRate_avatarWrapper__9Cn2K {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 176px;
  margin-right: 24px;
}

.GoodsRate_buyerText__4bjGc {
  margin-top: 8px;
}

.GoodsRate_rateContent__vI87R {
  color: #fe4c1c;
  margin-right: 24px;
}

.GoodsRate_extraContent__H0hIy {
  color: #999;
  width: 136px;
}

.CompareGoods_suspendedWindowCol__GqN0w {
  border-right: 1px solid #d6d6d6;
}

.CompareGoods_windowWrapper__bM\+Il {
  background: #fff;
  box-shadow: 0 0 20px 0 #a4a4a4;
}

.CompareGoods_windowBorder__fgKih {
  background: white;
  border-bottom: 2px solid #1677ff;
}

.CompareGoods_emptyImg__Kgvc5 {
  font-size: 32px;
  font-weight: bold;
  color: #a6a6a6;
}

.CompareGoods_windowAffix__ufcCc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.CompareGoods_show__z7Ful {
  opacity: 1;
  visibility: visible;
  z-index: 99;
  transition: 0.4s;
}

.CompareGoods_hidden__9c-6m {
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  transition: 0.4s;
}

.CompareGoods_actionButton__VKz5b {
  width: 88px;
}

.customPageSizeChanger_customPageSizeChanger__O2AI2 .ant-select-selection-item > div > .custom-page-size-changer-delete-button {
  display: none;
}

.ServiceDetails_serviceDetails__6glAR {
  color: #666;
  font-size: 14px;
  padding: 16px 0;
}

.ServiceDetails_infoWrapper__RJ-My {
  display: flex;
  box-shadow: 0 8px 20px -8px #eee;
}

.ServiceDetails_imageContent__59p1Y {
  width: 376px;
  margin-right: 48px;
}

.ServiceDetails_rateContent__n3SqX {
  width: 296px;
  border-left: 1px solid #eee;
  padding: 16px 0 16px 48px;
  margin-left: 32px;
}

.ServiceDetails_titleContent__uUC7V {
  padding-top: 16px;
  flex: 1 1;
}

.ServiceDetails_overflowText__VsIxB {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  -webkit-line-clamp: 2;
}

.ServiceDetails_tagSelect__Ak0k7 .ant-tag-checkable {
  background-color: #fff;
  position: relative;
  min-width: 72px;
  text-align: center;
  padding: 4px 8px;
}

.ServiceDetails_tagSelect__Ak0k7 .ant-tag-checkable:active {
  border: 2px solid #197aff;
  padding: 3px 7px;
  transform: none;
}

.ServiceDetails_tagSelect__Ak0k7 .ant-tag-checkable-checked {
  border: 2px solid #197aff;
  padding: 3px 7px;
  background-color: #fff;
  color: #197aff;
}

.ServiceDetails_tagSelect__Ak0k7 .ant-tag-checkable-checked:active {
  border: 2px solid #197aff;
  padding: 3px 7px;
  background-color: #fff;
  color: #197aff;
}

.ServiceDetails_directBuyButton__snpVk {
  background-color: #197aff;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  padding: 4px 32px;
  height: 40px;
}

.ServiceDetails_tabContent__NGef1 .ant-tabs-nav-wrap {
  background-color: #f7f7f7;
}

.ServiceDetails_tabContent__NGef1 .ant-tabs-tab-active {
  background-color: #197aff;
}

.ServiceDetails_tabContent__NGef1 .ant-tabs-tab {
  padding: 12px 24px;
  margin: 0;
  color: #666;
}

.ServiceDetails_tabContent__NGef1 .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: white;
}

.ServiceDetails_tabContent__NGef1 .ant-tabs-ink-bar {
  display: none;
}

.ServiceDetails_hideColon__prBgY .ant-descriptions-item-label::after {
  display: none;
}

.Address_addressTitle__1to8c {
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #d2d2d2;
}
.Address_selected_office__1rIRn {
  display: block;
  background: url(/cgzx/static/media/selected_office.4c14a5c3f4169b3bc9a9.png) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  color: #ffffff;
}
.Address_selected_office__1rIRn:hover {
  color: #ffffff;
}
.Address_selected_post__kZ\+WC {
  display: block;
  background: url(/cgzx/static/media/selected_post.c4b781431d1e1652979f.png) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  color: #ffffff;
}
.Address_selected_post__kZ\+WC:hover {
  color: #ffffff;
}
.Address_treeBox__uD-tW {
  border: 1px solid #d2d2d2;
  width: 300px;
  min-height: 700px;
  margin-top: 10px;
  position: relative;
  padding-bottom: 50px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.Address_treeBox__uD-tW .ant-tree .ant-tree-iconEle {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.Address_treeBox__uD-tW .ant-tree .ant-tree-switcher {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.Address_treeBox__uD-tW .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Address_treeBox__uD-tW .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Address_treeBox__uD-tW .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Address_treeBox__uD-tW .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Address_search__vNhD7 {
  height: 40px;
}
.Address_officeTree_btn__e25d7 {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-top: 1px solid #d2d2d2;
  cursor: pointer;
}
.Address_officeTree_btn1__vQ9pU {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-top: 1px solid #d2d2d2;
  cursor: pointer;
}
.Address_officeTree_btn__e25d7:hover {
  background: #1677ff;
  color: #ffffff;
}
.Address_form_tools__XtKjh {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e9e9e9;
  padding: 10px 16px;
  background: #fff;
  text-align: right;
}
.Address_clearfix__C54XE:after {
  content: ' ';
  display: block;
  clear: both;
  visibility: hidden;
}
.Address_title__T7oiT .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.searchBox {
  padding: 0 10px;
}
.searchTitle {
  font-size: 16px;
  color: #1677ff;
  padding: 10px;
}
.searchList {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 40px;
}
.searchItem1:hover {
  background: #bae7ff;
  cursor: pointer;
}
.searchItem2:hover {
  background: #bae7ff;
  cursor: pointer;
}
.selected {
  background: url(/cgzx/static/media/selected_tree.fc307944a823ba399947.png) no-repeat;
  width: 100%;
  background-size: 100% 100%;
  font-size: 15px;
  color: #ffffff;
}

.OfficeShow_office_img__\+fPcn {
  width: 60px;
  float: left;
}
.OfficeShow_office_title__y-CaY {
  font-size: 36px;
  font-weight: bolder;
  color: #1677ff;
  float: left;
  padding: 6px 0 0 10px;
}
.OfficeShow_clearfix__uRHSk:after {
  content: ' ';
  display: block;
  clear: both;
  visibility: hidden;
}

.AddressPost_addressTitle__sbOwT {
  font-size: 16px;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #d2d2d2;
}
.AddressPost_selected_office__Sd561 {
  display: block;
  background: url(/cgzx/static/media/selected_office.4c14a5c3f4169b3bc9a9.png) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  color: #ffffff;
}
.AddressPost_selected_office__Sd561:hover {
  color: #ffffff;
}
.AddressPost_selected_post__ivTv\+ {
  display: block;
  background: url(/cgzx/static/media/selected_post.c4b781431d1e1652979f.png) no-repeat;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  color: #ffffff;
}
.AddressPost_selected_post__ivTv\+:hover {
  color: #ffffff;
}
.AddressPost_treeBox__Q92o1 {
  border: 1px solid #d2d2d2;
  width: 300px;
  min-height: 700px;
  margin-top: 10px;
  position: relative;
  padding-bottom: 50px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.AddressPost_treeBox__Q92o1 ul li {
  margin-left: -24px;
}
.AddressPost_treeBox__Q92o1 ul li .ant-tree-node-content-wrapper {
  padding-left: 24px;
}
.AddressPost_treeBox__Q92o1 .ant-tree .ant-tree-iconEle {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.AddressPost_treeBox__Q92o1 .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.AddressPost_treeBox__Q92o1 .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.AddressPost_treeBox__Q92o1 .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.AddressPost_treeBox__Q92o1 .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.AddressPost_search__4JkRg {
  height: 40px;
}
.AddressPost_officeTree_btn__y4CyL {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-top: 1px solid #d2d2d2;
  cursor: pointer;
}
.AddressPost_postTree_topBtn__BzyfE {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-bottom: 1px solid #d2d2d2;
  cursor: pointer;
}
.AddressPost_postTree_topBtn1__U3mS4 {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-bottom: 1px solid #d2d2d2;
  cursor: pointer;
}
.AddressPost_postTree_topBtn__BzyfE:hover {
  background: #1677ff;
  color: #ffffff;
}
.AddressPost_postTree_bottomBtn__AXUD7 {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-top: 1px solid #d2d2d2;
  cursor: pointer;
}
.AddressPost_postTree_bottomBtn1__O23Lw {
  width: 50%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #1677ff;
  border-top: 1px solid #d2d2d2;
  cursor: pointer;
}
.AddressPost_postTree_bottomBtn__AXUD7:hover {
  background: #1677ff;
  color: #ffffff;
}
.AddressPost_form_tools__MdFac {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #e9e9e9;
  padding: 10px 16px;
  background: #fff;
  text-align: right;
}
.AddressPost_clearfix__InkKZ:after {
  content: ' ';
  display: block;
  clear: both;
  visibility: hidden;
}

.PostShow_office_img__zj50q {
  width: 60px;
  float: left;
}
.PostShow_office_title__Xy1uX {
  font-size: 36px;
  font-weight: bolder;
  color: #1677ff;
  padding: 6px 0 0 10px;
}
.PostShow_role_name__x8z01 {
  font-size: 20px;
  padding: 10px 45px 10px 45px;
}
.PostShow_clearfix__i2zfR:after {
  content: ' ';
  display: block;
  clear: both;
  visibility: hidden;
}

.Lower_treeWrap__IW0xy {
  min-height: 700px;
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.Lower_treeWrap__IW0xy .Lower_search__\+Ennr {
  height: 40px;
}
.Lower_treeWrap__IW0xy .Lower_icon__Jsd6m {
  color: #aee4fa;
}
.Lower_treeWrap__IW0xy .Lower_tree__FjxqD {
  margin-top: 20px;
}
.Lower_treeWrap__IW0xy .ant-tree-switcher {
  height: 40px;
  line-height: 40px;
}
.Lower_treeWrap__IW0xy .ant-dropdown-trigger {
  height: 40px;
  line-height: 40px;
  float: right;
}
.Lower_treeWrap__IW0xy .ant-tree .ant-tree-iconEle {
  cursor: pointer;
}
.Lower_treeWrap__IW0xy .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.Lower_treeWrap__IW0xy .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Lower_treeWrap__IW0xy .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Lower_treeWrap__IW0xy .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.Lower_lowerOffice__Ng39J {
  padding-left: 40px;
}
.Lower_lowerOffice__Ng39J .Lower_lowerOfficeTitle__bm4Zx {
  margin-bottom: 16px;
}
.Lower_lowerOffice__Ng39J .Lower_lowerOfficeTitle__bm4Zx .Lower_lowerOfficeImg__cpc-Q {
  width: 60px;
}
.Lower_lowerOffice__Ng39J .Lower_lowerOfficeTitle__bm4Zx .Lower_lowerOfficeTitleName__Ei\+9Z {
  font-size: 36px;
  font-weight: bolder;
  color: #1677ff;
  vertical-align: middle;
  padding-left: 8px;
}
.Lower_lowerOffice__Ng39J .Lower_officeTitle__K4YLS {
  font-size: 36px;
  font-weight: bolder;
  color: #1677ff;
  float: left;
  padding: 6px 0 0 10px;
}
.Lower_lowerOffice__Ng39J .Lower_officeTable__qc6x\+ {
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.Lower_lowerOffice__Ng39J .Lower_officeList__uw6Iq {
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.Lower_subOffice__3W93q {
  margin-top: 20px;
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.Lower_clearfix__4mx\+R:after {
  content: ' ';
  display: block;
  clear: both;
  visibility: hidden;
}
.Lower_descriptions__tzT1z .ant-descriptions-view .ant-descriptions-row > td {
  height: 60px;
}

.phasedivide_tabWrapper__V2JEd {
  outline: 1px solid #d2d2d2;
  display: flex;
  cursor: pointer;
}
.phasedivide_tabLeftWrapper__f5o2r {
  width: calc(50% + 40px);
  margin-right: -40px;
  height: 40px;
  position: relative;
}
.phasedivide_tabRightWrapper__WKP7o {
  width: calc(50% + 40px);
  margin-left: -40px;
  height: 40px;
  position: relative;
}
.phasedivide_tabLeft__Wd6eu {
  border-bottom: 40px solid #fff;
  border-right: 80px solid transparent;
  transition: all 0.3s;
}
.phasedivide_tabRight__dQzLh {
  border-top: 40px solid #fff;
  border-left: 80px solid transparent;
  transition: all 0.3s;
}
.phasedivide_tabLeftSelected__\+fGPa {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(22 119 255 / var(--tw-border-opacity));
}
.phasedivide_tabRightSelected__C7QuP {
  --tw-border-opacity: 1;
  border-top-color: rgb(22 119 255 / var(--tw-border-opacity));
}
.phasedivide_tabContentLeft__qg5ly {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.phasedivide_tabContentRight__cwVln {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 80px;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.phasedivide_tabContentText__8GQKb {
  font-size: 16px;
  font-weight: bold;
  --tw-text-opacity: 1;
  color: rgb(22 119 255 / var(--tw-text-opacity));
}
.phasedivide_tabContentTextSelected__JHOMa {
  color: #fff;
}
.phasedivide_officeTitle__6iGz4 {
  font-size: 36px;
  font-weight: bolder;
  margin-left: 16px;
  --tw-text-opacity: 1;
  color: rgb(22 119 255 / var(--tw-text-opacity));
}
.phasedivide_officeTree__d9FNM .ant-tree .ant-tree-iconEle {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.phasedivide_officeTree__d9FNM .ant-tree .ant-tree-switcher {
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}
.phasedivide_officeTree__d9FNM .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.phasedivide_officeTree__d9FNM .ant-tree-node-content-wrapper.ant-tree-node-selected {
  --tw-bg-opacity: 1;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity));
  color: white;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.phasedivide_officeTree__d9FNM .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.phasedivide_officeTree__d9FNM .ant-tree-treenode.ant-tree-treenode-selected {
  --tw-bg-opacity: 1;
  background-color: rgb(22 119 255 / var(--tw-bg-opacity));
  color: white;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}

.errorLog_errorDescriptionDiv__5Sn00 {
  height: calc(100vh - 168px);
  overflow: auto;
}
.errorLog_errorDescriptionDiv__5Sn00 .errorLog_errorDescription__9TAmO .ant-descriptions-item-label {
  width: 120px;
}

.screenBackground {
  background-image: url(/cgzx/static/media/bg_img.020bcaab4081148c14e6.png);
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #2c96e6;
  height: calc(100vh - 32px);
}
.tip {
  width: 94px;
  height: 101px;
  background-repeat: no-repeat;
  position: absolute;
  right: 20px;
  top: 16px;
}
.tipPic1 {
  background-image: url(/cgzx/static/media/gk_pic.0dc5bb2222e1a2ff35a6.png);
}
.tipPic3 {
  background-image: url(/cgzx/static/media/tp_pic.e2cd83066eefca3f0023.png);
}
.tipPic4 {
  background-image: url(/cgzx/static/media/xj_pic.9e65a426f1847f6fc918.png);
}
.tipPic5 {
  background-image: url(/cgzx/static/media/dy_pic.092c724d895d9552bb05.png);
}
.tipPic6 {
  background-image: url(/cgzx/static/media/cs_pic.93651f737dfedb3ba132.png);
}
.warp {
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.warp .title {
  height: 140px;
}
.warp .title .header {
  display: inline;
  float: left;
  height: 140px;
  line-height: 140px;
  font-size: 60px;
  font-weight: bold;
  word-break: break-all;
  max-width: calc(100vw - 112px - 140px);
}
.warp .title .logo {
  display: inline;
  float: left;
  height: 140px;
  line-height: 140px;
  width: 140px;
}
.warp .title .hw {
  background-image: url(/cgzx/static/media/hw_icon.5b4d91373d6e3d7117fd.png);
}
.warp .title .fw {
  background-image: url(/cgzx/static/media/fw_icon.25e37c5d65d2d6dfb99a.png);
}
.warp .title .gc {
  background-image: url(/cgzx/static/media/gc_icon.bc1aa1ca7492e9f6930a.png);
}
.warp .btn {
  width: 600px;
  height: 102px;
  line-height: 102px;
}
.warp .btn .btnColor {
  background-image: url(/cgzx/static/media/btn.1ce1f6d4085d30ce6caa.png);
  background-repeat: no-repeat;
  font-size: 48px;
}
.main {
  overflow: hidden;
}
.main .upper {
  font-size: 60px;
  line-height: 60px;
  font-weight: bold;
  margin: 0 auto 56px auto;
}
.main .lower .right {
  background-image: url(/cgzx/static/media/time1.a91b765c7f7352715dd1.png);
  background-repeat: no-repeat;
  margin: 0 auto;
  width: 576px;
}
.main .lower .right .right_under div {
  width: 110px;
  height: 97px;
  background: #fff;
  color: #111;
  font-size: 60px;
  font-weight: bold;
  text-align: center;
  float: left;
}
.main .lower .right .right_under .mins {
  margin-left: 90px;
}
.main .lower .right .right_under .secs {
  margin-left: 90px;
}
.main .lower .right .clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.RemoteOpenBidHall_pageContainer__gMWdi {
  padding: 24px 0;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 {
  background-color: #2686ee;
  height: 100%;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftTitle__TTIBX {
  padding: 16px 0;
  font-size: 16px;
  text-align: center;
  color: white;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .ant-steps-vertical > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
  width: 0;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftSteps__7dACy .RemoteOpenBidHall_leftStepsTitle__LJ8Xe {
  background-color: #fff;
  border-radius: 0 22px 22px 0;
  width: 110px;
  padding: 4px 0 4px 8px;
  margin-bottom: 32px;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftSteps__7dACy .RemoteOpenBidHall_leftStepsTitle__LJ8Xe .RemoteOpenBidHall_leftStepsName__zEZ5R {
  margin-left: 4px;
  vertical-align: middle;
  color: #2572fd;
  font-size: 14px;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftSteps__7dACy .ant-steps-item .ant-steps-item-container .ant-steps-item-tail {
  border: 0.5px rgba(255, 255, 255, 0.2) dashed;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftSteps__7dACy .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title div {
  background-color: rgba(245, 249, 255, 0.74);
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_leftSteps__7dACy .ant-steps-item-wait .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title div span {
  color: rgba(37, 114, 253, 0.6);
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_icon__Mw\+RY {
  font-size: 16px;
  width: 16px;
  vertical-align: middle;
  color: #2572fd;
}
.RemoteOpenBidHall_leftMenu__B3Hg1 .RemoteOpenBidHall_indexStyle__HlyoC {
  font-size: 16px;
  vertical-align: middle;
  color: #2572fd;
  padding-left: 4px;
}
.RemoteOpenBidHall_cardTitle__0A77Z {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.RemoteOpenBidHall_consultTel__JJR\+v {
  font-size: 18px;
  margin-left: 16px;
  color: #096dd9;
}
.RemoteOpenBidHall_consultTel__JJR\+v .RemoteOpenBidHall_consultTelIcon__d5JeW {
  margin-right: 4px;
}
.RemoteOpenBidHall_processBar__ZLtGw {
  margin-bottom: 16px;
  min-height: 24px;
}
.RemoteOpenBidHall_contentBox__-HX3J {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.RemoteOpenBidHall_contentBox__-HX3J .RemoteOpenBidHall_hideIcon__W4-Mj {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  font-size: 16px;
  height: 64px;
  padding: 24px 0;
  z-index: 1;
  cursor: pointer;
}
.RemoteOpenBidHall_errorMessage__14KKw {
  font-size: 15px;
  white-space: pre-wrap;
}
.RemoteOpenBidHall_errorMessage__14KKw .RemoteOpenBidHall_font-change__bTDHs {
  color: #1677ff;
  font-weight: bold;
}
.RemoteOpenBidHall_CACheckCard__NH5Xr {
  min-height: calc(100vh - 154px);
}
.RemoteOpenBidHall_CAError__gtUzI {
  color: rgba(0, 0, 0, 0.7);
  width: 400px;
  text-align: left;
  margin: 0 auto;
}

.AnnounceBid_right__kQDuS {
  text-align: right;
}
.AnnounceBid_center__hldO7 {
  text-align: center;
}
.AnnounceBid_tableTitle__\+s6R7 {
  font-weight: bold;
  font-size: 18px;
  line-height: 32px;
}

.BeforeOpenBid_background__g5-0b {
  background-image: url(/cgzx/static/media/bg_img.020bcaab4081148c14e6.png);
  background-size: cover;
  height: 100%;
  position: relative;
}
.BeforeOpenBid_background__g5-0b .BeforeOpenBid_status__HFExw {
  position: absolute;
  top: 0;
  right: 8px;
  width: 80px;
}
.BeforeOpenBid_background__g5-0b .BeforeOpenBid_center__s5cDj {
  text-align: center;
  position: absolute;
  top: 50%;
  width: 100%;
  transform: translateY(-50%);
}
.BeforeOpenBid_background__g5-0b .BeforeOpenBid_center__s5cDj h1 {
  color: white;
  font-size: 40px;
  font-weight: bold;
}
.BeforeOpenBid_background__g5-0b .BeforeOpenBid_center__s5cDj .BeforeOpenBid_img__VbDXd {
  width: 72px;
}
.BeforeOpenBid_background__g5-0b .BeforeOpenBid_center__s5cDj .BeforeOpenBid_btn__A\+GkZ {
  background-image: url(/cgzx/static/media/btn.1ce1f6d4085d30ce6caa.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 400px;
  height: 68px;
  line-height: 68px;
  color: white;
  margin: 32px auto;
  cursor: pointer;
  font-size: 32px;
}

.Decrypt_CADecrypt__sSoL0 .Decrypt_CAImg__zqvxg {
  font-size: 5em;
  margin: 16px 0;
  display: block;
}
.Decrypt_CADecrypt__sSoL0 .Decrypt_decryptButton__TRPHy {
  margin-top: 16px;
}
.Decrypt_decryptIcon__uX3cl {
  position: absolute;
  right: 12px;
  top: 40%;
  z-index: 1;
  height: 100px;
  width: 100px;
}
.Decrypt_clickIcon__FQpUA {
  cursor: pointer;
}
.Decrypt_disClickIcon__4lHqj {
  cursor: not-allowed;
}

.SideBar_sideBar__Z2Cw0 {
  position: absolute;
  top: 80px;
  right: -80px;
}
.SideBar_sideBar__Z2Cw0 .SideBar_sideBtn__akOc- {
  width: 80px;
  height: 120px;
  border-radius: 0 4px 4px 0;
  margin-bottom: 2px;
  cursor: pointer;
  text-align: center;
  padding-top: 25px;
  background: #fcd485;
}
.SideBar_sideBar__Z2Cw0 .SideBar_changeBtn__1suyw {
  width: 80px;
  height: 50px;
  border-radius: 0 4px 4px 0;
  margin-bottom: 2px;
  cursor: pointer;
  text-align: center;
  padding-top: 15px;
}
.SideBar_sideBar__Z2Cw0 .SideBar_animateWrapper__B0tge {
  position: relative;
  width: 80px;
  overflow: hidden;
  min-height: 244px;
}
.SideBar_sideBar__Z2Cw0 .SideBar_multiModeButtons__eVfVi {
  position: absolute;
  width: 80px;
  transition: 0.5s;
}
.SideBar_sideBar__Z2Cw0 .SideBar_active__jwUT8 {
  left: 0;
  transition-delay: 0.5s;
}
.SideBar_sideBar__Z2Cw0 .SideBar_hidden__aR3JO {
  left: -80px;
}
.SideBar_CATypeName__a1Ygd {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #00a1ff;
  color: white;
  padding: 2px 4px;
  border-radius: 0 4px 0 4px;
}
.SideBar_ico__YyAI9 {
  font-size: 25px;
  color: #937b3f;
  margin-bottom: 5px;
}
.SideBar_playDiv__PiXql {
  position: relative;
}
.SideBar_playInfo__EIYMn {
  position: absolute;
  background-color: white;
  width: 272px;
  padding: 24px 16px;
  top: 0;
  right: 92px;
  border-radius: 20px;
  font-weight: bolder;
  z-index: 12;
  cursor: auto;
  letter-spacing: 1px;
  text-align: left;
}
.SideBar_playInfo__EIYMn .SideBar_playButton__F4UVj {
  text-align: right;
  margin-top: 16px;
}
.SideBar_playInfo__EIYMn:before {
  box-sizing: content-box;
  width: 0;
  height: 0;
  position: absolute;
  top: 20px;
  right: -24px;
  padding: 0;
  border-bottom: 12px solid transparent;
  border-top: 12px solid transparent;
  border-left: 12px solid #ffffff;
  border-right: 12px solid transparent;
  display: block;
  content: '';
  z-index: 12;
}
.SideBar_playInfo__EIYMn:after {
  box-sizing: content-box;
  width: 0;
  height: 0;
  position: absolute;
  top: 20px;
  right: -26px;
  padding: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 13px solid #cccccc;
  border-right: 13px solid transparent;
  display: block;
  content: '';
  z-index: 10;
}
.SideBar_playCover__LFlBR {
  width: 100vw;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 5;
  background: rgba(0, 0, 0, 0.7);
}
.SideBar_playIcon__ZYTq- {
  font-size: 25px;
  color: #694f12;
  margin-bottom: 5px;
}
.SideBar_playTitle__yNzl6 {
  color: #666666;
}
.SideBar_CAInfo__hrR8x {
  width: 362px;
}
.SideBar_CAInfo__hrR8x .SideBar_CAInfoContent__2w5Kv {
  margin-top: 8px;
  font-weight: normal;
}
.SideBar_CAInfo__hrR8x .SideBar_CAInfoFooter__qsO35 {
  text-align: center;
  margin-top: 16px;
}

.ChatBoard_chatBoardContainer__UKw73 .ChatBoard_msgUserName__Bj9U6 {
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  color: #0251a6;
  display: inline-block;
  vertical-align: top;
}
.ChatBoard_chatBoardContainer__UKw73 .ChatBoard_msgTime__AP8yj {
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #0251a6;
  display: inline-block;
  vertical-align: top;
}
.ChatBoard_chatBoardContainer__UKw73 .ChatBoard_listWrapper__gQAcU {
  width: 100%;
  height: 310px;
  overflow-y: scroll;
  overflow-x: hidden;
  margin-bottom: 10px;
}
.ChatBoard_chatBoardContainerWithoutLive__7XPkR {
  height: 100%;
}
.ChatBoard_chatBoardContainerWithoutLive__7XPkR .ChatBoard_msgUserName__Bj9U6 {
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  color: #0251a6;
  display: inline-block;
  vertical-align: top;
}
.ChatBoard_chatBoardContainerWithoutLive__7XPkR .ChatBoard_msgTime__AP8yj {
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #0251a6;
  display: inline-block;
  vertical-align: top;
}
.ChatBoard_chatBoardContainerWithoutLive__7XPkR .ChatBoard_listWrapper__gQAcU {
  width: 100%;
  height: calc(100% - 64px);
  overflow-y: scroll;
  overflow-x: hidden;
  margin-bottom: 10px;
}

.NoticeBoard_noticeBoardContainer__derxt .ant-list-item {
  margin-top: 3px;
  margin-bottom: 3px;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_listWrapper__xWk-e {
  width: 100%;
  height: 310px;
  overflow-y: scroll;
  margin-bottom: 10px;
  line-height: 1.5em;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_listWrapperNoSender__z-Ice {
  width: 100%;
  height: 360px;
  overflow-y: scroll;
  margin-bottom: 10px;
  line-height: 1.5em;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_unread__yGQkT {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
  padding: 2px 5px;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_read__wZ6ze {
  border: 1px solid transparent;
  padding: 2px 5px;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_noticeUserName__i6pVD {
  color: #fe7211;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_tipsWrap__I7E1Y {
  width: 100%;
  text-align: center;
  padding: 0px 45px;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_tipsWrap__I7E1Y .NoticeBoard_tips__XMYvI {
  background-color: lightgray;
  border-radius: 3px;
}
.NoticeBoard_noticeBoardContainer__derxt .NoticeBoard_tipsWrap__I7E1Y .NoticeBoard_tips__XMYvI .NoticeBoard_readAllBtn__Om9TP {
  text-underline: black;
  cursor: pointer;
  color: #05a7d8;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC {
  height: 100%;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .ant-list-item {
  margin-top: 3px;
  margin-bottom: 3px;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_listWrapper__xWk-e {
  width: 100%;
  height: calc(100% - 64px);
  overflow-y: scroll;
  margin-bottom: 10px;
  line-height: 1.5em;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_listWrapperNoSender__z-Ice {
  width: 100%;
  height: calc(100% - 64px);
  overflow-y: scroll;
  margin-bottom: 10px;
  line-height: 1.5em;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_unread__yGQkT {
  background-color: #fffbe6;
  border: 1px solid #ffe58f;
  padding: 2px 5px;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_read__wZ6ze {
  border: 1px solid transparent;
  padding: 2px 5px;
  border-radius: 4px;
  cursor: pointer;
  width: 100%;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_noticeUserName__i6pVD {
  color: #fe7211;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_tipsWrap__I7E1Y {
  width: 100%;
  text-align: center;
  padding: 0px 45px;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_tipsWrap__I7E1Y .NoticeBoard_tips__XMYvI {
  background-color: lightgray;
  border-radius: 3px;
}
.NoticeBoard_noticeBoardContainerWithoutLive__ChBkC .NoticeBoard_tipsWrap__I7E1Y .NoticeBoard_tips__XMYvI .NoticeBoard_readAllBtn__Om9TP {
  text-underline: black;
  cursor: pointer;
  color: #05a7d8;
}

.MessageBoard_messageBoardContainer__rQjfO .ant-card-head {
  background: white;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-card-head .ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  font-size: 14px;
  padding: 8px 16px;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-card-body {
  background: #f0f2f5;
  height: 380px;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-card-body .ant-list-item {
  padding: 0;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-card-actions {
  background-color: white;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-card-actions li {
  margin: 0;
}
.MessageBoard_messageBoardContainer__rQjfO .ant-input {
  border: none;
  text-align: left;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv {
  height: 100%;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-head {
  background: white;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-head .ant-tabs .ant-tabs-large-bar .ant-tabs-tab {
  font-size: 14px;
  padding: 8px 16px;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-body {
  background: #f0f2f5;
  height: calc(100% - 38px);
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-body .ant-list-item {
  padding: 0;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-actions {
  background-color: white;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-card-actions li {
  margin: 0;
}
.MessageBoard_messageBoardContainerWithoutLive__rS8Xv .ant-input {
  border: none;
  text-align: left;
}

.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMwMCIgd2lkdGg9IjMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ4LjcxIDQyLjkxTDM0LjA4IDI4LjI5IDQ0LjMzIDE4YTEgMSAwIDAwLS4zMy0xLjYxTDIuMzUgMS4wNmExIDEgMCAwMC0xLjI5IDEuMjlMMTYuMzkgNDRhMSAxIDAgMDAxLjY1LjM2bDEwLjI1LTEwLjI4IDE0LjYyIDE0LjYzYTEgMSAwIDAwMS40MSAwbDQuMzgtNC4zOGExIDEgMCAwMC4wMS0xLjQyem0tNS4wOSAzLjY3TDI5IDMyYTEgMSAwIDAwLTEuNDEgMGwtOS44NSA5Ljg1TDMuNjkgMy42OWwzOC4xMiAxNEwzMiAyNy41OEExIDEgMCAwMDMyIDI5bDE0LjU5IDE0LjYyeiIvPjwvc3ZnPg==);border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:#4950f6;border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-radius:100%;margin-left:-37px;margin-top:-37px;border:4px solid rgba(73,80,246,0);transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.rr-player{position:relative;background:white;float:left;border-radius:5px;box-shadow:0 24px 48px rgba(17, 16, 62, 0.12)}.rr-player__frame{overflow:hidden}.replayer-wrapper{float:left;clear:both;transform-origin:top left;left:50%;top:50%}.replayer-wrapper>iframe{border:none}.rr-controller.svelte-19ke1iv.svelte-19ke1iv{width:100%;height:80px;background:#fff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:0 0 5px 5px}.rr-timeline.svelte-19ke1iv.svelte-19ke1iv{width:80%;display:flex;align-items:center}.rr-timeline__time.svelte-19ke1iv.svelte-19ke1iv{display:inline-block;width:100px;text-align:center;color:#11103e}.rr-progress.svelte-19ke1iv.svelte-19ke1iv{flex:1 1;height:12px;background:#eee;position:relative;border-radius:3px;cursor:pointer;box-sizing:border-box;border-top:solid 4px #fff;border-bottom:solid 4px #fff}.rr-progress.disabled.svelte-19ke1iv.svelte-19ke1iv{cursor:not-allowed}.rr-progress__step.svelte-19ke1iv.svelte-19ke1iv{height:100%;position:absolute;left:0;top:0;background:#e0e1fe}.rr-progress__handler.svelte-19ke1iv.svelte-19ke1iv{width:20px;height:20px;border-radius:10px;position:absolute;top:2px;transform:translate(-50%, -50%);background:rgb(73, 80, 246)}.rr-controller__btns.svelte-19ke1iv.svelte-19ke1iv{display:flex;align-items:center;justify-content:center;font-size:13px}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv{width:32px;height:32px;display:flex;padding:0;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv:active{background:#e0e1fe}.rr-controller__btns.svelte-19ke1iv button.active.svelte-19ke1iv{color:#fff;background:rgb(73, 80, 246)}.rr-controller__btns.svelte-19ke1iv button.svelte-19ke1iv:disabled{cursor:not-allowed}.switch.svelte-9brlez.svelte-9brlez.svelte-9brlez{height:1em;display:flex;align-items:center}.switch.disabled.svelte-9brlez.svelte-9brlez.svelte-9brlez{opacity:0.5}.label.svelte-9brlez.svelte-9brlez.svelte-9brlez{margin:0 8px}.switch.svelte-9brlez input[type='checkbox'].svelte-9brlez.svelte-9brlez{position:absolute;opacity:0}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez{width:2em;height:1em;position:relative;cursor:pointer;display:block}.switch.disabled.svelte-9brlez label.svelte-9brlez.svelte-9brlez{cursor:not-allowed}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez:before{content:'';position:absolute;width:2em;height:1em;left:0.1em;transition:background 0.1s ease;background:rgba(73, 80, 246, 0.5);border-radius:50px}.switch.svelte-9brlez label.svelte-9brlez.svelte-9brlez:after{content:'';position:absolute;width:1em;height:1em;border-radius:50px;left:0;transition:all 0.2s ease;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);background:#fcfff4;animation:switch-off 0.2s ease-out;z-index:2}.switch.svelte-9brlez input[type='checkbox'].svelte-9brlez:checked+label.svelte-9brlez:before{background:rgb(73, 80, 246)}.switch.svelte-9brlez input[type='checkbox'].svelte-9brlez:checked+label.svelte-9brlez:after{animation:switch-on 0.2s ease-out;left:1.1em}
.StatusIcon_statusIconFont__woE9A {
  /*transform: rotate(-30deg);*/
  color: white;
  font-size: large;
  font-weight: bold;
  margin-top: -16px;
}

.StatusIcon_statusIcon__\+G\+tm {
  background-image: url(/cgzx/static/media/top.75cd0b2402b41e200553.png);
}

.orderList_order-list-goods-name-cell-wrapper__qjxX7 {
  padding-left: 12px;
}
.orderList_order-list-goods-name-cell-wrapper__qjxX7::before {
  content: '';
  font-size: 12px;
  position: absolute;
  color: #fff;
  top: 4px;
  left: 0;
  transform: rotate(-45deg);
  z-index: 1;
}
.orderList_order-list-goods-name-cell-wrapper__qjxX7::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-style: solid;
  border-width: 20px;
}
.orderList_order-list-goods-name-cell-wrapper-on__dWwqj::before {
  content: '上架';
}
.orderList_order-list-goods-name-cell-wrapper-on__dWwqj::after {
  border-color: #5993ee transparent transparent #5993ee;
}
.orderList_order-list-goods-name-cell-wrapper-off__eWHNF::before {
  content: '下架';
}
.orderList_order-list-goods-name-cell-wrapper-off__eWHNF::after {
  border-color: #aaaaaa transparent transparent #aaaaaa;
}
.orderList_descriptionLabel__n7-dD::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.orderList_ribbonWrapper__--rtN {
  position: relative;
}
.orderList_ribbon__bL-8p {
  left: -7px;
  position: absolute;
  top: 6%;
}
.orderList_topInfoCard__K2c7C .ant-card-head {
  background: #f9f9f9;
}
.orderList_orderDetailsFileList__P2KVp .ant-upload-list-item {
  margin-top: 0;
}

.GoodsDetails_goodsDetails__Fs6kF {
  color: #666;
  font-size: 14px;
  padding: 16px 0;
}

.GoodsDetails_linkText__Z0V-R {
  color: #2969cc;
  padding: 0 2px;
  cursor: pointer;
}

.GoodsDetails_imageContent__cIPUz {
  width: 376px;
  margin-right: 48px;
}

.GoodsDetails_titleContent__-VMs8 {
  flex: 1 1;
}

.GoodsDetails_title__iSmuT {
  font-size: 16px;
  font-weight: bold;
}

.GoodsDetails_purchaseContent__ut-m2 {
  width: 100%;
  margin-bottom: 24px;
}

.GoodsDetails_priceText__ddGof {
  color: #c93438;
  font-weight: bold;
  font-size: 16px;
}

.GoodsDetails_areaSelect__vbJN5 {
  width: 160px !important;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable {
  position: relative;
  min-width: 64px;
  text-align: center;
  padding: 4px 8px;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable:active {
  border: 2px solid #197aff;
  padding: 3px 7px;
  transform: none;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable-checked {
  border: 2px solid #197aff;
  padding: 3px 7px;
  background-color: #fff;
  color: #666;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable-checked:active {
  border: 2px solid #197aff;
  padding: 3px 7px;
  background-color: #fff;
  color: #666;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable-checked:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  border-bottom: 14px solid #197aff;
  border-left: 14px solid transparent;
}

.GoodsDetails_tagSelect__lbuKf .ant-tag-checkable-checked:before {
  content: '';
  position: absolute;
  width: 7px;
  height: 4px;
  background: transparent;
  top: 21px;
  right: 0;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  transform: rotate(-55deg);
  z-index: 1;
}

.GoodsDetails_directBuyButton__q1aDM {
  background-color: #197aff;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  line-height: 16px;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-nav-wrap {
  background-color: #f7f7f7;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-nav-list {
  width: 100%;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-tab-active {
  background-color: #197aff;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-tab {
  padding: 12px 24px;
  margin: 0;
  color: #666;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-tab-active .ant-tabs-tab-btn {
  color: white;
}

.GoodsDetails_tabContent__pMsPF .ant-tabs-ink-bar {
  width: 100% !important;
  left: 0 !important;
  right: 0 !important;
}

.GoodsDetails_supplierTable__nLKDw .ant-table-cell {
  color: #666;
  font-size: 14px;
}

.GoodsDetails_supplierTable__nLKDw .ant-table-thead tr th {
  color: #222;
}

/* 订单商品评价 */
.GoodsDetails_titleName__6Qe5a {
  display: inline-block;
  font-size: 16px;
  padding-bottom: 8px;
  border-bottom: 2px solid #0081ef;
}

.GoodsDetails_supplierNameBackground__obo46 {
  border-radius: 2px;
  box-shadow: 0 8px 18px 0 rgba(90, 169, 255, 0.2);
  line-height: 42px;
  position: absolute;
  top: -25px;
  left: -14px;
  background: #248cfd;
}

.GoodsDetails_supplierName__N-OPx {
  color: white;
  font-size: 18px;
  font-weight: bold;
  padding: 0 22px 0 22px;
}

.GoodsDetails_rateTitle__SZHz9 .ant-form-item-label > label {
  height: 35px;
}

.SupplierOnlinePayStyle_divBox__ZgJ30 {
  background-color: white;
  border-top: 4px solid #0066ff;
  padding-left: 16px;
  padding-right: 16px;
}
.SupplierOnlinePayStyle_divBox__ZgJ30 .SupplierOnlinePayStyle_divTitle__3-A8f {
  margin-top: 24px;
  font-weight: bolder;
}
.SupplierOnlinePayStyle_divBox__ZgJ30 .SupplierOnlinePayStyle_divNote__dSuEw {
  margin-top: 12px;
  color: #666666;
  line-height: 24px;
  max-height: calc(100% - 60px);
  overflow-y: auto;
}
.SupplierOnlinePayStyle_divBox__ZgJ30 .SupplierOnlinePayStyle_pmStyle__Q5wjZ {
  margin: 16px 0;
  word-break: break-all;
  color: #002967;
  font-weight: bolder;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.SupplierOnlinePayStyle_alertStyle__uk-zY {
  line-height: 24px;
  margin-bottom: 16px;
}
.SupplierOnlinePayStyle_tipsContainer__QKi3a {
  width: 100%;
  min-height: 138px;
  background: url(/cgzx/static/media/tips_bgi.c295ce058cd4fcff20a0.png) no-repeat 100% 0;
  padding: 16px;
  margin-bottom: 16px;
}
.SupplierOnlinePayStyle_tipsContainer__QKi3a .SupplierOnlinePayStyle_tipsTitle__GSC0T {
  font-size: 14px;
  font-weight: bold;
  color: #00327c;
}
.SupplierOnlinePayStyle_tipsContainer__QKi3a .SupplierOnlinePayStyle_tipsTitle__GSC0T .SupplierOnlinePayStyle_tipsDesc__JUrIy {
  margin-left: 5px;
  font-weight: 400;
  color: #00327c;
}
.SupplierOnlinePayStyle_tipsContainer__QKi3a .SupplierOnlinePayStyle_tipsBlock__-oppo {
  width: 100%;
  margin-top: 14px;
  height: 32px;
  line-height: 32px;
}
.SupplierOnlinePayStyle_detailBox__BDs30 {
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px 8px 8px 8px;
  padding: 8px 0;
}
.SupplierOnlinePayStyle_detailBox__BDs30 .SupplierOnlinePayStyle_detailTitle__9Zall {
  height: 24px;
  line-height: 24px;
}
.SupplierOnlinePayStyle_detailBox__BDs30 .SupplierOnlinePayStyle_detailTitle__9Zall .SupplierOnlinePayStyle_detailPackageNum__96wya {
  font-size: 12px;
  padding: 0 8px;
  background: #e4efff;
  border-radius: 0px 12px 12px 0px;
  color: #0066ff;
  display: inline-block;
  vertical-align: top;
}
.SupplierOnlinePayStyle_detailBox__BDs30 .SupplierOnlinePayStyle_detailTitle__9Zall .SupplierOnlinePayStyle_detailPackageName__\+uxAG {
  font-weight: bolder;
  padding-left: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: calc(100% - 128px);
  display: inline-block;
}
.SupplierOnlinePayStyle_detailBox__BDs30 .SupplierOnlinePayStyle_detailContent__fcW18 {
  margin-top: 8px;
  height: 100px;
  padding: 16px;
  background: rgba(0, 102, 255, 0.04);
  display: flex;
  justify-content: space-between;
}
.SupplierOnlinePayStyle_detailBox__BDs30 .SupplierOnlinePayStyle_detailFooter__IXjY9 {
  padding: 16px 16px 8px;
  min-height: 56px;
}
.SupplierOnlinePayStyle_payModal__N8Gof .ant-modal-content {
  padding: 0;
}
.SupplierOnlinePayStyle_payModal__N8Gof .ant-modal-header {
  padding-left: 20px;
  padding-top: 18px;
}
.SupplierOnlinePayStyle_payImg__tSwe\+ {
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #cccccc;
  padding: 12px 18px;
  display: inline-block;
  cursor: pointer;
}
.SupplierOnlinePayStyle_paySelectImg__L241S {
  border: 1px solid #0066ff;
}
.SupplierOnlinePayStyle_payCode__8ZmL3 {
  text-align: center;
  border-left: 1px solid;
  border-image: linear-gradient(180deg, #ffffff 0%, #d9d9d9 43%, #ffffff 100%) 1;
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_codeImg__diUmF {
  width: 210px;
  height: 210px;
  margin: 0 auto;
  position: relative;
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_codeImg__diUmF .SupplierOnlinePayStyle_centerImg__Mu60w {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_codeImg__diUmF .SupplierOnlinePayStyle_codeLoseImg__euEN6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_codeImg__diUmF .SupplierOnlinePayStyle_centerText__Y3vFn {
  cursor: pointer;
  padding: 4px;
  background-color: #ffffff;
  position: absolute;
  display: inline-block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_mask__sHebm .ant-spin-dot {
  display: none;
}
.SupplierOnlinePayStyle_payCode__8ZmL3 .SupplierOnlinePayStyle_mask__sHebm .ant-spin-text {
  padding-top: 0 !important;
  color: #262626;
  transform: translateY(-50%);
}
.SupplierOnlinePayStyle_orderTitle__kryGR {
  margin-bottom: 24px;
  border-bottom: 1px solid #1676fd;
  display: inline-block;
  line-height: 30px;
}
.SupplierOnlinePayStyle_modalTipOut__OHsCS {
  /* 保持原有淡出动画，但修改最终位置 */
  animation: SupplierOnlinePayStyle_antModalFadeOut__J0XkF 0.2s forwards, SupplierOnlinePayStyle_customExitPosition__gXQP5 0.2s forwards !important;
}
@keyframes SupplierOnlinePayStyle_customExitPosition__gXQP5 {
  to {
    transform: translate(70%, 70%);
    /* 自定义最终位置 */
  }
}
/* 覆盖antd原有淡出动画，只保留opacity变化 */
@keyframes SupplierOnlinePayStyle_antModalFadeOut__J0XkF {
  to {
    opacity: 0;
  }
}
.SupplierOnlinePayStyle_contentBack__j61zs {
  width: 100%;
  height: 64px;
  background: linear-gradient(270deg, #f8fcff 0%, #f0fffd 100%);
  border-radius: 4px 4px 4px 4px;
  display: flex;
  align-items: center;
  justify-content: start;
  padding-left: 16px;
}
.SupplierOnlinePayStyle_modalWindow__x8OCT {
  max-width: 100vw;
  top: 0;
  padding: 1px;
  -webkit-user-select: none;
}
.SupplierOnlinePayStyle_modalWindow__x8OCT .ant-modal-content {
  padding: 0;
  height: 100%;
}
.SupplierOnlinePayStyle_handleIcon__4bVOO {
  margin-left: 32px;
  cursor: pointer;
  color: #333333;
  font-size: 30px;
}

.Pay_resultInfo__-8NTW {
  display: inline-block;
}
.Pay_resultInfo__-8NTW > div {
  text-align: left;
  height: 38px;
  line-height: 38px;
}

.Plan_planNumberBox__TO5xH {
  position: relative;
}
.Plan_planNumberBox__TO5xH .Plan_planNumberIcon__jHctc {
  position: absolute;
  top: 0;
  right: 0;
  color: #ffffff;
  background-color: #f65151;
  border-bottom-left-radius: 8px;
  padding: 2px;
  font-size: 4px;
}

.planBatchAuditList_list__ZBrn0 {
  padding-top: 8px;
}
.planBatchAuditList_list__ZBrn0 .ant-list-items .ant-list-item {
  padding: 8px 0;
}
.planBatchAuditList_list__ZBrn0 .ant-list-items .ant-list-item div {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.FloatToolbar_box__WpfCR {
  position: fixed;
  top: 75%;
  right: 8px;
  width: 56px;
  border-radius: 4px;
  border: 1px solid #eee;
  z-index: 1;
}
.FloatToolbar_iconText__RB7Cu {
  position: relative;
  height: 56px;
  text-align: center;
  background: white;
  cursor: pointer;
  transition: background 0.3s linear;
}
.FloatToolbar_iconText__RB7Cu:hover {
  background: #4e89f5;
}
.FloatToolbar_iconText__RB7Cu:hover .FloatToolbar_iconBox__OmHXw {
  opacity: 0;
}
.FloatToolbar_iconText__RB7Cu:hover .FloatToolbar_textBox__msHz6 {
  opacity: 1;
}
.FloatToolbar_iconText__RB7Cu .FloatToolbar_textBox__msHz6 {
  height: 56px;
  font-size: 14px;
  opacity: 0;
  color: white;
  transition: opacity 0.3s linear;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.FloatToolbar_iconText__RB7Cu .FloatToolbar_iconBox__OmHXw {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
  transition: opacity 0.3s linear;
  font-size: 24px;
}

.PurchaseConfirm_tableStyle__qkjN3 .ant-table-cell {
  padding: 0 8px;
}
.PurchaseConfirm_listContent__TI3R5 {
  display: flex;
}
.PurchaseConfirm_listContent__TI3R5 .PurchaseConfirm_listTable__NofGm {
  min-width: 230px;
}
.PurchaseConfirm_listContent__TI3R5 .PurchaseConfirm_listTable__NofGm .ant-table-cell {
  padding: 16px 8px !important;
}
.PurchaseConfirm_listContent__TI3R5 .PurchaseConfirm_listForm__9LRxd {
  display: inline-block;
  margin-left: 4px;
  width: 100%;
}
.PurchaseConfirm_content__8Mgwi {
  overflow-y: auto;
  height: calc(100vh - 410px);
}
.PurchaseConfirm_infoTable__KJ9QP {
  line-height: 60px;
  width: 100%;
}
.PurchaseConfirm_infoTable__KJ9QP td {
  padding: 0 8px;
}
.PurchaseConfirm_infoTable__KJ9QP .PurchaseConfirm_contentLine__Iojzi {
  line-height: 32px;
}
.PurchaseConfirm_infoTable__KJ9QP .PurchaseConfirm_contentLineHeight__QHryE {
  line-height: 24px;
}
.PurchaseConfirm_infoTitle__8GG2w {
  text-align: center;
  font-weight: bolder;
  width: 160px;
}
.PurchaseConfirm_pdfContent__ebv6p {
  position: relative;
  width: 100%;
}
.PurchaseConfirm_pdfContent__ebv6p .PurchaseConfirm_pdfBtn__swuHO {
  position: absolute;
  right: 0;
  z-index: 10;
}
.PurchaseConfirm_modalWindow__LZBdx {
  height: 100vh;
  max-width: 100vw;
}
.PurchaseConfirm_modalWindow__LZBdx .ant-modal-content {
  height: 100vh;
}
.PurchaseConfirm_modalWindow__LZBdx .ant-modal-body {
  height: calc(100vh - 116px);
  min-height: 340px;
  display: grid;
  padding: 20px;
}

.ProjectPurchaseTabTitleStatus_titleWithComplete__pQgpZ {
  cursor: pointer;
  display: inline-block;
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  width: 90px;
  height: 90px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.12);
  position: relative;
  overflow: hidden;
  padding: 20px 0px;
  border-radius: 8px;
  text-align: center;
}
.ProjectPurchaseTabTitleStatus_titleWithComplete__pQgpZ .ProjectPurchaseTabTitleStatus_completeIcon__72ghm {
  width: 2em;
  height: 2em;
  background: #52c41a;
  color: #ffffff;
  position: absolute;
  top: 6px;
  right: 0;
  border-radius: 0 0 0 50%;
  transform: translate(45%, -45%);
}
.ProjectPurchaseTabTitleStatus_titleWithComplete__pQgpZ .ProjectPurchaseTabTitleStatus_completeIcon__72ghm .anticon {
  margin-top: 10px;
  margin-right: 8px;
}
.ProjectPurchaseTabTitleStatus_activeTab__7Qcyg {
  background-color: #1677ff;
  color: white;
  font-weight: 500;
  border: 1px solid #4990e2;
}
.ProjectPurchaseTabTitleStatus_activeTab__7Qcyg:hover {
  color: white;
}
.ProjectPurchaseTabTitleStatus_projectPurchaseIcon__ErMYF {
  width: 2.5em;
  height: 2.5em;
  vertical-align: middle;
  fill: currentColor;
  overflow: hidden;
}

.IntentionDisclosure_rowDragging__ZPsx6 {
  background: #fafafa;
  border: 1px solid #ccc;
}
.IntentionDisclosure_rowDragging__ZPsx6 td {
  padding: 16px;
  visibility: hidden;
}
.IntentionDisclosure_rowDragging__ZPsx6 .IntentionDisclosure_dragVisible__J3PQX {
  visibility: visible;
}

.MiddleSmallProjectTable_rowDragging__H3gHY {
  background: #fafafa;
  border: 1px solid #ccc;
}
.MiddleSmallProjectTable_rowDragging__H3gHY td {
  padding: 16px;
  visibility: hidden;
}
.MiddleSmallProjectTable_rowDragging__H3gHY .MiddleSmallProjectTable_dragVisible__\+rNiK {
  visibility: visible;
}
.MiddleSmallProjectTable_iconStar__xsYAO:before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.previewNewBtn_modalWindow__Sa1p3 {
  height: 100vh;
  max-width: 100vw;
  top: 0;
}
.previewNewBtn_modalWindow__Sa1p3 .ant-modal-content {
  height: 100vh;
  padding: 0;
}
.previewNewBtn_handleIcon__zCStQ {
  margin-left: 32px;
  cursor: pointer;
  color: #333333;
  font-size: 30px;
}
.previewNewBtn_handleIconNoMargin__\+2-aN {
  color: #333333;
  font-size: 30px;
}
.previewNewBtn_iconNotAllow__7cTEq {
  cursor: no-drop !important;
  --tw-text-opacity: 1;
  color: rgb(140 140 140 / var(--tw-text-opacity));
}
.previewNewBtn_handleIconDisable__PU10l {
  color: lightgray;
  cursor: no-drop !important;
}
.previewNewBtn_preImg__UhakL {
  max-width: 100%;
  -webkit-user-drag: none;
}

.TableSortCol_table__uJ8vU .ant-table-thead > tr > th.ant-table-column-sort {
  background: #fafafa;
}
.TableSortCol_table__uJ8vU .ant-table-tbody td.ant-table-column-sort {
  background: #fff;
}

.ProjectAnnouncementSearchDetail_sidebarTitle__zVdK1 {
  width: 220px;
  height: 70px;
  line-height: 64px;
  background-image: url(/cgzx/static/media/bg.4959dda62125a0cbea51.png);
  background-repeat: no-repeat;
  background-size: 100%;
  font-size: 24px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
}
.ProjectAnnouncementSearchDetail_body__Pf87m {
  width: 90%;
  margin: 20px auto;
}
.ProjectAnnouncementSearchDetail_head__pAo5x {
  overflow: hidden;
  text-align: center;
  margin-bottom: 20px;
}
.ProjectAnnouncementSearchDetail_headNav__hWNb7 {
  color: #999;
  font-size: 14px;
  margin: 16px 0;
}
.ProjectAnnouncementSearchDetail_box__JVtDH {
  position: fixed;
  top: 75%;
  right: 8px;
  width: 56px;
  border-radius: 4px;
  border: 1px solid #eee;
  z-index: 1;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c {
  position: relative;
  height: 56px;
  text-align: center;
  background: white;
  cursor: pointer;
  transition: background 0.3s linear;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c:hover {
  background: #4e89f5;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c:hover .ProjectAnnouncementSearchDetail_iconBox__GTvWr {
  opacity: 0;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c:hover .ProjectAnnouncementSearchDetail_textBox__qZtmb {
  opacity: 1;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c .ProjectAnnouncementSearchDetail_textBox__qZtmb {
  height: 56px;
  font-size: 14px;
  opacity: 0;
  color: white;
  transition: opacity 0.3s linear;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ProjectAnnouncementSearchDetail_iconText__A32\+c .ProjectAnnouncementSearchDetail_iconBox__GTvWr {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 1;
  transition: opacity 0.3s linear;
  font-size: 24px;
}
.ProjectAnnouncementSearchDetail_tagShape__d\+oIM .ant-tag {
  border-radius: 15px;
  height: 32px;
  text-align: center;
  min-width: 96px;
  padding: 4px 0 0 0;
}
.ProjectAnnouncementSearchDetail_tagShape__d\+oIM .ant-tag-checkable {
  cursor: pointer;
  background-color: #ffffff;
  color: #1677ff;
  border-color: #1677ff;
}
.ProjectAnnouncementSearchDetail_tagShape__d\+oIM .ant-tag-checkable-checked {
  color: #ffffff;
  background-color: #1677ff;
  border-color: #ffffff;
}
.ProjectAnnouncementSearchDetail_tableBorder__fMQ0N .ant-table-cell:nth-of-type(5) {
  border-right: 0 !important;
}

.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_titleMain__hk-Bd {
  font-weight: bold;
  font-size: 18px;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_titleMain__hk-Bd span {
  margin-right: 16px;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_titleMain__hk-Bd .ProjectBookMeetingRoom_colorCoral__Ardwr {
  color: coral;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_extraMain__0jk0Y .ant-btn {
  margin-left: 12px;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_calenderCard__htqC7 {
  margin-bottom: 32px;
  border: 1px solid #ebedf0;
  border-radius: 4px;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_filterCard__eq6wS {
  border-radius: 4px;
}
.ProjectBookMeetingRoom_meetingRoomPage__Qga-y .ProjectBookMeetingRoom_filterCard__eq6wS .ant-checkbox-wrapper {
  height: 32px;
  display: block;
}

.ProjectCreate_listStyle__XegOg {
  min-height: calc(100vh - 146px);
}
.ProjectCreate_listStyle__XegOg .ant-list-header {
  background-color: #fafafa;
  border-radius: 8px 8px 0 0;
  text-align: center;
  font-weight: bolder;
}
.ProjectCreate_listStyle__XegOg .ant-list-item {
  padding: 12px 16px;
}

.ProjectExpertRegister_containerStyle__VIaub {
  background: #f5f7fb;
}
.ProjectExpertRegister_containerStyle__VIaub .ProjectExpertRegister_logoStyle__wzFdX {
  background: url(/cgzx/static/media/container.2f2a0e3da260aaa6e0f1.png) no-repeat center / cover !important;
}
.ProjectExpertRegister_containerStyle__VIaub .ProjectExpertRegister_numberStyle__mgMji {
  width: 90%;
  height: 40px;
  border-radius: 20px;
  background: #b3cdff80;
  margin-left: 5%;
  margin-top: 16px;
}
.ProjectExpertRegister_descStyle__bjQwY {
  background-color: #ffffff;
  border: 0.7px solid #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 24px #00000008;
  width: 90%;
  margin-left: 5%;
  margin-top: 20px;
}
.ProjectExpertRegister_descStyle__bjQwY .ProjectExpertRegister_pmNumerStyle__TNger {
  width: 275px;
  line-height: 40px;
  border-radius: 4px;
  background: #f2f5ff;
  margin-top: 16px;
  margin-left: 16px;
}
.ProjectExpertRegister_descStyle__bjQwY .ProjectExpertRegister_pmNameStyle__YETXD {
  color: #11141c;
  font-family: 'Source Han Sans CN';
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  margin-top: 16px;
  margin-left: 16px;
}
.ProjectExpertRegister_expertResterBox__p6re0 {
  background-color: #ffffff;
  border: 0.7px solid #ffffff;
  border-radius: 8px;
  box-shadow: 0px 4px 24px #00000008;
  margin-top: 16px;
  width: 90%;
  margin-left: 5%;
}
.ProjectExpertRegister_expertInfoBox__oBwuJ {
  background-color: #ffffff;
  border: 0.7px solid #ffffff;
  border-radius: 28px;
  box-shadow: 0px 4px 24px #00000008;
  margin-top: 20px;
  width: 90%;
  margin-left: 5%;
}
.ProjectExpertRegister_descStyleText__Csf0A {
  color: #11141c;
  font-size: 16px;
  font-weight: 500;
}
.ProjectExpertRegister_expertFormLabel__I-p8i .ant-form-item-label > label {
  color: #1677ff !important;
}
.ProjectExpertRegister_closeBtnStyle__P3vFl {
  border-radius: 16px;
  border: 0.7px solid #e0eaff;
  box-sizing: border-box;
  background: #ffffff;
  box-shadow: 0px 1px 2px -1px #0000001a, 0px 1px 3px #0000001a;
}
.ProjectExpertRegister_closeBtnStyle__P3vFl:hover {
  background: #f5f7fb !important;
}
.ProjectExpertRegister_nextbtnStyle__efI5O {
  background: #2b5bfe;
  color: #ffffff;
  border-radius: 8px;
  height: 48px;
  border: none;
}
.ProjectExpertRegister_nextbtnStyle__efI5O:hover {
  background: #2b5bfe;
  color: #ffffff !important;
}
.ProjectExpertRegister_nextbtnStyle__efI5O:disabled {
  background: #2b5bfe80;
  box-shadow: 0px 8px 24px -6px #2b5bfe66;
  color: #ffffff;
}
.ProjectExpertRegister_modifyBtnStyle__CLxWc {
  border-radius: 12px;
  background: #f2f5ff;
}

.regulator_fillItemsWrapper__-cCDt {
  border: 1px #d9d9d9 solid;
}
.regulator_fillItemsWrapper__-cCDt .ant-col {
  padding: 0 24px;
  border-bottom: 1px #d9d9d9 solid;
}
.regulator_fillItemsWrapper__-cCDt .ant-col:last-child {
  border-bottom: 0;
}
.regulator_fillItemsWrapper__-cCDt .regulator_itemText__85S7B {
  color: #1677ff;
  font-weight: normal;
  margin-left: 16px;
}
.regulator_fillItemsWrapper__-cCDt .regulator_fillStatus__1E-iu {
  color: #bfbfbf;
  font-size: 32px;
}
.regulator_fillItemsWrapper__-cCDt .regulator_hasFilled__-xjW\+ {
  color: #52c41a;
}
.regulator_regulatorExtraForm__OUDne .regulator_selectedItem__ads50 {
  padding: 6px;
}
.regulator_regulatorExtraForm__OUDne .regulator_selected__ISBJf {
  background: #bae7ff;
}
.regulator_regulatorExtraForm__OUDne .regulator_fillItem__9z3xc {
  padding: 2px 0;
  cursor: pointer;
}
.regulator_regulatorExtraForm__OUDne .regulator_fillStatus__1E-iu {
  color: #bfbfbf;
  font-size: 24px;
}
.regulator_regulatorExtraForm__OUDne .regulator_hasFilled__-xjW\+ {
  color: #52c41a;
}
.regulator_regulatorExtraForm__OUDne .regulator_formItemName__Xo4MI {
  font-weight: bold;
}
.regulator_regulatorExtraForm__OUDne .regulator_hasBg__CP5n4 {
  background-color: #fafafa;
  padding-top: 24px;
  margin-bottom: 24px;
}
.regulator_regulatorExtraForm__OUDne .regulator_required__6y9Z9:before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  line-height: 1;
  content: '*';
}
.regulator_otherFiles__ipl8E {
  padding: 10px 20px;
}
.regulator_otherFiles__ipl8E .regulator_prevImage__Iwry5 {
  position: relative;
}
.regulator_otherFiles__ipl8E .regulator_prevImage__Iwry5 .ant-image {
  position: absolute;
  width: 60px;
  height: 32px;
  opacity: 0;
  z-index: 1;
  cursor: pointer;
}
.regulator_regulatorProcess__DvP7H .regulator_hide__rchFi {
  display: none !important;
}
.regulator_regulatorProcess__DvP7H .ant-steps-item-content {
  position: relative;
  height: 32px;
}
.regulator_regulatorProcess__DvP7H .ant-steps-item-content .ant-steps-item-title {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.regulator_archiveListView__B6IHQ .ant-form,
.regulator_archiveListView__B6IHQ .ant-table-wrapper {
  height: calc(68vh + 92px);
}
.regulator_archiveListView__B6IHQ .regulator_selected__ISBJf {
  background: #bae7ff;
}
.regulator_archiveListView__B6IHQ .regulator_fileItem__VV3Bf {
  padding: 2px 0;
  cursor: pointer;
}
.regulator_processMode__nNSIs .ant-radio-wrapper {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin: 5px 0;
}
.regulator_processMode__nNSIs .ant-radio-wrapper .ant-radio {
  align-self: flex-start;
  margin-top: 3px;
}
.regulator_processMode__nNSIs .ant-radio-wrapper > span:last-child {
  display: block;
  word-break: normal;
  width: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: 22px;
  overflow: hidden;
}
.regulator_processCheckBoxMode__wlU\+i .ant-checkbox-wrapper {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin: 5px 0;
}
.regulator_processCheckBoxMode__wlU\+i .ant-checkbox-wrapper .ant-checkbox {
  align-self: flex-start;
  margin-top: 3px;
}
.regulator_processCheckBoxMode__wlU\+i .ant-checkbox-wrapper > span:last-child {
  display: block;
  word-break: normal;
  width: auto;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: 22px;
  overflow: hidden;
}
.regulator_regulatorGroupTitle__tNHz1 {
  margin-left: 8px;
  font-weight: bolder;
  color: rgba(0, 0, 0, 0.88);
  border-left: 4px solid #1677ff;
  padding-left: 16px;
  margin-top: 10px;
}

.TriangleIcon_triangleBox__7elWE {
  overflow: hidden;
  position: relative;
}
.TriangleIcon_triangle__p4Hjh {
  justify-content: center;
  align-items: flex-end;
  line-height: normal;
  line-height: initial;
  display: flex;
  position: absolute;
  transform: rotate(45deg);
  color: #ffffff;
}

.littleTab_collapseStyle__NVAgn .ant-collapse-header {
  padding: 0 !important;
}
.littleTab_bigRow__bN9H5 {
  height: calc(100vh - 64px - 16px - 24px - 20px);
}
.littleTab_listScroll__s5rao {
  height: calc(100vh - 64px - 145px);
  overflow-y: scroll;
}
.littleTab_listScrollPackage__wL-Q5 {
  height: calc(100vh - 64px - 273px);
  overflow-y: scroll;
}
.littleTab_tableScroll__R\+z8Q {
  height: calc(100vh - 64px - 273px - 65px);
  overflow-y: scroll;
}

.SupplementContractContent_indexPageBox__\+gVxS {
  min-height: calc(100vh - 96px);
  max-width: 1450px;
  margin: 0 auto;
}
.SupplementContractContent_indexPageBox__\+gVxS .SupplementContractContent_tableListStyle__wddeE {
  min-height: calc(100vh - 256px);
}
.SupplementContractContent_indexPageBox__\+gVxS .SupplementContractContent_tableListStyle__wddeE .SupplementContractContent_toolbar__mJi8D {
  position: relative;
  margin: 16px 0;
}
.SupplementContractContent_indexPageBox__\+gVxS .SupplementContractContent_tableListStyle__wddeE .SupplementContractContent_toolbarShift__AZHxz {
  bottom: 56px;
}
.SupplementContractContent_introduceList__yPKZ7 ::-webkit-scrollbar {
  display: none;
}
.SupplementContractContent_introduceList__yPKZ7 .SupplementContractContent_introduceListBox__J8Gun {
  padding: 8px 25px;
  background-color: white;
  height: calc(100vh - 96px);
  overflow-y: auto;
  position: fixed;
}
.SupplementContractContent_checkTitleBox__tuBss {
  background-color: #f0f7ff;
  padding: 8px 16px;
  margin-bottom: 24px;
}
.SupplementContractContent_checkTitleBox__tuBss .SupplementContractContent_checkTitle__CAhOJ {
  font-weight: bolder;
  font-size: 18px;
}
.SupplementContractContent_checkContentItemStep__k5IoB {
  padding: 0 16px 8px;
  letter-spacing: 1px;
}
.SupplementContractContent_checkContentItemStep__k5IoB .SupplementContractContent_checkContentItemStepLeft__8szeT {
  position: relative;
}
.SupplementContractContent_checkContentItemStep__k5IoB .SupplementContractContent_checkContentItemStepLeft__8szeT .SupplementContractContent_checkContentItemLineStep__2sUeI {
  border: 1px solid #ececec;
  height: calc(100% - 12px);
  width: 1px;
  position: absolute;
  left: 8px;
  top: 20px;
}
.SupplementContractContent_checkContentItemStep__k5IoB .SupplementContractContent_checkContentDot__9fz5C {
  margin-right: 4px;
}
.SupplementContractContent_checkContentItemStep__k5IoB .SupplementContractContent_checkContentDot__9fz5C .ant-badge-status-dot {
  width: 16px;
  height: 16px;
}

.PublicityClassContentViewNew_indexPageBox__75rKc {
  min-height: calc(100vh - 96px);
  max-width: 1000px;
  margin: 0 auto;
}
.PublicityClassContentViewNew_indexPageBox__75rKc .PublicityClassContentViewNew_tableListStyle__aViQF {
  min-height: calc(100vh - 256px);
}
.PublicityClassContentViewNew_indexPageBox__75rKc .PublicityClassContentViewNew_tableListStyle__aViQF .PublicityClassContentViewNew_toolbar__iK4Mx {
  position: relative;
  margin: 16px 0;
}
.PublicityClassContentViewNew_indexPageBox__75rKc .PublicityClassContentViewNew_tableListStyle__aViQF .PublicityClassContentViewNew_toolbarShift__v7-GN {
  bottom: 56px;
}
.PublicityClassContentViewNew_indexPageBoxGz__gRgHk {
  min-height: calc(100vh - 96px);
  margin: 0 auto;
}
.PublicityClassContentViewNew_indexPageBoxGz__gRgHk .PublicityClassContentViewNew_tableListStyle__aViQF {
  min-height: calc(100vh - 256px);
}
.PublicityClassContentViewNew_indexPageBoxGz__gRgHk .PublicityClassContentViewNew_tableListStyle__aViQF .PublicityClassContentViewNew_toolbar__iK4Mx {
  position: relative;
  margin: 16px 0;
}
.PublicityClassContentViewNew_indexPageBoxGz__gRgHk .PublicityClassContentViewNew_tableListStyle__aViQF .PublicityClassContentViewNew_toolbarShift__v7-GN {
  bottom: 56px;
}
.PublicityClassContentViewNew_introduceList__MtseL ::-webkit-scrollbar {
  display: none;
}
.PublicityClassContentViewNew_introduceList__MtseL .PublicityClassContentViewNew_introduceListBox__\+FkOH {
  background-color: white;
  height: calc(100vh - 96px);
  overflow-y: auto;
  position: fixed;
}
.PublicityClassContentViewNew_checkTitleBox__DvJef {
  background-color: #f0f7ff;
  padding: 8px 16px;
  margin-bottom: 24px;
}
.PublicityClassContentViewNew_checkTitleBox__DvJef .PublicityClassContentViewNew_checkTitle__OJy5L {
  font-weight: bolder;
  font-size: 18px;
}
.PublicityClassContentViewNew_checkContentItemStep__l4Nuy {
  padding: 0 16px 8px;
  letter-spacing: 1px;
}
.PublicityClassContentViewNew_checkContentItemStep__l4Nuy .PublicityClassContentViewNew_checkContentItemStepLeft__gytlT {
  position: relative;
}
.PublicityClassContentViewNew_checkContentItemStep__l4Nuy .PublicityClassContentViewNew_checkContentItemStepLeft__gytlT .PublicityClassContentViewNew_checkContentItemLineStep__U8LP1 {
  border: 1px solid #ececec;
  height: calc(100% - 12px);
  width: 1px;
  position: absolute;
  left: 8px;
  top: 20px;
}
.PublicityClassContentViewNew_checkContentItemStep__l4Nuy .PublicityClassContentViewNew_checkContentDot__1n4XF {
  margin-right: 4px;
}
.PublicityClassContentViewNew_checkContentItemStep__l4Nuy .PublicityClassContentViewNew_checkContentDot__1n4XF .ant-badge-status-dot {
  width: 16px;
  height: 16px;
}
.PublicityClassContentViewNew_divBox__bKzCx {
  background-color: white;
  padding-left: 16px;
  padding-right: 16px;
}
.PublicityClassContentViewNew_divBox__bKzCx .PublicityClassContentViewNew_divTitle__eeLZK {
  width: 100%;
  height: 49px;
  margin-left: -16px;
  font-weight: bolder;
  padding: 16px;
  background: linear-gradient(270deg, #ffffff 0%, rgba(236, 245, 255, 0.8) 100%);
}
.PublicityClassContentViewNew_divBox__bKzCx .PublicityClassContentViewNew_divNote__0B\+Dr {
  margin-top: 12px;
  color: #666666;
  line-height: 24px;
  max-height: calc(100% - 60px);
  overflow-y: auto;
}
.PublicityClassContentViewNew_divBox__bKzCx .PublicityClassContentViewNew_pmStyle__9Qa3T {
  margin: 16px 0;
  word-break: break-all;
  color: #002967;
  font-weight: bolder;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.PublicityClassContentViewNew_fileDown__BHQTP {
  width: 100%;
  height: 49px;
  background: linear-gradient(270deg, #ffffff 0%, rgba(236, 245, 255, 0.8) 100%);
  border-radius: 0;
  font-weight: bold;
  padding: 16px;
}

.ImportProductRegulatorFile_regulatorContent__1s7HV .ant-collapse-content-box {
  background-color: #ffffff !important;
}
.ImportProductRegulatorFile_otherFile__n\+Fep .ant-collapse-content-box {
  padding: 0 !important;
}
.ImportProductRegulatorFile_drawerClose__Sgy4d .ant-drawer-header-title {
  flex-direction: row-reverse;
}
.ImportProductRegulatorFile_drawerClose__Sgy4d .ant-drawer-header-title .ant-drawer-close {
  margin-inline-end: 0;
}

.ImportProductsBatchAuditItem_backgroundImportAccept__8\+uGB {
  background-image: url(/cgzx/static/media/importAccept.dc291cc41f3500bec29b.png);
}
.ImportProductsBatchAuditItem_backgroundImportCheck__zmpK1 {
  background-image: url(/cgzx/static/media/importCheck.0b53030ade949da7cb4b.png);
}
.ImportProductsBatchAuditItem_backgroundImportFirstApprove__zyg3Q {
  background-image: url(/cgzx/static/media/importFirstApprove.c6c0fdb9784d5bc992fa.png);
}
.ImportProductsBatchAuditItem_backgroundImportSecondApprove__Z6kRm {
  background-image: url(/cgzx/static/media/importSecondApprove.6e2f63be138d7594d044.png);
}
.ImportProductsBatchAuditItem_backgroundImportIssue__kb7Fj {
  background-image: url(/cgzx/static/media/importIssue.ca4158610e823fcadb99.png);
}

.RegulatorBatchAuditItem_background__qqDrO {
  background-repeat: no-repeat;
  background-position: 100% 0;
}
.RegulatorBatchAuditItem_indexDiv__Wo-Ob {
  background-color: #1884ec;
  border-radius: 4px;
  width: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
}
.RegulatorBatchAuditItem_triangle__xgDdS {
  height: 24px;
  width: 24px;
  background: #bfbfbf;
  color: #ffffff;
  position: absolute;
  bottom: -12px;
  right: -12px;
  transform: rotatez(45deg);
}
.RegulatorBatchAuditItem_btn__6RM39 {
  overflow: hidden;
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  border: 1px solid #d9d9d9;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  height: 32px;
  width: 100px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
}
.RegulatorBatchAuditItem_pass__qgDD2:hover {
  color: #54a972;
  background: #fff;
  border-color: #54a972;
}
.RegulatorBatchAuditItem_pass__qgDD2:hover .RegulatorBatchAuditItem_triangle__xgDdS {
  background: #54a972;
}
.RegulatorBatchAuditItem_isPass__v9Ljq {
  color: #54a972;
  background: #fff;
  border-color: #54a972;
}
.RegulatorBatchAuditItem_isPass__v9Ljq .RegulatorBatchAuditItem_triangle__xgDdS {
  background: #54a972;
}
.RegulatorBatchAuditItem_isBack__EHCOH {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.RegulatorBatchAuditItem_isBack__EHCOH .RegulatorBatchAuditItem_triangle__xgDdS {
  background: #ff4d4f;
}
.RegulatorBatchAuditItem_back__VV-Gg:hover {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.RegulatorBatchAuditItem_back__VV-Gg:hover .RegulatorBatchAuditItem_triangle__xgDdS {
  background: #ff4d4f;
}
.RegulatorBatchAuditItem_checkOutlined__rdCE\+ {
  position: absolute;
  bottom: 1px;
  right: 0;
  font-size: 8px;
}

.ProductsTableWithDrawer_fundInfoBox__1z0SD {
  border: 1px solid rgba(5, 5, 5, 0.06);
  background-color: rgba(0, 0, 0, 0.02);
  border-right: 0;
  border-bottom: 0;
}
.ProductsTableWithDrawer_fundInfoRowTitle__zZCaz {
  line-height: 48px;
  text-align: center;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-top: 0;
  border-left: 0;
}
.ProductsTableWithDrawer_fundInfoInput__2zi3X {
  padding: 8px;
  background-color: #fff;
  border: 1px solid rgba(5, 5, 5, 0.06);
  border-top: 0;
  border-left: 0;
}
.ProductsTableWithDrawer_fundInfoInput__2zi3X .ant-form-item {
  margin-bottom: 0;
}
.ProductsTableWithDrawer_required__2q6mq:before {
  display: inline-block;
  margin-inline-end: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}

.ImportProductsReportBatchAuditItem_backgroundApprove__YKDb2 {
  background-image: url(/cgzx/static/media/importProductsReportApprove.93c2a31446c212a2db08.png);
}

.ModesChangeBatchAuditItem_backgroundImportAccept__68eaB {
  background-image: url(/cgzx/static/media/importAccept.dc291cc41f3500bec29b.png);
}
.ModesChangeBatchAuditItem_backgroundImportCheck__u5-oF {
  background-image: url(/cgzx/static/media/importCheck.0b53030ade949da7cb4b.png);
}
.ModesChangeBatchAuditItem_backgroundImportFirstApprove__z9IkZ {
  background-image: url(/cgzx/static/media/importFirstApprove.c6c0fdb9784d5bc992fa.png);
}
.ModesChangeBatchAuditItem_backgroundImportSecondApprove__KQNKU {
  background-image: url(/cgzx/static/media/importSecondApprove.6e2f63be138d7594d044.png);
}
.ModesChangeBatchAuditItem_backgroundImportIssue__vY4j0 {
  background-image: url(/cgzx/static/media/importIssue.ca4158610e823fcadb99.png);
}

.setting_regulatorSettingSearchLeft__DcPZT .ant-card-body {
  padding: 12px;
  height: 660px;
  overflow: auto;
}

.videoMeeting_videoMeetingDetail__3ffy7 .ant-radio-group {
  width: 100%;
  display: flex;
  margin-bottom: 8px;
}
.videoMeeting_videoMeetingDetail__3ffy7 .ant-radio-button-wrapper {
  width: 100%;
  text-align: center;
  position: relative;
  display: inline-block;
  height: 32px;
  margin: 0;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #ffffff;
  border-top-width: 1.02px;
  cursor: pointer;
  transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;
}
.videoMeeting_videoMeetingDetail__3ffy7 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #1677ff;
  background: #fff;
  border-color: #1677ff;
}
.videoMeeting_videoMeetingDetail__3ffy7 .ant-radio-button-wrapper:first-child {
  border-radius: 2px 0 0 2px;
}
.videoMeeting_videoMeetingDetail__3ffy7 .ant-radio-button-wrapper:not(:first-child)::before {
  position: absolute;
  top: -1px;
  display: block;
  box-sizing: content-box;
  width: 0px;
  height: 100%;
  padding: 1px 0;
  transition: background-color 0.3s;
  content: '';
}
.videoMeeting_joinIcon__NSvJw {
  position: absolute;
  right: 0px;
}
.videoMeeting_cardStyle__DMfu- .ant-card-head {
  border-bottom: none;
}

.ReportListIndex_tree__pUSpV {
  height: 580px;
}
.ReportListIndex_tree__pUSpV .ant-tree-node-content-wrapper {
  display: flex;
}
.ReportListIndex_tree__pUSpV .anticon {
  font-size: 18px;
}
.ReportListIndex_tree__pUSpV .ant-tree-iconEle {
  margin-left: -26px;
}
.ReportListIndex_tree__pUSpV .ant-tree-node-selected {
  background-color: #f0f4ff !important;
}
.ReportListIndex_tree__pUSpV .ant-tree-node-selected span {
  color: #3370ff;
}
.ReportListIndex_checkbox__msMzK .ant-checkbox-inner {
  display: none;
}
.ReportListIndex_aloneCheckbox__U5L7O .ant-checkbox-inner {
  display: none;
}
.ReportListIndex_aloneCheckbox__U5L7O span {
  margin-left: 8px;
}
.ReportListIndex_cardBox__qhZJs {
  height: 100%;
}
.ReportListIndex_anchor__9KQrL .ant-anchor-ink {
  margin-left: 12px;
}

.header_agentSubmit__fvdE3 {
  width: 100%;
  height: 40px;
}
.header_agentSubmit__fvdE3 span {
  font-weight: bold;
  font-size: 16px;
  margin-left: 5px;
}
.header_agentHeader__uaAqY {
  height: 120px;
  width: 100%;
  background: #e6f7ff;
  border-left: 1px solid #d1d7e8;
  border-top: 1px solid #d1d7e8;
  border-right: 1px solid #d1d7e8;
}
.header_agentHeader__uaAqY .header_agentLogo__chGdx {
  margin-top: 10px;
  width: 74px;
  height: 74px;
  margin-left: 10px;
}
.header_agentHeader__uaAqY .header_title__2wMoN {
  color: #5a95e2;
  font-size: 30px;
}
.header_agentHeader__uaAqY .header_agentOperate__lEd46 {
  float: right;
  margin-top: 10px;
}
.header_agentHeader__uaAqY .header_agentOperate__lEd46 span {
  cursor: pointer;
  color: #5a95e2;
  padding-right: 10px;
  font-size: 16px;
}

.SupplierReviewResultQuery_picBox__dk-43 {
  background-image: url(/cgzx/static/media/gz.d7a9b0394f07b4636bdb.png);
  background-position: right 12px;
  background-repeat: no-repeat;
  margin-left: -8px;
  margin-right: -8px;
  margin-top: -24px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 24px;
}

.settled_layoutWrap__ikqxE {
  min-height: 100vh;
  min-width: 1400px;
  background: url(/cgzx/static/media/background_jz.9e5101461341b3e54185.png) no-repeat center / cover !important;
}
.settled_layoutWrap__ikqxE .settled_spaceStyle__Zzp61 {
  background: url(/cgzx/static/media/topBg.6db72c0e9156050f2c3e.png) no-repeat center left;
  font-weight: bold;
  font-size: 28px;
  color: #267dff;
}
.settled_layoutWrap__ikqxE .settled_content__3qG4N {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 50px;
}
.settled_layoutWrap__ikqxE .settled_cardStyle__88gpV {
  width: 1400px;
  min-height: 700px;
  margin: 0 auto 50px auto;
  background: linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0.6) 100%);
  box-shadow: 0 20px 30px 0 rgba(0, 102, 255, 0.15);
  border-radius: 20px 20px 20px 20px;
  border: 1px solid #ffffff;
}
.settled_progressBar__H0bX5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
  padding-right: 60px;
}
.settled_step__sd5dp {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.settled_line__-S0Vp {
  width: 266px;
  height: 1px;
  margin-inline-start: 46px;
  position: absolute;
  bottom: 17px;
  left: 26px;
}
.settled_title__4DVU6 {
  font-size: 20px;
  position: absolute;
  bottom: 32px;
  left: 96px;
  width: 80px;
}
.settled_settlingPreparationTitle__oANiQ {
  font-weight: bold;
  font-size: 32px;
  color: #00914b;
  display: inline-block;
  background: linear-gradient(to top, #e5fff2 50%, transparent 50%);
  padding: 0 26px;
}
.settled_innerCardStyle__9q1Sn {
  background: #f0fdff;
  box-shadow: 0 4px 6px 0 rgba(47, 142, 0, 0.1);
  border-radius: 10px 10px 10px 10px;
  padding: 28px 34px;
  height: 260px;
}
.settled_innerTitle__g7MHv {
  font-weight: bold;
  font-size: 20px;
  color: #0f0700;
  text-align: center;
}
.settled_innerDes__ljzWe {
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  text-align: left;
}
.settled_innerLine__DRYSq {
  width: 36px;
  height: 4px;
  background: #52c41a;
  margin: 5px auto;
}
.settled_btnStyle__ehwJR {
  height: 48px;
  background: linear-gradient(90deg, #1890ff 0%, #0066ff 100%);
  border-radius: 4px 4px 4px 4px;
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
  padding: 12px 28px;
  border: none;
}
.settled_btnStyle__ehwJR:hover {
  background: linear-gradient(90deg, #3388ff 0%, #3388ff 100%);
  border-radius: 4px 4px 4px 4px;
  color: #ffffff !important;
  font-weight: 400;
}
.settled_loginBack__m3UyF {
  font-weight: 400;
  font-size: 14px;
  color: #0066ff;
  cursor: pointer;
  margin-top: 20px;
}
.settled_commonBtnStyle__G77s- {
  background: linear-gradient(90deg, #1890ff 0%, #0066ff 100%);
  color: #ffffff;
  border-radius: 4px;
  height: 48px;
  border: none;
}
.settled_commonBtnStyle__G77s-:hover {
  background: linear-gradient(90deg, #3388ff 0%, #3388ff 100%);
  color: #ffffff !important;
}
.settled_certifyCardStyle__iFAXk {
  background: #f2fdff;
  box-shadow: 0 4px 6px 0 rgba(47, 142, 0, 0.1);
  border-radius: 8px 8px 8px 8px;
  padding: 23px 34px;
  position: relative;
  margin-bottom: 24px;
}
.settled_certifyPointStyle__0BB3E {
  width: 26px;
  height: 26px;
  background: rgba(5, 215, 187, 0.2);
  border-radius: 26px;
  position: absolute;
  top: 18px;
  left: 22px;
}
.settled_tabsHeader__86tcz {
  height: 52px;
  background: linear-gradient(180deg, rgba(229, 255, 242, 0.5) 0%, #ffffff 100%);
  font-weight: 400;
  font-size: 16px;
  display: flex;
  align-items: center;
}
.settled_tabsTitle__qcBg5 {
  color: #999999;
  cursor: pointer;
  margin: 0 16px;
  font-style: normal;
}
.settled_tabsTitleSelect__2KfCx {
  color: #2f8e00;
  cursor: pointer;
  margin: 0 16px;
  font-style: normal;
  position: relative;
}
.settled_tabsTitleSelect__2KfCx::after {
  content: '';
  position: absolute;
  left: 14px;
  bottom: -13px;
  width: 36px;
  height: 4px;
  background: #52c41a;
}
.settled_uploadFileCard__fuboq {
  height: 70px;
  background: #f2fdff;
  box-shadow: 0 4px 6px 0 rgba(47, 142, 0, 0.1);
  border-radius: 8px 8px 8px 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  margin-bottom: 32px;
}
.settled_uploadStyle__3meNe .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select {
  background-color: #fff;
  /* 你想要的背景色 */
}
.settled_supplierProcessedBox__jGWj- {
  min-height: calc(100vh - 100px);
  background-color: white;
  display: flex;
  justify-content: center;
  align-items: center;
}
.settled_bgColor__f2iaG .ant-upload-select {
  background-color: #edf4ff !important;
}
.settled_bgColor__f2iaG .ant-upload-list-item-container {
  background-color: #edf4ff !important;
}
.settled_exampleBox__2PbHQ {
  width: 226px;
  height: 148px;
  gap: 6px;
  background-color: #00000005;
  border-radius: 4px;
  padding: 13px 20px 7px 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #262626;
}
.settled_uploadBox__ybPOv {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-radius: 4px;
  width: 186px;
  height: 122px;
  color: #0066ff;
  background-color: #ffffff;
  border: 1px dashed #d9d9d9;
}
.settled_identityCardBox__0oLCu .ant-upload-select {
  border: none !important;
  width: 226px !important;
  height: 148px !important;
  border-radius: 4px !important;
  padding: 13px 20px !important;
  background-color: #00000005;
}
.settled_identityCardBox__0oLCu .ant-upload-list-item-container {
  width: 226px !important;
  height: 148px !important;
  border: none !important;
  padding: 13px 20px !important;
  background-color: #00000005;
}
.settled_identityCardBox__0oLCu .ant-upload-list-item-container .ant-upload-list-item-done {
  border: none !important;
  padding: 0 !important;
  background-color: white;
}
.settled_identityCardBox__0oLCu .ant-upload-list-item-container .ant-upload-list-item-done:before {
  height: 100% !important;
  width: 100% !important;
  border-radius: 8px;
}
.settled_identityCardBgColor__IznhA .ant-upload-select {
  background-color: #edf4ff !important;
}
.settled_identityCardBgColor__IznhA .ant-upload-list-item-container {
  background-color: #edf4ff !important;
}

.IdentityCardStyle_identityCardBox__eOhiC .ant-upload-select {
  border: none !important;
  width: 226px !important;
  height: 148px !important;
  border-radius: 4px !important;
  padding: 13px 20px !important;
  background-color: #edf4ff !important;
}
.IdentityCardStyle_identityCardBox__eOhiC .ant-upload-list-item-container {
  width: 226px !important;
  height: 148px !important;
  border: none !important;
  padding: 13px 20px !important;
  background-color: #edf4ff !important;
}
.IdentityCardStyle_identityCardBox__eOhiC .ant-upload-list-item-container .ant-upload-list-item-done {
  border: none !important;
  padding: 0 !important;
  background-color: white;
  border-radius: 8px;
}
.IdentityCardStyle_identityCardBox__eOhiC .ant-upload-list-item-container .ant-upload-list-item-done:before {
  height: 100% !important;
  width: 100% !important;
}
.IdentityCardStyle_bgColor__ZOUgh .ant-upload-select {
  background-color: #edf4ff !important;
}
.IdentityCardStyle_bgColor__ZOUgh .ant-upload-list-item-container {
  background-color: #edf4ff !important;
}

.SupplierSignatureStyle_customGroup__0zEl0 {
  display: flex;
  gap: 12px;
}
.SupplierSignatureStyle_steps__VRMJv .ant-steps-item-finish .ant-steps-item-icon {
  background-color: transparent;
  border: 1px solid #0066ff;
}
.SupplierSignatureStyle_steps__VRMJv .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon {
  color: #0066ff;
}
.SupplierSignatureStyle_steps__VRMJv .ant-steps-item-wait .ant-steps-item-icon {
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.25);
}
.SupplierSignatureStyle_buttonItem__NSjHQ {
  margin-right: 16px;
  border: 1px solid #d9d9d9;
  border-radius: 4px 4px 4px 4px !important;
  position: relative;
  width: 100px;
  height: 32px;
  text-align: center;
}
.SupplierSignatureStyle_buttonItem__NSjHQ::before {
  display: none !important;
}
.SupplierSignatureStyle_buttonItem__NSjHQ.ant-radio-button-wrapper-checked::after {
  content: '✓';
  position: absolute;
  right: 0;
  bottom: 0;
  width: 16px;
  height: 16px;
  background: #0066ff;
  padding-top: 2px;
  -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);
          clip-path: polygon(100% 0, 100% 100%, 0 100%);
  color: white;
  font-size: 10px;
  text-align: right;
  line-height: 16px;
  padding-right: 2px;
  box-sizing: border-box;
}
.SupplierSignatureStyle_uploadBackground__vtDqU {
  width: 391px;
  height: 60px;
  background: rgba(0, 102, 255, 0.02);
  border-radius: 2px 2px 2px 2px;
  color: #999999;
  padding: 8px 16px;
  font-size: 14px;
  display: flex;
  flex-direction: column;
}
.SupplierSignatureStyle_pdfItem__ok1fq {
  width: 392px;
  display: flex;
  align-items: center;
  height: 24px;
  justify-content: space-around;
  padding-right: 4px;
}
.SupplierSignatureStyle_pdfItem__ok1fq .SupplierSignatureStyle_pdfDel__8NfqG {
  display: none;
  height: 16px !important;
}
.SupplierSignatureStyle_pdfItem__ok1fq:hover {
  background: #f5f5f5;
}
.SupplierSignatureStyle_pdfItem__ok1fq:hover .SupplierSignatureStyle_fileItem__nw4ws {
  max-width: calc(100% - 16px);
}
.SupplierSignatureStyle_pdfItem__ok1fq:hover .SupplierSignatureStyle_pdfDel__8NfqG {
  display: block !important;
}
.SupplierSignatureStyle_fileItem__nw4ws {
  display: flex;
  align-items: center;
  max-width: 100%;
  flex: 1 1;
}
.SupplierSignatureStyle_signatureDefault__JzWq1 {
  min-height: calc(100vh - 246px);
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
.SupplierSignatureStyle_certificate__b\+SNY {
  display: flex;
  justify-content: center;
  width: 840px;
  height: 150px;
  color: #999999;
  background: linear-gradient(180deg, #f9f9f9 0%, rgba(255, 255, 255, 0) 100%);
  border-top: 1px dashed #cccccc;
}
.SupplierSignatureStyle_disabledButton__65Ss2[disabled] {
  color: white;
  background: rgba(0, 102, 255, 0.5);
}
.SupplierSignatureStyle_fixedDescriptions__Na2-q .ant-descriptions-view > table {
  table-layout: fixed !important;
}
.SupplierSignatureStyle_signatureInformationHeader__kEEM3 {
  background-image: url(/cgzx/static/media/signatureBg.f2533d5317ee52694b9a.png);
  width: 100%;
  height: 160px;
  background-size: 100% 100%;
  padding: 32px;
}
.SupplierSignatureStyle_content__Hwvh4 {
  height: calc(100% - 170px);
  margin-top: 10px;
  gap: 24px;
  flex-direction: row;
  display: flex;
  margin-left: 32px;
}
.SupplierSignatureStyle_infoBox__wStzX {
  width: 600px;
  height: 201px;
  background: #ffffff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px 4px 4px 4px;
  border: 1px solid #f5f5f5;
  padding: 16px;
}

.archive_directoryInput__-q6Dh {
  width: 100%;
}
.archive_directoryInput__-q6Dh .ant-space-item:last-child {
  flex: 1 1;
}
.archive_required__nFQ4d:before {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  line-height: 1;
  content: '*';
}

.detail_antTable__wxJ9U {
  white-space: pre-line;
}

.RoleSystem_searchRow__HLr2M {
  height: 40px;
  line-height: 40px;
}
.RoleSystem_addIcon__2Btnx {
  color: #1677ff;
  font-size: 28px;
  vertical-align: middle;
}
.RoleSystem_title__QeS84 .RoleSystem_backIcon__zNrNQ {
  width: 22px;
  margin-right: 8px;
  vertical-align: middle;
}
.RoleSystem_spaceStyle__8N0wp {
  margin: 8px 0;
}
.RoleSystem_roleTree__GAdG9 {
  margin-top: 20px;
}
.RoleSystem_roleTree__GAdG9 .ant-tree-switcher {
  height: 40px;
  line-height: 40px;
}
.RoleSystem_roleTree__GAdG9 .ant-dropdown-trigger {
  height: 40px;
  line-height: 40px;
  float: right;
}
.RoleSystem_roleTree__GAdG9 .ant-tree .ant-tree-iconEle {
  padding-top: 8px;
  cursor: pointer;
}
.RoleSystem_roleTree__GAdG9 .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.RoleSystem_roleTree__GAdG9 .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RoleSystem_roleTree__GAdG9 .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.RoleSystem_roleTree__GAdG9 .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}

.taskConfig_leftCol__AITPG {
  min-height: 700px;
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.taskConfig_leftCol__AITPG .taskConfig_topButton__xLr3d {
  height: 32px;
  line-height: 32px;
  display: flex;
  justify-content: space-between;
  margin: 8px;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .taskConfig_icon__b43ep {
  color: #aee4fa;
  font-size: 20px;
  height: 40px;
  line-height: 40px;
  margin-right: 8px;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .taskConfig_leftSpace__KCnBJ {
  float: right;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .ant-tree-treenode {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .ant-tree-treenode.ant-tree-treenode-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .ant-tree-node-content-wrapper {
  font-size: 15px;
  height: 40px;
  line-height: 40px;
}
.taskConfig_leftCol__AITPG .taskConfig_treeNode__mIari .ant-tree-node-content-wrapper.ant-tree-node-selected {
  color: white;
  background-color: #1677ff;
  font-weight: bolder;
}
.taskConfig_taskTitle__Jy8b0 .taskConfig_taskTitleImg__HY7kx {
  width: 60px;
}
.taskConfig_taskTitle__Jy8b0 .taskConfig_taskTitleName__OqdMx {
  font-size: 24px;
  font-weight: bolder;
}
.taskConfig_taskTitle__Jy8b0 .taskConfig_taskCompanyName__bbe3l {
  margin-left: 8px;
  font-size: 16px;
}
.taskConfig_connectAdd__oL8sR {
  text-align: right;
  margin-bottom: 8px;
}

.Workday_calendarBox__DNp-z .Workday_calendarBoxCol__Y8oDz {
  width: 100%;
  height: 116px;
}
.Workday_calendarBox__DNp-z .Workday_calendarBoxCol__Y8oDz .Workday_calendarBoxColTitle__nL0ql {
  height: 116px;
  padding-right: 8px;
  margin-right: 10px;
  text-align: right;
}
.Workday_calendarBox__DNp-z .Workday_calendarBoxCol__Y8oDz .Workday_calendarBoxColTitle__nL0ql:hover {
  color: #40a9ff;
}
.Workday_calendarBox__DNp-z .Workday_calendarBoxCol__Y8oDz .Workday_currentBorder__3uhcI {
  border-top: 2px solid #40a9ff;
}
.Workday_calendarBox__DNp-z .Workday_calendarBoxCol__Y8oDz .Workday_otherDateBorder__uQXIj {
  border-top: 2px solid #f0f0f0;
}
.Workday_workBgColor__5uTk\+ {
  background-color: #e6f7ff;
}
.Workday_restBgColor__GCam5 {
  background-color: #fff1f0;
}
.Workday_smallBox__bK26h {
  width: 10px;
  height: 10px;
  display: inline-block;
  margin: 0 8px;
}
.Workday_title__ZygPD {
  text-align: right;
  margin-top: 8px;
}
.Workday_title__ZygPD .Workday_colorDiff__vW5q0 {
  float: left;
}

.TemplateWarehouse_tree__lJ9Ba .ant-tree-switcher {
  display: none;
}
.TemplateWarehouse_formLabel__p2G\+L {
  font-weight: bold;
  margin-right: 20px;
}
.TemplateWarehouse_roundSelect__9gFT2 .ant-tag {
  background-color: #fff;
  border: 0;
  padding: 8px 20px;
  border-radius: 16px;
}
.TemplateWarehouse_roundSelect__9gFT2 .ant-tag-checkable-checked {
  background: #3778fd;
  box-shadow: 0 0 10px 0 #e4e4e4;
  border-radius: 16px;
  padding: 8px 20px;
}

.TemplateWarehouseEdit_headerBox__vjMOK {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 57px;
  padding: 0 24px;
  border: 1px solid #f0f0f0;
}
.TemplateWarehouseEdit_stepBtn__0g8Fu {
  text-align: right;
  padding: 12px 24px;
  border-top: 1px solid #f0f0f0;
}
.TemplateWarehouseEdit_reviewIcon__E\+R7p {
  background-image: url(/cgzx/static/media/review.c8ebb861023df7a298e3.png);
}

.TemplateAddStep_bodyBox__2HvP9 {
  background-color: #f0f2f5;
  height: 100vh;
  overflow: auto;
}
.TemplateAddStep_stepHeaderBox__k3L4r {
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
  background-color: #fff;
}
.TemplateAddStep_templateBox__jkqrR {
  margin: 16px;
}
.TemplateAddStep_templateBox__jkqrR .TemplateAddStep_templateStepBox__EWQWE {
  height: calc(100vh - 96px - 57px);
  overflow-y: auto;
}
.TemplateAddStep_templateBox__jkqrR .TemplateAddStep_stepBtn__j\+mpH {
  text-align: right;
  padding: 12px 24px;
  border-top: 1px solid #f0f0f0;
}

.ItemTemplateDetail_picText__zKMJp {
  position: absolute;
  top: 0;
  left: 0;
  padding-left: 5px;
  padding-right: 5px;
  color: #ffffff;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ItemTemplateDetail_backgroundDemand__gU4Gi {
  background: linear-gradient(-30deg, #fff9e8 0%, #f8f8f8 100%);
}
.ItemTemplateDetail_backgroundDemand__gU4Gi .ItemTemplateDetail_titleBox__OpL66 {
  background: url(/cgzx/static/media/bg_t2.d133007f03d0a51ef15c.png) no-repeat;
}
.ItemTemplateDetail_backgroundDoc__o0f8W {
  background: linear-gradient(-30deg, #e8f0ff 0%, #f8f8f8 100%);
}
.ItemTemplateDetail_backgroundDoc__o0f8W .ItemTemplateDetail_titleBox__OpL66 {
  background: url(/cgzx/static/media/bg_t1.3cf8f59a1637e8133954.png) no-repeat;
}
.ItemTemplateDetail_detailBox__BtIu4 {
  min-width: 200px;
  height: 338px;
  box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.04);
  border-radius: 8px;
}
.ItemTemplateDetail_detailBox__BtIu4 .ItemTemplateDetail_titleBox__OpL66 {
  height: 176px;
  background-size: cover;
  border-radius: 8px;
}
.ItemTemplateDetail_detailBox__BtIu4 .ItemTemplateDetail_titleBox__OpL66 .ItemTemplateDetail_sendFlag__ru-7w {
  text-align: center;
  width: 60px;
  border-bottom-right-radius: 8px;
  border-top-left-radius: 8px;
  color: #fff;
}
.ItemTemplateDetail_detailBox__BtIu4 .ItemTemplateDetail_titleBox__OpL66 .ItemTemplateDetail_title__eOHuy {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  padding: 16px;
  height: 154px;
  display: flex;
  align-items: center;
}
.ItemTemplateDetail_detailBox__BtIu4 .ItemTemplateDetail_bottomText__O0a8F {
  margin-top: 12px;
  text-align: right;
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  padding: 0 16px;
}
.ItemTemplateDetail_detailBox__BtIu4 .ItemTemplateDetail_bottomBtn__W3TDH {
  height: 60px;
  background: #ffffff;
  border-radius: 0 0 8px 8px;
  transition: background 0.1s ease-in;
  display: none;
  justify-content: space-between;
  align-items: center;
  padding: 0 16px;
}
.ItemTemplateDetail_detailBox__BtIu4:hover {
  box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.1);
}
.ItemTemplateDetail_hoverBox__YH0lW:hover .ItemTemplateDetail_bottomBtn__W3TDH {
  display: flex;
}
.ItemTemplateDetail_hoverBox__YH0lW:hover .ItemTemplateDetail_bottomText__O0a8F {
  display: none;
}
.ItemTemplateDetail_subtitle__RuEDL .ant-descriptions-item-content {
  overflow: hidden;
}

.MultiEditor_editorBox__j7XXX {
  overflow-y: auto;
  border: 1px solid #ccced1;
}
.MultiEditor_editorBox__j7XXX .ck.ck-toolbar {
  border: none;
}
.MultiEditor_editorBox__j7XXX .ck.ck-content {
  border: 1px solid #ccced1;
}
.MultiEditor_editorBox__j7XXX .ck.ck-balloon-panel.ck-powered-by-balloon {
  opacity: 0 !important;
}
.MultiEditor_editorBox__j7XXX .ck.ck-balloon-panel.ck-balloon-panel_visible {
  opacity: 0 !important;
  display: none !important;
}
.MultiEditor_editorBox__j7XXX .MultiEditor_toolbarBox__ThvN3 {
  border-bottom: 1px solid #ccced1;
  padding: 4px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 10;
  background-color: white;
}

.TemplateCreateBaseInfo_uploadStyle__aJIae .ant-upload-list-picture-card-container {
  width: 88px;
  height: 88px;
}
.TemplateCreateBaseInfo_uploadStyle__aJIae .ant-upload.ant-upload-select-picture-card {
  width: 88px;
  height: 88px;
}
.TemplateCreateBaseInfo_tableBorder__3dj4j .ant-table-tbody > tr > td {
  border-bottom: none;
}

.BidDocumentTemplate_tabStyle__Yilkr {
  text-align: center;
  padding: 8px 0;
  cursor: pointer;
}
.BidDocumentTemplate_activeStyle__Lg03\+ {
  background-color: #1677ff;
  color: white;
}
.BidDocumentTemplate_noActiveKey__Lex-S {
  border: 1px solid #cccccc;
}

.ItemDetailAdd_itemContainer__YbjTl {
  position: relative;
  width: 100%;
  height: 305px;
  color: rgba(0, 0, 0, 0.45);
  cursor: pointer;
  text-align: center;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ItemDetailAdd_itemContainer__YbjTl:hover {
  border-color: #1677ff;
  color: #1677ff;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.ItemDetailAdd_itemContainer__YbjTl .ItemDetailAdd_center__81DBK {
  position: absolute;
  top: 40%;
  width: 100%;
  color: #1677ff;
  font-size: 16px;
}
.ItemDetailAdd_itemContainer__YbjTl .ItemDetailAdd_center__81DBK .ItemDetailAdd_marginLeft__TBQXZ {
  margin-left: 4px;
}
.ItemDetailAdd_itemContainer__YbjTl .ItemDetailAdd_description__6MCC5 {
  position: absolute;
  top: 85%;
  width: 100%;
  font-size: 0.9em;
}

.tutorial_tutorialIn__TMxhs {
  pointer-events: none;
  transition: box-shadow 0.3s !important;
  box-shadow: 0 0 20px 0 #ffff8d, 0 0 0 2px #ffd180, 0 0 0 2000px rgba(0, 0, 0, 0.2) !important;
}
.tutorial_taskList__oifRI {
  border-top: 1px solid #d9d9d9;
}
.tutorial_taskLi__qy338 {
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  border: 1px solid #d9d9d9;
  border-top: 0;
  cursor: pointer;
}
.tutorial_taskLi__qy338:hover {
  background-color: #f5f5f5;
}
.tutorial_activeTask__YAO7e {
  background-color: #e7f1fc;
}
.tutorial_taskStep__FMgGm {
  padding-left: 4px;
}
.tutorial_activeTaskStep__GWPGS {
  border: 2px solid #f1a325;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #fff0d5;
  border-radius: 4px;
}
.tutorial_tipText__EQ1X1 {
  background-color: #ffccc7;
  padding: 3px;
  border-radius: 2px;
  border: 1px solid #ffa39e;
  color: #000;
}

.BackPasswordPage_contentWarp__VKqqG {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}
.BackPasswordPage_contentCard__XL3Q7 {
  height: 700px;
  width: 1000px;
  border-radius: 4px;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.BackPasswordPage_rightDiv__QKwia {
  position: relative;
}
.BackPasswordPage_bgDiv__UbjEr {
  display: flex;
  height: 200px;
}
.BackPasswordPage_STEP0__ZyPdO {
  background-image: url(/cgzx/static/media/password.109151328a61919b788f.png);
}
.BackPasswordPage_STEP1__hzeBP {
  background-image: url(/cgzx/static/media/reset.ab13cad5e2d3b8531fd0.png);
}
.BackPasswordPage_stepTipContent__8DIEo {
  color: #ffffff;
  display: flex;
  align-items: flex-end;
  margin: 0 84px -4px 256px;
}
.BackPasswordPage_backPasswordBg__OvpS6 {
  border-radius: 4px;
  display: inline-block;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.BackPasswordPage_formInfo__wQkAx {
  margin-bottom: 10px;
}

.PersonalInfo_notice__N-AGM {
  display: flex;
  justify-content: space-between;
  line-height: 28px;
}
.PersonalInfo_notice__N-AGM .PersonalInfo_content__43nBC {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  width: 180px;
}
.PersonalInfo_personDepartment__ZhGXL {
  margin-right: 8px;
  font-size: 12px;
  align-items: center;
  color: #1677ff;
  display: flex;
  border: 1px solid #1677ff;
  padding: 0 4px;
}
.PersonalInfo_level__L18SW {
  display: inline-block;
  height: 24px;
  border-radius: 20px;
  padding: 2px;
  line-height: 20px;
  font-size: 11px;
}
.PersonalInfo_level__L18SW .PersonalInfo_icon__WN\+G8 {
  display: inline-block;
  background-repeat: no-repeat;
  padding: 0 8px 0 24px;
  color: #fff;
}
.PersonalInfo_service__sNBF7 .PersonalInfo_serviceName__BrJ5s {
  font-weight: bold;
  margin-right: 12px;
}
.PersonalInfo_service__sNBF7 .PersonalInfo_serviceApp__Gym4f {
  padding: 8px 0;
}
.PersonalInfo_service__sNBF7 .PersonalInfo_serviceApp__Gym4f > div {
  display: inline-block;
}
.PersonalInfo_cardTitle__CqXdP {
  border-left: 3px solid #1677ff;
  padding-left: 8px;
}
.PersonalInfo_fontColorGray__L8HCq {
  color: #989696;
}
.PersonalInfo_levelColor-gray__qxeVo {
  background-color: #b6b6b6;
}
.PersonalInfo_levelColor-blue__vJ19W {
  background-color: #66b0f8;
}
.PersonalInfo_levelColor-pink__N-YJR {
  background-color: #d1a19c;
}
.PersonalInfo_levelColor-yellow__Zjw88 {
  background-color: #dab265;
}
.PersonalInfo_levelIcon-gray__iF0I6 {
  background-image: url(/cgzx/static/media/index_icon_default1.5a2e82a0abb79a5766c1.png);
}
.PersonalInfo_levelIcon-blue__1fVM6 {
  background-image: url(/cgzx/static/media/index_icon_default2.38c41120024db453073f.png);
}
.PersonalInfo_levelIcon-pink__KWYgj {
  background-image: url(/cgzx/static/media/index_icon_default3.fd317ab30563a38ea0fe.png);
}
.PersonalInfo_levelIcon-yellow__YP712 {
  background-image: url(/cgzx/static/media/index_icon_default4.e8375716fa9341f16e14.png);
}
.PersonalInfo_planPic__41v0f {
  background-image: url(/cgzx/static/media/index_icon1.e8d75417b01ddd12546e.png);
}
.PersonalInfo_projectDelegationPic__EW4\+R {
  background-image: url(/cgzx/static/media/index_icon2.a3d01001b12fb46cb4d4.png);
}
.PersonalInfo_authorizationPic__OPakM {
  background-image: url(/cgzx/static/media/index_icon5.1e4d013d997d9a7771ca.png);
}
.PersonalInfo_workflowPic__fof7U {
  background-image: url(/cgzx/static/media/index_icon4.15b68a11f772c03363fa.png);
}
.PersonalInfo_ruleConfigurationPic__6VMCP {
  background-image: url(/cgzx/static/media/index_icon3.33528408dd17cf9ab1ed.png);
}
.PersonalInfo_moreAppPic__Uxsjn {
  background-image: url(/cgzx/static/media/index_icon8.f23ebce67df4445d7c4b.png);
}
.PersonalInfo_infoManagementPic__w5jX1 {
  background-image: url(/cgzx/static/media/index_icon7.01146d08c2a2975abc67.png);
}
.PersonalInfo_languageManagementPic__aeZ\+g {
  background-image: url(/cgzx/static/media/index_icon6.f15375e2421eec12fefd.png);
}
.PersonalInfo_projectArchives__jH1ut {
  background-image: url(/cgzx/static/media/index_icon9.a514a72e20db49552b82.png);
}
.PersonalInfo_analysisAll__fDKty {
  background-image: url(/cgzx/static/media/index_icon10.c6e057c1652584fe1bbf.png);
}

.register_register__SHz0y {
  width: 1246px;
  height: 640px;
  margin: 0 auto;
  box-shadow: 0 6px 20px 5px #bae7ff80, 0 16px 24px 2px #e6f7ff20;
}
.register_register__SHz0y .register_registerStep__DS7Wj {
  margin-bottom: 40px;
}
.register_registerProtocol__-BfGk {
  height: 500px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}
.register_registerProtocol__-BfGk .register_registerTitle__byaaJ {
  text-align: center;
}
.register_registerProtocol__-BfGk ol li {
  margin-bottom: 1em;
}

/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

.PersonalCenter_wrapper__i3Zyv > div {
  min-height: calc(100vh - 64px - 32px);
}
.PersonalCenter_tabs__za5Dc .ant-tabs-nav-wrap {
  overflow: visible !important;
  overflow: initial !important;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-nav-list {
  justify-content: space-between;
  width: 350px;
  padding-left: 16px;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-tab {
  flex: 1 1;
  max-height: calc(calc(100% - 96px) / 4);
  min-height: calc(calc(100% - 96px) / 4);
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  border-radius: 20px 0 0 20px;
  box-shadow: 0 7px 18px 0 rgba(0, 0, 0, 0.1);
}
.PersonalCenter_tabs__za5Dc .ant-tabs-tab-active {
  background: #5c9af1 url(/cgzx/static/media/userSettingTabActive.833d6eb2e18e52bf8c97.png) no-repeat;
  color: #fff;
  transition: background 0.3s ease-in;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #fff;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-ink-bar,
.PersonalCenter_tabs__za5Dc .ant-tabs-nav-operations,
.PersonalCenter_tabs__za5Dc .ant-tabs-nav-more {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-content-holder {
  border: none;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-content-holder > div {
  height: 100%;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-content-holder > div > div {
  height: 100%;
}
.PersonalCenter_tabs__za5Dc .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {
  padding-left: 0;
}
.PersonalCenter_banner__m0qJv {
  min-height: calc(calc(100% - 96px) / 4);
  max-height: calc(calc(100% - 96px) / 4);
  padding: 0 56px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #f7faff url(/cgzx/static/media/userSettingBanner.d7d87e2dcc4bdcbbb922.png) no-repeat right 0 bottom 0;
}
.PersonalCenter_contentWrapper__vN-7R {
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #fff;
  border-radius: 0 20px 20px 0;
  box-shadow: 0 7px 18px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.PersonalCenter_formWrapper__H-Tul {
  display: table;
  border-spacing: 0 26px;
  width: 100%;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item {
  display: table-row-group;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item-row {
  display: table-row;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item-label {
  display: table-cell;
  width: 0;
  vertical-align: top;
  padding-right: 32px;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item-label label {
  display: inline-block;
  text-align: left;
  line-height: 32px;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item-margin-offset {
  display: contents;
}
.PersonalCenter_formWrapper__H-Tul .ant-form-item-control > div:last-child {
  margin-bottom: -26px;
}

.WorkspaceStyle_outsideBox__6Rh2K {
  width: 1500px;
  height: 500px;
  margin: 0 auto;
}
.WorkspaceStyle_title__QnSHq {
  border-left: 2px solid #1677ff;
  padding-left: 8px;
}
.WorkspaceStyle_box__TgC8J {
  min-height: calc(100vh - 64px - 32px - 118px);
}
.WorkspaceStyle_box__TgC8J .WorkspaceStyle_itemTitle__2MyvD {
  font-size: 16px;
  margin-right: 16px;
}
.WorkspaceStyle_box__TgC8J .WorkspaceStyle_itemTitleDescription__9n33e {
  color: #8c8c8c;
}
.WorkspaceStyle_listBox__E1pJa {
  margin: 16px 0 !important;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_listItem__kYAfu {
  transition: all 0.5s;
  cursor: pointer;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_listItem__kYAfu:hover {
  transform: translateY(-8px) scale(1.1);
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_listMkName__ZzHLa {
  width: 87px;
  height: 28px;
  display: flex;
  font-size: 14px;
  color: #ffffff;
  justify-content: center;
  align-items: center;
  border-radius: 6px 0px 6px 0px;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_mkBackground0__lHz85 {
  background-color: #84b5ff;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_mkBackground1__9Ed8u {
  background-color: #84b5ff;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_mkBackground2__McmEK {
  background-color: #ff9a84;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_mkBackground3__wLgWH {
  background-color: #627899;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_listItemName__UBN1u {
  font-weight: bold;
  font-size: 20px;
  margin-top: 17px;
  margin-left: 15px;
  color: #000000;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_listDescribe__E8C8u {
  font-size: 14px;
  margin-top: 5px;
  margin-left: 15px;
  color: #000000;
}
.WorkspaceStyle_listBox__E1pJa .WorkspaceStyle_setGray__H\+IyT {
  pointer-events: none;
  filter: grayscale(100%);
}
.WorkspaceStyle_background0__4MEef {
  height: 143px;
  width: 283px;
  background: url(/cgzx/static/media/green-bg.3fc2d5e8735918d180b8.png) no-repeat center / cover !important;
}
.WorkspaceStyle_background1__\+pGG6 {
  height: 143px;
  width: 283px;
  background: url(/cgzx/static/media/lblue-bg.39bc6d371f83e0ae4a33.png) no-repeat center / cover !important;
}
.WorkspaceStyle_background2__FzpJT {
  height: 143px;
  width: 283px;
  background: url(/cgzx/static/media/orange-bg.0618a39bf8e3067a1671.png) no-repeat center / cover !important;
}
.WorkspaceStyle_background3__v4kAD {
  height: 143px;
  width: 283px;
  background: url(/cgzx/static/media/grey-bg.97db422ba74c662213de.png) no-repeat center / cover !important;
}
.WorkspaceStyle_parallelogram__dqYbI {
  margin: 0 16px;
  width: 60px;
  text-align: center;
  display: inline-block;
  transform: skewX(-20deg);
  color: white;
  border-radius: 4px;
}
.WorkspaceStyle_parallelogram__dqYbI .WorkspaceStyle_text__Su5HC {
  display: inline-block;
  transform: skewX(20deg);
}
.WorkspaceStyle_welcomeImg__9SgZ3 {
  margin-bottom: 8px !important;
  height: 200px;
  background: url(/cgzx/static/media/bg-blue.dc87dcaae46cd48d39ac.png) no-repeat center / cover !important;
}
.WorkspaceStyle_welcomeImg__9SgZ3 .WorkspaceStyle_welcomeText__sMdFO {
  font-family: Microsoft YaHei b;
  font-size: 16px;
  color: white;
  font-weight: bold;
}
.WorkspaceStyle_welcomeImg__9SgZ3 .WorkspaceStyle_dateText__U9AA3 {
  font-size: 16px;
  font-weight: bold;
  color: #8bfee9;
  font-family: Microsoft YaHei b;
  padding-bottom: 8px;
}
.WorkspaceStyle_welcomeImg__9SgZ3 .WorkspaceStyle_loginDateText__GW5EY {
  color: white;
  font-family: Microsoft YaHei-Regular;
  font-size: 16px;
  padding-bottom: 3px;
}
.WorkspaceStyle_welcomeImg__9SgZ3 .WorkspaceStyle_picImg__hs9Gx {
  width: 111px;
  height: 93px;
}
.WorkspaceStyle_problemsImg__z92Sp {
  height: 160px;
  margin-bottom: 8px !important;
  background: url(/cgzx/static/media/ad.137118fa34e7bcc2128d.png) no-repeat center / cover !important;
}
.WorkspaceStyle_spin__cheIQ {
  position: absolute;
  bottom: 40px;
  width: 100%;
  text-align: center;
}
.WorkspaceStyle_cardBox__NNQFY {
  margin-bottom: 8px !important;
  padding-top: 16px;
  height: 200px;
  background-image: url(/cgzx/static/media/userImg.5272920d607337253036.png);
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_leftImg__sAoJk {
  height: 68px;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy {
  padding-left: 20px;
  padding-top: 15px;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy .WorkspaceStyle_centerColTitle__LU5h\+ {
  font-size: 24px;
  font-weight: bold;
  padding-bottom: 14px;
  color: black;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy .WorkspaceStyle_centerColText__bukmO {
  font-size: 16px;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy .WorkspaceStyle_centerColFirstIcon__S1yKk {
  margin-right: 8px;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy .WorkspaceStyle_centerColSecondIcon__IV6YM {
  height: 19px;
  margin: 0 8px 0 20px;
  vertical-align: middle;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_centerCol__ndbFy .WorkspaceStyle_centerColThirdIcon__Hr-8J {
  margin: 0 8px 0 20px;
}
.WorkspaceStyle_cardBox__NNQFY .WorkspaceStyle_rightCol__ot53x {
  text-align: center;
}
.WorkspaceStyle_userBox__RAnOU {
  width: 242px;
  height: 121px;
}
.WorkspaceStyle_userBox__RAnOU .WorkspaceStyle_userBoxTitle__bwNAE {
  font-size: 24px;
  --tw-text-opacity: 1;
  color: rgb(105 177 255 / var(--tw-text-opacity));
}
.WorkspaceStyle_userBox__RAnOU .WorkspaceStyle_userBoxContent__NqdhP {
  font-size: 12px;
  --tw-text-opacity: 1;
  color: rgb(186 224 255 / var(--tw-text-opacity));
}
.WorkspaceStyle_platformBigBox__ix9yt {
  background-color: #f8f8f8;
  padding: 16px 0;
}
.WorkspaceStyle_platformBox__OSK8s {
  width: 1400px;
  margin: 0 auto;
}
.WorkspaceStyle_platformTitleBg__BJU87 {
  background-image: url(/cgzx/static/media/platformPic.0c5957902999dc15283a.png);
  width: 1400px;
  height: 172px;
  border-radius: 2px 2px 0 0;
}
.WorkspaceStyle_platformContent__a5NCZ {
  background-color: white;
  width: 1400px;
  padding: 40px;
  min-height: calc(100vh - 32px - 172px);
  border-radius: 0 0 2px 2px;
}
.WorkspaceStyle_platformContent__a5NCZ .WorkspaceStyle_platformListBox__OkawG .WorkspaceStyle_platformListItem__Xo\+hb .WorkspaceStyle_platformImg__Rsf5p {
  cursor: pointer;
  width: 145px;
  height: 60px;
}

.TodoListTabHeader_menuSide__F6p3t {
  width: 14rem;
  box-shadow: 2px 0 6px 0 rgba(0, 0, 0, 0.1);
}
.TodoListTabHeader_menuSide__F6p3t ::-webkit-scrollbar {
  display: none;
}
.TodoListTabHeader_menuSide__F6p3t .TodoListTabHeader_titleBox__DyOVt {
  padding: 1rem;
  position: fixed;
  width: 14rem;
  background-image: url(/cgzx/static/media/topbg.06cce1b994c703f7b32b.png);
  background-size: 14.375rem 3.625rem;
  display: flex;
  align-items: center;
}
.TodoListTabHeader_menuSide__F6p3t .TodoListTabHeader_titleBox__DyOVt .TodoListTabHeader_titleText__ubHh4 {
  font-weight: bold;
  color: #fff;
  width: 70%;
  text-align: center;
}
.TodoListTabHeader_menuSide__F6p3t .TodoListTabHeader_titleBox__DyOVt .TodoListTabHeader_pic__-KOvF {
  height: 1rem;
  margin-right: 0.45rem;
  vertical-align: text-bottom;
}
.TodoListTabHeader_headerBox__syS4Z {
  overflow: hidden;
  padding-top: 3.625rem;
  width: 14rem;
  height: calc(100vh - 64px - 32px);
}
.TodoListTabHeader_headerAll__7iYwT {
  font-size: 1rem;
  overflow-y: auto;
  padding-bottom: 3.5rem;
  height: calc(100vh - 64px - 32px - 3.5rem);
  position: fixed;
}
.TodoListTabHeader_headerAll__7iYwT .TodoListTabHeader_tabBox__ja264 {
  padding: 0.45rem 1rem;
  margin: 1rem 2rem;
  font-weight: bold;
  display: flex;
}
.TodoListTabHeader_headerAll__7iYwT .TodoListTabHeader_tabTitleBox__iS1q0 {
  padding: 0.5rem;
  margin: 1rem;
  color: #608dfa;
  font-weight: bold;
  display: flex;
}
.TodoListTabHeader_headerAll__7iYwT .TodoListTabHeader_active__-0hAA {
  background-color: #4285f4;
  border-radius: 0.45rem;
  color: #fff;
  transition: background-color 0.3s;
}
.TodoListTabHeader_headerAll__7iYwT .TodoListTabHeader_countBox__SPGOl {
  color: #fff;
  background-color: #ff567f;
  padding: 0 0.2rem;
  font-size: 0.625rem;
  line-height: 1rem;
  border-radius: 0.25rem;
  margin-left: 0.45rem;
}

.workbenchFramework_bidOpenCalendar__KBNWY {
  width: 100%;
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-spin-spinning {
  top: 25vh !important;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker {
  display: none;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-dropdown {
  z-index: 0;
  position: relative;
  top: auto !important;
  top: initial !important;
  bottom: auto !important;
  bottom: initial !important;
  left: auto !important;
  left: initial !important;
  right: auto !important;
  right: initial !important;
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-panel-container {
  box-shadow: none !important;
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-panel-layout {
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-panel {
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-date-panel,
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-month-panel,
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-year-panel,
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-decade-panel {
  width: 100%;
  height: 100%;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-header {
  padding: 0 128px !important;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-header-prev-btn,
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-header-next-btn {
  width: 48px;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-header-super-prev-btn,
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-header-super-next-btn {
  display: none;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-body {
  height: 100%;
  padding-bottom: 0 !important;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-content {
  width: 100% !important;
  height: 100% !important;
}
.workbenchFramework_bidOpenCalendar__KBNWY .ant-picker-cell-inner {
  width: 80% !important;
  height: 80% !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.workbenchFramework_bidOpenCalendar__KBNWY tbody {
  background: #f1f6ff;
}
.workbenchFramework_dateCellWrapper__OxPwg {
  width: 100%;
  height: 100%;
}
.workbenchFramework_dateCellWrapper__OxPwg .ant-badge-count {
  z-index: 2;
  background: #fff;
  color: #000;
}
.workbenchFramework_todayCellWrapper__j-z7E .ant-badge-count {
  background: #ff4d4f;
  color: #fff;
}
.workbenchFramework_selectedWeekCell__Z22OB {
  color: #fff;
  background: #1677ff;
}
.workbenchFramework_hideSelectedStyleCell__GopF4 {
  color: rgba(0, 0, 0, 0.88) !important;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll !important;
  background: initial !important;
}
.workbenchFramework_descriptionLabel__0x0bo::after {
  content: ':';
  position: relative;
  top: -0.5px;
  margin: 0 8px 0 2px;
}
.workbenchFramework_bidOpenTable__7pM0U {
  height: 100%;
}
.workbenchFramework_bidOpenTable__7pM0U .ant-table-body {
  overflow-y: auto !important;
}
.workbenchFramework_bidOpenTableProjectCell__VSqiX {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  cursor: text;
}
.workbenchFramework_scheduleTableRow__qge8O .ant-table-cell {
  padding-top: 16px !important;
  padding-bottom: 32px !important;
}
.workbenchFramework_taskCenterTabs__uRUu\+ .ant-tabs-nav::before {
  border-bottom: none;
}
.workbenchFramework_taskCenterTabs__uRUu\+ .ant-tabs-tab {
  padding: 12px 16px;
}
.workbenchFramework_commonPageCard__EH5v2 {
  padding-top: 16px;
  padding-bottom: 16px;
  min-width: 64px;
}
.workbenchFramework_hoverableCommonPageCard__UzhMC:hover {
  transition: box-shadow 0.2s;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.workbenchFramework_tagSelect__T20YK {
  gap: 16px !important;
}
.workbenchFramework_tagSelect__T20YK .ant-space-item {
  width: 144px;
}
.workbenchFramework_tagSelect__T20YK .ant-tag-checkable,
.workbenchFramework_tagSelect__T20YK .ant-tag {
  background-color: transparent;
  color: #333;
  height: 32px;
  display: inline-flex;
  align-items: center;
  padding: 4px 4px;
  border: none;
  border-radius: 6px;
}
.workbenchFramework_mainBusinessCheckedTagSelect__7rafR .ant-tag-checkable-checked {
  background-color: #daf4e9;
}
.workbenchFramework_specialBusinessCheckedTagSelect__ezN8d .ant-tag-checkable-checked {
  background-color: #d9e5fb;
}

.ProjectCol_backPic__qMU8r {
  margin: -12px -8px;
  padding: 12px 8px;
  line-height: 111px;
  background: url(/cgzx/static/media/listTui.a79c683f3d59ecda2145.png) no-repeat 100% 0;
}

.OperatorHome_title__awQqX {
  font-weight: bold;
  font-size: 18px;
}
.OperatorHome_borderPadding__e\+bQm {
  padding: 0.75rem;
  border: 1px solid #efefef;
  height: 100%;
}
.OperatorHome_chartBoxFlex__Xr66o {
  margin: 1rem 0;
  height: calc((100% - 29px - 2rem) * 0.5);
  font-size: 16px;
  justify-content: space-between;
  display: flex;
}
.OperatorHome_chartBox__xqeQs {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: calc(100% - 21px);
}
.OperatorHome_flexBetween__QbFWk {
  display: flex;
  justify-content: space-between;
}
.OperatorHome_numText__ki2q- {
  color: #5094ef;
  font-size: 3rem;
  font-weight: bold;
  line-height: 60px;
}
.OperatorHome_numColor__cfBxB {
  color: #666;
}
.OperatorHome_commonCardBox__-Fk3I {
  font-size: 16px;
  height: calc(100% - 36px - 29px);
  display: flex;
  justify-content: space-between;
  margin: 16px 32px;
  align-items: center;
}
.OperatorHome_linkText__VIHpc {
  color: #000000;
  text-align: center;
}

.OpenBidList_listBox__prQOA {
  height: 100%;
}
.OpenBidList_listBox__prQOA ::-webkit-scrollbar {
  width: 0;
}

.OperatorHomeTool_modal__9BhJC {
  position: relative;
}
.OperatorHomeTool_imgBalloon__ZJcuS {
  position: absolute;
  top: -140px;
  left: 80px;
}
.OperatorHomeTool_title__JBs57 {
  margin-top: 1rem;
  font-weight: bold;
  font-size: 20px;
}
.OperatorHomeTool_btn__KDJvF {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  border-radius: 0.35rem;
  width: 160px;
}
.OperatorHomeTool_tutorialIn__pXe6h {
  pointer-events: none;
  transition: box-shadow 0.3s !important;
  box-shadow: 0 0 2px 0 #fff, 0 0 0 2000px rgba(0, 0, 0, 0.7) !important;
}
.OperatorHomeTool_tipBox__1pQLH {
  position: absolute;
}

.SearchCard_cardList__DIU2R {
  height: calc(100% - 61px);
  overflow: hidden;
}
.SearchCard_cardList__DIU2R .SearchCard_track__EVQ5q {
  position: relative;
  height: 100%;
}
.SearchCard_cardList__DIU2R .SearchCard_linkText__n2TLH {
  color: #000000;
  text-align: center;
}
.SearchCard_cardList__DIU2R .ant-carousel .slick-dots-bottom {
  bottom: -22px;
}
.SearchCard_cardList__DIU2R .ant-carousel .slick-dots li button {
  background: #1677ff;
}
.SearchCard_cardList__DIU2R .ant-carousel .slick-list {
  overflow: visible;
  overflow: initial;
}
.SearchCard_cardList__DIU2R .SearchCard_arrowContainer__9zFka {
  position: absolute;
  opacity: 0;
  width: 20px;
  height: 100%;
  top: 0;
  background: rgba(0, 0, 0, 0.25);
  color: white;
  cursor: pointer;
  z-index: 1;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.SearchCard_cardList__DIU2R .SearchCard_arrowContainer__9zFka:hover {
  opacity: 1;
}
.SearchCard_cardList__DIU2R .SearchCard_arrowShow__s\+upl {
  opacity: 1;
}
.SearchCard_cardList__DIU2R .SearchCard_arrow__0uqmA {
  position: absolute;
  font-size: 18px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.SearchCard_cardList__DIU2R .SearchCard_arrowAfter__n7BHq {
  right: 0;
  border-radius: 0 4px 4px 0;
}
.SearchCard_cardList__DIU2R .SearchCard_arrowPrev__RKDue {
  border-radius: 4px 0 0 4px;
}
.SearchCard_isActive__AsELF {
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.36), 0 3px 6px 0 rgba(0, 0, 0, 0.32), 0 5px 12px 4px rgba(0, 0, 0, 0.29);
}

.WorkbenchFrameSupplier_topBox__Eske- {
  background-image: url(/cgzx/static/media/bg.5f24b25dbf230dc521f9.jpg);
  background-size: 100% 100%;
  padding: 16px 24px;
  height: 236px;
}
.WorkbenchFrameSupplier_topBox__Eske- .WorkbenchFrameSupplier_topTitle__9TFuP {
  color: white;
  margin-bottom: 8px;
  font-weight: bolder;
}
.WorkbenchFrameSupplier_topBox__Eske- .WorkbenchFrameSupplier_topItemBg__ztvWd {
  cursor: pointer;
  background-image: linear-gradient(90deg, #eff5ff 0%, #abc6ff 100%);
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.21);
  border-radius: 8px;
  position: relative;
  height: 160px;
  padding: 32px 8px 0 16px;
}
.WorkbenchFrameSupplier_topBox__Eske- .WorkbenchFrameSupplier_topItemBg__ztvWd .WorkbenchFrameSupplier_topItemIcon__nT-WG {
  position: absolute;
  bottom: -34px;
  right: 16px;
}
.WorkbenchFrameSupplier_topBox__Eske- .WorkbenchFrameSupplier_topItemBg__ztvWd .WorkbenchFrameSupplier_topItemNum__dq0-l {
  font-size: 40px;
  margin-right: 8px;
  font-weight: bolder;
}
.WorkbenchFrameSupplier_topBox__Eske- .WorkbenchFrameSupplier_topItemBg__ztvWd .WorkbenchFrameSupplier_topItemTitle__MYMTO {
  font-weight: 900;
}
.WorkbenchFrameSupplier_applicationBox__YGw3X {
  margin: 8px 0;
  min-height: 158px;
  height: 15vh;
}
.WorkbenchFrameSupplier_applicationBox__YGw3X .WorkbenchFrameSupplier_applicationDetailBox__X2KlP {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
}
.WorkbenchFrameSupplier_applicationBox__YGw3X .WorkbenchFrameSupplier_applicationDetailBox__X2KlP .WorkbenchFrameSupplier_applicationDetail__XTwTl {
  width: 90px;
  text-align: center;
  cursor: pointer;
  margin: 0 auto;
}
.WorkbenchFrameSupplier_applicationBox__YGw3X .WorkbenchFrameSupplier_applicationDetailBox__X2KlP .WorkbenchFrameSupplier_applicationDetail__XTwTl .WorkbenchFrameSupplier_applicationDetailTitle__fPFf8 {
  margin-top: 8px;
}
.WorkbenchFrameSupplier_cardHeadTitle__4JZJJ {
  font-weight: bolder;
  font-size: 14px;
}
.WorkbenchFrameSupplier_pieTitle__7Mu05 {
  font-size: 16px;
  font-weight: 400;
}
.WorkbenchFrameSupplier_pieNumber__fr433 {
  padding-top: 8px;
  font-size: 64px;
  font-weight: normal;
}

.WorkbenchPurchase_title__2BU6U {
  font-weight: bold;
  font-size: 1.1rem;
}
.WorkbenchPurchase_titleExtra__D7X9i {
  display: flex;
  justify-content: space-between;
}
.WorkbenchPurchase_titleExtra__D7X9i .WorkbenchPurchase_moreText__jYJlv {
  font-size: 0.875rem;
  font-weight: 400;
  color: #999999;
}
.WorkbenchPurchase_lineBox__TzQvk:not(:first-child) {
  margin-top: 1.75rem;
}
.WorkbenchPurchase_lineBox__TzQvk {
  position: relative;
  height: calc((100% - 5 * 1.75rem) * 0.166);
}
.WorkbenchPurchase_lineBox__TzQvk .WorkbenchPurchase_diamond__VcICJ {
  background-color: #1677ff;
  width: 0.6rem;
  height: 0.6rem;
  transform: rotateZ(45deg);
  position: absolute;
  left: 0;
  top: calc(50% - 0.3rem);
}
.WorkbenchPurchase_lineBox__TzQvk .WorkbenchPurchase_dashedLine__ZkZEP {
  position: absolute;
  left: 0.25rem;
  top: calc(50% - 0.3rem);
  height: calc(100% + 1.75rem);
  border-right: 1px dashed #1677ff;
}
.WorkbenchPurchase_guideBox__A3hIk {
  display: flex;
  height: 100%;
  margin-left: 1.5rem;
  background: #f5f8ff;
}
.WorkbenchPurchase_guideBox__A3hIk .WorkbenchPurchase_guideTitle__NgR1j {
  background-color: #3d7efe;
  border-radius: 0.625rem;
  color: #ffffff;
  background-position: 0.5rem 0.5rem;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-size: 3.625rem 0.875rem;
  display: flex;
  align-items: center;
  padding: 0 2rem;
  font-size: 1.5rem;
  font-weight: bold;
  position: relative;
}
.WorkbenchPurchase_guideBox__A3hIk .WorkbenchPurchase_guideTitle__NgR1j::after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  right: -0.7rem;
  top: calc(50% - 0.5rem);
  border-top: solid 0.8rem transparent;
  border-left: solid 0.8rem #3d7efe;
  border-bottom: solid 0.8rem transparent;
}
.WorkbenchPurchase_guideBox__A3hIk .WorkbenchPurchase_guideContent__Dn6yn {
  display: flex;
  align-items: center;
  padding: 0 1.5rem;
}
.WorkbenchPurchase_guideBox__A3hIk .WorkbenchPurchase_guideBtn__oZNej {
  background: linear-gradient(90deg, #00a1ff 0%, #2767f7 100%, #057cff 100%);
  border-radius: 20px;
  font-size: 1rem;
  font-weight: 500;
  color: #ffffff;
  white-space: nowrap;
  padding: 0.6rem 2.1rem;
}
.WorkbenchPurchase_bidListBox__19HAt {
  box-shadow: 0 0.2rem 0.5rem 0 rgba(0, 0, 0, 0.08);
  border: 1px solid #e6e6e6;
  padding: 0.75rem;
  font-size: 1rem;
  margin-top: 1rem;
  height: calc((100% - 2rem) * 0.332);
  background-repeat: no-repeat;
  background-position: top right;
  background-size: 3.375rem 1.25rem;
}
.WorkbenchPurchase_onlinePic__HeWlV {
  background-image: url(/cgzx/static/media/onlinePic.43d027454e9d26547543.png);
}
.WorkbenchPurchase_offlinePic__jCdsv {
  background-image: url(/cgzx/static/media/offlinePic.523c681ec0fd2925017e.png);
}
.WorkbenchPurchase_STEP0__Zj5G3 {
  background-image: url(/cgzx/static/media/STEP0.d2dc2f9d2bd18db6cdd1.png);
}
.WorkbenchPurchase_STEP1__8HWlW {
  background-image: url(/cgzx/static/media/STEP1.e2de9667fa65e6e32a2b.png);
}
.WorkbenchPurchase_STEP2__WrBjw {
  background-image: url(/cgzx/static/media/STEP2.3e40c0820ad3c6600806.png);
}
.WorkbenchPurchase_STEP3__j3j-v {
  background-image: url(/cgzx/static/media/STEP3.51bbb272ae4e69a7af69.png);
}
.WorkbenchPurchase_STEP4__1REZ\+ {
  background-image: url(/cgzx/static/media/STEP4.d7dfafa8c4610105b832.png);
}
.WorkbenchPurchase_STEP5__lPQuP {
  background-image: url(/cgzx/static/media/STEP5.5e2d0ffe7d0367297c02.png);
}
.WorkbenchPurchase_commonCardBox__PdcCR {
  font-size: 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 1rem 0;
  text-align: center;
}
.WorkbenchPurchase_linkText__6KgSN {
  color: #000000;
  text-align: center;
  margin-top: 0.5rem;
  font-size: 0.875rem;
}
.WorkbenchPurchase_bidOpenName__uaSOH {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
  font-weight: bold;
}

.WorkbenchPurchaserNew_title__cP7ip {
  font-size: 18px;
  margin-bottom: 20px;
  height: 30px;
  font-weight: bold;
  color: #000000;
}
.WorkbenchPurchaserNew_bigBox__doLi9 {
  display: flex;
  justify-content: space-between;
  text-align: center;
  height: 120px;
  margin-bottom: 20px;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_box__tTyDH {
  background: #abc6ff;
  color: #ffffff;
  border-radius: 4px;
  width: 30%;
  position: relative;
  cursor: pointer;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_checkbox__-spNk {
  background: linear-gradient(2deg, #f0f5ff, #abc6ff);
  color: #002690;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_imgStyle__LjkQr {
  position: absolute;
  left: 8%;
  top: 15%;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_title2__Uf0t0 {
  font-weight: bold;
  size: 16px;
  position: absolute;
  left: 50%;
  top: 7%;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_title2__Uf0t0 .WorkbenchPurchaserNew_number__dB\+W0 {
  font-size: 36px;
}
.WorkbenchPurchaserNew_bigBox__doLi9 .WorkbenchPurchaserNew_title2__Uf0t0 .WorkbenchPurchaserNew_titleSize__-Jsc\+ {
  font-size: 18px;
}
.WorkbenchPurchaserNew_comBox__YbAax {
  text-align: center;
}
.WorkbenchPurchaserNew_comBox__YbAax .WorkbenchPurchaserNew_comTitle__BX9JV {
  font-weight: 500;
  color: #555555;
  margin: 10px 0 15px 0;
}
.WorkbenchPurchaserNew_spanTitle__HlxlJ {
  font-size: 14px;
  font-weight: 400;
  color: #4285f4;
  text-align: right;
}

.IconCardList_cardList__KlmUU {
  height: 128px;
  overflow: hidden;
}
.IconCardList_cardList__KlmUU .IconCardList_track__uUvGD {
  position: relative;
  width: calc(100% + 16px);
  height: 114px;
}
.IconCardList_cardList__KlmUU .ant-carousel .slick-dots-bottom {
  bottom: -22px;
}
.IconCardList_cardList__KlmUU .ant-carousel .slick-dots li button {
  background: #1677ff;
}
.IconCardList_cardList__KlmUU .ant-carousel .slick-list {
  overflow: visible;
  overflow: initial;
}
.IconCardList_cardList__KlmUU .IconCardList_arrowContainer__KTidh {
  position: absolute;
  opacity: 0;
  width: 20px;
  height: 100%;
  top: 0;
  background: rgba(0, 0, 0, 0.25);
  color: white;
  cursor: pointer;
  z-index: 1;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.IconCardList_cardList__KlmUU .IconCardList_arrowContainer__KTidh:hover {
  opacity: 1;
}
.IconCardList_cardList__KlmUU .IconCardList_arrowShow__O26bB {
  opacity: 1;
}
.IconCardList_cardList__KlmUU .IconCardList_arrow__E4IG6 {
  position: absolute;
  font-size: 18px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.IconCardList_cardList__KlmUU .IconCardList_arrowAfter__korqa {
  right: 16px;
  border-radius: 0 4px 4px 0;
}
.IconCardList_cardList__KlmUU .IconCardList_arrowPrev__I9NqZ {
  border-radius: 4px 0 0 4px;
}
.IconCardList_card__ZVwKi {
  min-width: 180px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-user-select: none;
          user-select: none;
  border: 0;
  border-radius: 4px;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.IconCardList_card__ZVwKi:hover {
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.36), 0 3px 6px 0 rgba(0, 0, 0, 0.32), 0 5px 12px 4px rgba(0, 0, 0, 0.29);
}
.IconCardList_card__ZVwKi .IconCardList_cardContent__hn\+T4 {
  display: flex;
  justify-content: space-between;
}
.IconCardList_card__ZVwKi .IconCardList_icon__7zd5\+ {
  height: 64px;
  width: 56px;
  background-repeat: no-repeat;
  background-position: center;
}
.IconCardList_card__ZVwKi .IconCardList_title__2n5xK {
  color: white;
}
.IconCardList_card__ZVwKi .IconCardList_title__2n5xK .ant-statistic-title {
  color: white;
  font-size: 16px;
  width: 64px;
}
.IconCardList_card__ZVwKi .IconCardList_title__2n5xK .ant-statistic-content {
  color: white;
}
.IconCardList_isActive__ujhlm {
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.36), 0 3px 6px 0 rgba(0, 0, 0, 0.32), 0 5px 12px 4px rgba(0, 0, 0, 0.29);
}
.IconCardList_headIcon1__zy2PO {
  background-image: url(/cgzx/static/media/head_icon1.b1c9ceb5d2fa1d9b7956.png);
}
.IconCardList_headIcon2__vvu8W {
  background-image: url(/cgzx/static/media/head_icon2.04da35220a07ae6cd25c.png);
}
.IconCardList_headIcon3__rY81P {
  background-image: url(/cgzx/static/media/head_icon3.ebc3f3e1ee58f9b95222.png);
}
.IconCardList_headIcon4__o1FVV {
  background-image: url(/cgzx/static/media/head_icon4.f8d495e74bc5e2c0728f.png);
}
.IconCardList_headIcon5__eOpV1 {
  background-image: url(/cgzx/static/media/head_icon5.f11af03fa927f4feee0d.png);
}
.IconCardList_headIcon6__6cBdr {
  background-image: url(/cgzx/static/media/head_icon_opinion.75aaf21b0d7696152bba.png);
}
.IconCardList_headIcon7__PrT62 {
  background-image: url(/cgzx/static/media/head_icon6.981694b50b482e372da2.png);
}
.IconCardList_headIcon0__FdVx5 {
  background-image: url(/cgzx/static/media/head_icon7.ebe85af04cf0f05783c4.png);
}
.IconCardList_backgroundColor0__VoWD6 {
  background: #1677ff;
}
.IconCardList_backgroundColor1__Yv-Ae {
  background: #14c2c3;
}
.IconCardList_backgroundColor2__cF5YD {
  background: #86a5ff;
}
.IconCardList_backgroundColor3__mw2QI {
  background: #fe9c6d;
}
.IconCardList_backgroundColor4__neinp {
  background: #41a9ff;
}
.IconCardList_backgroundColor5__czy2I {
  background: #f1ac69;
}
.IconCardList_backgroundColor6__R6je- {
  background: #ed9080;
}
.IconCardList_backgroundColor7__of8AK {
  background: #6abfff;
}
.IconCardList_backgroundColor8__ooNnm {
  background: #fc8d8d;
}

.workbenchAnalysis_card__NDxUI {
  border: 1px solid #e8e8e8;
  position: relative;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.workbenchAnalysis_card__NDxUI:hover {
  border-color: transparent;
  box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);
}
.workbenchAnalysis_list__aI2Jz .ant-list-item-meta {
  align-items: center;
}
.workbenchAnalysis_list__aI2Jz .ant-list-item-meta-title {
  font-weight: bold;
}

.WorkbenchRegulator_box__W7NUZ {
  min-height: calc(100vh - 96px);
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseTitle__TEfA0 {
  border-left: 3px solid #16c2c3;
  height: 0.9375rem;
  line-height: 0.9375rem;
  font-size: 1.125rem;
  font-weight: bolder;
  color: #333333;
  padding-left: 1rem;
  margin-bottom: 1rem;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseItem__p1T06 {
  box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
  margin-bottom: 1rem;
  width: 100%;
  height: 6.6875rem;
  padding: 1rem;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseItem__p1T06 .WorkbenchRegulator_purchaseItemColImg__ZlFN\+ {
  text-align: center;
  display: flex;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseItem__p1T06 .WorkbenchRegulator_purchaseItemColImg__ZlFN\+ .WorkbenchRegulator_purchaseItemImg__xxe\+W {
  align-self: center;
  width: 100%;
  max-width: 60px;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseItem__p1T06 .WorkbenchRegulator_purchaseItemTitle__UbWIS {
  font-weight: bolder;
  justify-content: space-between;
  display: flex;
  color: #333333;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_purchaseItem__p1T06 .WorkbenchRegulator_purchaseItemDescriptions__YN1HI {
  color: #999999;
  padding-top: 0.5rem;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ {
  justify-content: space-between;
  display: flex;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX {
  text-align: center;
  width: 19%;
  vertical-align: middle;
  height: 100%;
  min-height: 25.375rem;
  background-color: rgba(134, 174, 255, 0.02);
  border: 1px solid #f1f1f1;
  position: relative;
  display: flex;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxTitle__TlExC {
  position: absolute;
  top: -1.125rem;
  left: 6%;
  width: 100%;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxTitle__TlExC .WorkbenchRegulator_infoItemBoxTitleBox__U\+H\+u {
  width: 88%;
  height: 2.3125rem;
  line-height: 2.3125rem;
  font-size: 1.125rem;
  text-align: center;
  color: #ffffff;
  background: linear-gradient(90deg, #5f87f8 0%, #3860f4 100%);
  border-radius: 8px 0px 8px 0px;
  position: relative;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxTitle__TlExC .WorkbenchRegulator_infoItemBoxTitleBox__U\+H\+u .WorkbenchRegulator_infoItemBoxTitleBoxImg__MjNXQ {
  position: absolute;
  top: 0;
  right: -36px;
  z-index: 10;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxContent__DadPV {
  align-self: center;
  margin: 0 auto;
  width: 88%;
  height: 90%;
  padding-top: 6%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxContent__DadPV .WorkbenchRegulator_infoItemChildBox__wDYg6 {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 0px 16px 0px rgba(156, 156, 156, 0.09);
  display: flex;
  position: relative;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxContent__DadPV .WorkbenchRegulator_infoItemChildBox__wDYg6 .WorkbenchRegulator_infoItemNum__6XMGE {
  position: absolute;
  top: -0.5rem;
  right: -0.5rem;
  width: 1.125rem;
  height: 1.125rem;
  line-height: 1.125rem;
  color: #ffffff;
  background: #e35b4e;
  border-radius: 50%;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_infoBox__HZzIQ .WorkbenchRegulator_infoItemBox__X45iX .WorkbenchRegulator_infoItemBoxContent__DadPV .WorkbenchRegulator_infoItemChildBox__wDYg6 .WorkbenchRegulator_infoItemChild__cjyLq {
  width: 100%;
  text-align: center;
  align-self: center;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_commonTitle__3e0PU {
  font-size: 1.125rem;
  font-weight: bolder;
  margin-bottom: 2rem;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_commonImg__Sa40\+ {
  width: 100%;
  max-width: 54px;
}
.WorkbenchRegulator_box__W7NUZ .WorkbenchRegulator_commonSearchTitle__IWPl- {
  color: #555555;
  padding: 0.5rem 0 2rem;
}
.WorkbenchRegulator_borderColor__-nzL8 {
  border: 1px solid #efefef;
  padding: 1rem;
  border-radius: 8px;
}
.WorkbenchRegulator_borerHeight__YUDSI {
  height: 100%;
}
.WorkbenchRegulator_countTitle__fQP49 {
  font-size: 1rem;
  margin-bottom: 0.5rem;
}
.WorkbenchRegulator_countHeight__E7oMF {
  height: calc(100% - 1.5rem);
}
.WorkbenchRegulator_fundScaleStatisticsSearch__gULUT .ant-descriptions-row {
  display: flex;
  justify-content: flex-end;
}
.WorkbenchRegulator_fundScaleStatisticsSearch__gULUT .ant-descriptions-row .ant-descriptions-item-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.WorkbenchRegulator_regulatorTabs__TfSMf {
  height: 100%;
}
.WorkbenchRegulator_regulatorTabs__TfSMf .ant-tabs-content {
  height: 100%;
}
.WorkbenchRegulator_regulatorTabs__TfSMf .ant-tabs-content .ant-tabs-tabpane {
  height: 100%;
}

.WorkbenchSupplierInvolvement_menuBox__rzkmy {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
.WorkbenchSupplierInvolvement_menuItemBg__wq-fm {
  width: 340px;
  height: 164px;
  background: linear-gradient(0deg, #8ec1ff 0%, #3380e2 100%);
  border-radius: 8px;
  cursor: pointer;
  position: relative;
  margin-right: 14px;
  padding: 20px 8px 0 16px;
}
.WorkbenchSupplierInvolvement_menuTopIcon__qwWPe {
  right: 2%;
  top: -22px;
  position: absolute;
}
.WorkbenchSupplierInvolvement_menuTitle__NwcrZ {
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  display: flex;
  justify-content: space-between;
}
.WorkbenchSupplierInvolvement_menuSubtitle__kwotQ {
  font-size: 14px;
  color: #d4e5ff;
  padding-top: 3px;
}
.WorkbenchSupplierInvolvement_menuDiv__CSr-\+ {
  margin-top: 18px;
  display: flex;
  justify-content: flex-start;
}
.WorkbenchSupplierInvolvement_menuTitleNum__FLE0C {
  margin-right: 26px;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
}
.WorkbenchSupplierInvolvement_menuTotalNum__sQQzI {
  margin: -15px 10px 0 0;
  font-size: 33px;
}
.WorkbenchSupplierInvolvement_num__3V5hI {
  margin-left: 5px;
}
.WorkbenchSupplierInvolvement_changedTitleNum__bzTXh {
  font-size: 16px;
  font-weight: 600;
  background: #e5703c;
  border-radius: 16px;
  color: #ffffff;
  padding-left: 10px;
}
.WorkbenchSupplierInvolvement_changedNum__pAzxx {
  padding: 8px;
}
.WorkbenchSupplierInvolvement_line__LA-PH {
  width: 1px;
  height: 16px;
  color: #ffffff;
  opacity: 0.4;
  margin: 2px 0 0 -12px;
}
.WorkbenchSupplierInvolvement_cardBg__u3gnL {
  height: 200px;
  background: linear-gradient(180deg, #3380e2 23%, #ffffff 100%);
  border-radius: 4px;
}
.WorkbenchSupplierInvolvement_currentTime__-sU\+Q {
  font-size: 14px;
  color: #333333;
  margin-right: 18px;
}
.WorkbenchSupplierInvolvement_projectDiv__Il8Xs {
  box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.04);
  border-radius: 2px;
  position: relative;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  cursor: pointer;
}
.WorkbenchSupplierInvolvement_projectDiv__Il8Xs:hover {
  border-color: transparent;
}
.WorkbenchSupplierInvolvement_projectTitle__BG1yr {
  font-weight: bold;
  overflow: hidden;
  height: 40px;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.WorkbenchSupplierInvolvement_projectPerson__y8RVH {
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.WorkbenchSupplierInvolvement_welcomeDiv__gDx\+6 {
  background-image: url(/cgzx/static/media/topBg.912a38ba9519c6a8657c.png);
  background-repeat: no-repeat;
  background-position: top right;
  padding: 12px 0 0 20px;
  height: 100%;
}
.WorkbenchSupplierInvolvement_welcome__rdHh6 {
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
}
.WorkbenchSupplierInvolvement_welcomeTitle__2q7AJ {
  font-size: 14px;
  color: #ffffff;
  line-height: 10px;
}
.WorkbenchSupplierInvolvement_commeTitle__oVvbx {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  margin: -4px 0 20px 9px;
}
.WorkbenchSupplierInvolvement_commeDiv__yQWKw {
  text-align: center;
}
.WorkbenchSupplierInvolvement_commeDiv__yQWKw .WorkbenchSupplierInvolvement_commeName__gkaR1 {
  font-size: 14px;
  color: #555555;
  margin: 8px 0 26px 0;
}
.WorkbenchSupplierInvolvement_calendarCard__P5KPo .ant-picker-calendar-header .ant-picker-calendar-mode-switch {
  display: none;
}

.PushWorkflowSuccessCard_title__yLBi1 {
  font-size: 30px;
  font-weight: bolder;
  padding: 20px;
}
.PushWorkflowSuccessCard_cardContent__UZJzv {
  padding: 20px 40px;
}
.PushWorkflowSuccessCard_center__2\+WQv {
  text-align: center;
  padding-bottom: 20px;
}
.PushWorkflowSuccessCard_successIcon__ZoITf {
  font-size: 50px;
  color: #52c41a;
}
.PushWorkflowSuccessCard_errorIcon__zXtok {
  font-size: 50px;
  color: #f50;
}
.PushWorkflowSuccessCard_itemTitle__0UsJB {
  font-weight: bold;
}

.Header_menu__ri2cK {
  height: 64px;
  line-height: 64px;
  border: none;
}
.Header_menu__ri2cK li.ant-menu-item,
.Header_menu__ri2cK li.ant-menu-submenu {
  padding: 16px 24px;
  height: 64px;
  line-height: 28px;
}
.Header_menu__ri2cK li.ant-menu-item .ant-menu-submenu-title,
.Header_menu__ri2cK li.ant-menu-submenu .ant-menu-submenu-title {
  padding: 0;
}
.Header_menu__ri2cK li.ant-menu-item .anticon,
.Header_menu__ri2cK li.ant-menu-submenu .anticon {
  display: block;
  margin-right: 0;
  line-height: 24px;
  font-size: 24px;
}
.Header_menu__ri2cK li.ant-menu-overflowed-submenu {
  line-height: 50px;
}
.Header_left__7qu3z {
  box-shadow: 2px 0 4px rgba(0, 21, 41, 0.35);
  min-height: calc(100vh - 64px);
  background-color: #4e89f5;
}
.Header_left__7qu3z .Header_leftSider__MXdfa {
  position: fixed;
  overflow: auto;
  height: calc(100vh - 112px);
  width: 200px;
}
.Header_left__7qu3z .Header_leftSider__MXdfa .ant-menu.ant-menu-inline-collapsed {
  width: 80px;
}
.Header_left__7qu3z ::-webkit-scrollbar {
  background-color: #4e89f5;
  display: none;
}
.Header_left__7qu3z .ant-menu-dark .ant-menu-inline.ant-menu-sub {
  box-shadow: none;
}
.Header_header__Js0gM {
  height: 64px;
  padding: 0 24px;
  position: fixed;
  width: 100%;
  z-index: 100;
  background-color: #fff;
}
.Header_right__2K3i7 {
  float: right;
}
.Header_right__2K3i7 .Header_action__btvAH {
  display: inline-block;
  height: 64px;
  padding: 0 12px;
  cursor: pointer;
  transition: all 0.3s;
  color: #000;
}
.Header_right__2K3i7 .Header_action__btvAH .anticon {
  vertical-align: middle;
  font-size: 22px;
}
.Header_right__2K3i7 .Header_action__btvAH:hover {
  background: rgba(0, 0, 0, 0.025);
}
.Header_spanMiddle__LTDQ3 {
  vertical-align: middle;
  margin-left: 8px;
}

.VirtualAssistants_virtualAssistants__PSKok {
  position: fixed;
  bottom: 20vh;
  right: 15px;
  z-index: 101;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.VirtualAssistants_virtualAssistants__PSKok .VirtualAssistants_customerImg__f-Z4D {
  position: relative;
  top: 0;
  z-index: -1;
  width: 48px;
  cursor: pointer;
  pointer-events: initial;
}
@keyframes VirtualAssistants_hideAnimation__eVCr2 {
  0% {
    top: -2px;
  }
  40% {
    top: -2px;
  }
  100% {
    top: -2px;
    transform-origin: 55px 0;
    transform: rotate(-55deg);
  }
}
@keyframes VirtualAssistants_showAnimation__xIWLH {
  0% {
    top: -2px;
  }
  40% {
    top: -20px;
    transform-origin: 55px 0;
    transform: rotate(0);
  }
  90% {
    top: -4px;
  }
  100% {
    top: -2px;
  }
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuHide__UFOsR {
  pointer-events: none;
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuHide__UFOsR .VirtualAssistants_customerImg__f-Z4D {
  animation: VirtualAssistants_hideAnimation__eVCr2 0.5s both;
  transition: all 1s;
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuHide__UFOsR .VirtualAssistants_customerImg__f-Z4D:hover {
  right: 2px;
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuHide__UFOsR .VirtualAssistants_customerServiceBtn__eW1r3 {
  opacity: 0;
  transition: all 0.5s;
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuShow__65itU .VirtualAssistants_customerImg__f-Z4D {
  animation: VirtualAssistants_showAnimation__xIWLH 0.5s both;
  transition: all 1s;
}
.VirtualAssistants_virtualAssistants__PSKok.VirtualAssistants_menuShow__65itU .VirtualAssistants_customerServiceBtn__eW1r3 {
  opacity: 1;
  transition: all 0.5s;
}
.VirtualAssistants_virtualAssistants__PSKok .VirtualAssistants_closeBtn__joueP {
  position: absolute;
  top: -10px;
  right: -10px;
  color: #999999;
}
.VirtualAssistants_virtualAssistants__PSKok .VirtualAssistants_customerServiceBtn__eW1r3 {
  --tw-text-opacity: 1;
  color: rgb(22 119 255 / var(--tw-text-opacity));
  background: #fff;
  box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  font-size: 0;
  overflow: hidden;
  cursor: pointer;
  width: 48px;
}
.VirtualAssistants_virtualAssistants__PSKok .VirtualAssistants_customerServiceBtn__eW1r3 > div {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px;
  height: 48px;
}
.VirtualAssistants_virtualAssistants__PSKok .VirtualAssistants_customerServiceBtn__eW1r3 > div:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}

.CustomerService_customerService__Ddrc2 {
  -webkit-user-select: none;
          user-select: none;
}
.CustomerService_customerService__Ddrc2 .ant-drawer-close {
  display: none;
}
.CustomerService_customerService__Ddrc2 .ant-drawer-header {
  padding: 4px 16px;
}
.CustomerService_customerService__Ddrc2 .ant-drawer-body {
  display: flex;
  padding: 0;
  flex: 1 1;
}

/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

.ant-descriptions-bordered .ant-descriptions-view > table {
  table-layout: fixed;
}
.page-header-shadow {
  background: #fff;
  border: 0;
}
.page-header-round-corner {
  border-radius: 6px;
}
.page-header-no-padding {
  padding: 0;
}
.page-header-neg-margin {
  background: #fff;
  margin: -16px -16px 16px -16px;
}
*::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: #eee;
  -webkit-appearance: none;
}
/*定义滚动条轨道 内阴影+圆角*/
/**::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(100, 100, 100, 0.3);
  border-radius: 8px;
  background-color: #f5f5f5;
}*/
/*定义滑块 内阴影+圆角*/
*::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.33);
  border-radius: 8px;
}
.main-layout {
  min-height: 100vh;
}
.main-layout .primary-layout-header {
  padding: 0;
}
.main-layout .content-layout {
  padding: 16px;
}
.main-layout .content-layout .layout-controller .fullBox {
  max-width: 100%;
}
.main-layout .content-layout .layout-controller > div {
  max-width: 1450px;
  margin: 0 auto;
}
.main-layout .content-layout .layout-controller > .ant-card {
  min-height: calc(100vh - 64px - 32px);
}
.editableRow .ant-legacy-form-explain {
  position: absolute;
  width: 100%;
  font-size: 12px;
  margin-top: -4px;
}
.editableRow .ant-form-item-explain {
  font-size: 12px;
  min-height: 18px;
}
.editableProRow .ant-form-item-explain {
  font-size: 12px;
  position: absolute;
  width: 100%;
  margin-top: -2px;
}
.popover-container .ant-popover-inner {
  border: 1px solid #e8e8e8;
}
.popover-container .ant-popover-inner .ant-popover-inner-content {
  padding: 0;
}
.popover-container .ant-popover-inner .ant-popover-inner-content .ant-table-small {
  border: 0;
}
.popover-container .ant-popover-inner .ant-popover-inner-content .ant-table-small .ant-table-content {
  border: 0;
}
.introjs-progressbar {
  border-radius: 4px;
}
.remote-layout-main .remote-layout-header {
  color: white;
  background: transparent;
}
.remote-layout-main .remote-layout-header .remoteReview-layout-login {
  position: absolute;
  top: 0;
  right: 50px;
}
.remote-layout-main .remote-layout-content {
  min-height: calc(100vh - 64px - 38px - 32px);
  width: 80vw;
  min-width: 1450px;
  margin: 0 auto;
  padding-bottom: 38px;
}
.print-padding {
  padding: 2rem;
}
.ant-form-item-label.ant-col-24 > label::after {
  display: block;
}
.ant-message .ant-message-notice-content {
  padding: 0 !important;
}
.ant-message .ant-message-notice-content .ant-message-custom-content {
  padding: 9px 12px;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success,
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error,
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning {
  color: #fff;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success .anticon,
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error .anticon,
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning .anticon {
  color: #fff;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-success {
  background-color: #52c41a;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-error {
  background-color: #ff4d4f;
}
.ant-message .ant-message-notice-content .ant-message-custom-content.ant-message-warning {
  background-color: #faad14;
}
.ant-picker-week-panel-row .ant-picker-cell-week {
  color: transparent !important;
  opacity: 0 !important;
}
.ant-picker-week-panel .ant-picker-content {
  margin-left: -16px;
}

*, ::before, ::after {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  
}
.container {
    width: 100%
}
@media (min-width: 640px) {
    .container {
        max-width: 640px
    }
}
@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}
@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}
@media (min-width: 1280px) {
    .container {
        max-width: 1280px
    }
}
@media (min-width: 1536px) {
    .container {
        max-width: 1536px
    }
}
.visible {
    visibility: visible
}
.\!visible {
    visibility: visible !important
}
.static {
    position: static
}
.fixed {
    position: fixed
}
.absolute {
    position: absolute
}
.relative {
    position: relative
}
.sticky {
    position: -webkit-sticky;
    position: sticky
}
.inset-x-\[24px\] {
    left: 24px;
    right: 24px
}
.inset-x-0 {
    left: 0px;
    right: 0px
}
.top-0 {
    top: 0px
}
.left-0 {
    left: 0px
}
.right-0 {
    right: 0px
}
.bottom-0 {
    bottom: 0px
}
.bottom-\[4px\] {
    bottom: 4px
}
.right-\[8px\] {
    right: 8px
}
.top-\[-10px\] {
    top: -10px
}
.right-\[-10px\] {
    right: -10px
}
.right-\[75px\] {
    right: 75px
}
.bottom-\[32px\] {
    bottom: 32px
}
.bottom-\[19px\] {
    bottom: 19px
}
.top-\[20px\] {
    top: 20px
}
.left-\[10px\] {
    left: 10px
}
.right-\[120px\] {
    right: 120px
}
.bottom-\[-24px\] {
    bottom: -24px
}
.left-\[16px\] {
    left: 16px
}
.top-\[16px\] {
    top: 16px
}
.right-\[16px\] {
    right: 16px
}
.-top-0\.5 {
    top: -0.125rem
}
.-right-1\.5 {
    right: -0.375rem
}
.-top-0 {
    top: -0px
}
.-right-1 {
    right: -0.25rem
}
.right-\[10px\] {
    right: 10px
}
.top-\[5px\] {
    top: 5px
}
.right-\[5\.5\%\] {
    right: 5.5%
}
.top-\[50\%\] {
    top: 50%
}
.right-4 {
    right: 1rem
}
.left-\[-38px\] {
    left: -38px
}
.top-\[8px\] {
    top: 8px
}
.top-\[50px\] {
    top: 50px
}
.z-\[9999\] {
    z-index: 9999
}
.z-\[1\] {
    z-index: 1
}
.z-10 {
    z-index: 10
}
.z-50 {
    z-index: 50
}
.float-right {
    float: right
}
.float-left {
    float: left
}
.m-10 {
    margin: 2.5rem
}
.m-1 {
    margin: 0.25rem
}
.m-8 {
    margin: 2rem
}
.m-64 {
    margin: 16rem
}
.m-\[24px\] {
    margin: 24px
}
.m-auto {
    margin: auto
}
.m-0 {
    margin: 0px
}
.m-\[16px\] {
    margin: 16px
}
.m-\[2px\] {
    margin: 2px
}
.m-\[22px\] {
    margin: 22px
}
.m-2 {
    margin: 0.5rem
}
.m-80 {
    margin: 20rem
}
.m-44 {
    margin: 11rem
}
.m-28 {
    margin: 7rem
}
.m-56 {
    margin: 14rem
}
.mx-auto {
    margin-left: auto;
    margin-right: auto
}
.my-\[24px\] {
    margin-top: 24px;
    margin-bottom: 24px
}
.my-\[10px\] {
    margin-top: 10px;
    margin-bottom: 10px
}
.my-\[8px\] {
    margin-top: 8px;
    margin-bottom: 8px
}
.mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem
}
.my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem
}
.mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem
}
.mx-\[8px\] {
    margin-left: 8px;
    margin-right: 8px
}
.mx-\[16px\] {
    margin-left: 16px;
    margin-right: 16px
}
.mx-8 {
    margin-left: 2rem;
    margin-right: 2rem
}
.mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem
}
.my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem
}
.my-0 {
    margin-top: 0px;
    margin-bottom: 0px
}
.mx-\[-24px\] {
    margin-left: -24px;
    margin-right: -24px
}
.mx-\[4px\] {
    margin-left: 4px;
    margin-right: 4px
}
.my-\[15px\] {
    margin-top: 15px;
    margin-bottom: 15px
}
.my-\[16px\] {
    margin-top: 16px;
    margin-bottom: 16px
}
.my-\[32px\] {
    margin-top: 32px;
    margin-bottom: 32px
}
.my-\[5px\] {
    margin-top: 5px;
    margin-bottom: 5px
}
.my-\[50px\] {
    margin-top: 50px;
    margin-bottom: 50px
}
.mx-\[5px\] {
    margin-left: 5px;
    margin-right: 5px
}
.\!my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important
}
.\!mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}
.my-\[26px\] {
    margin-top: 26px;
    margin-bottom: 26px
}
.my-\[12px\] {
    margin-top: 12px;
    margin-bottom: 12px
}
.my-\[20px\] {
    margin-top: 20px;
    margin-bottom: 20px
}
.mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem
}
.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}
.mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}
.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}
.mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem
}
.mx-0 {
    margin-left: 0px;
    margin-right: 0px
}
.my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem
}
.my-\[30px\] {
    margin-top: 30px;
    margin-bottom: 30px
}
.mx-\[2px\] {
    margin-left: 2px;
    margin-right: 2px
}
.my-\[40px\] {
    margin-top: 40px;
    margin-bottom: 40px
}
.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}
.ml-\[44px\] {
    margin-left: 44px
}
.mr-\[40px\] {
    margin-right: 40px
}
.ml-\[8px\] {
    margin-left: 8px
}
.mb-\[26px\] {
    margin-bottom: 26px
}
.mt-\[10px\] {
    margin-top: 10px
}
.mb-\[10px\] {
    margin-bottom: 10px
}
.mb-\[12px\] {
    margin-bottom: 12px
}
.mt-\[8px\] {
    margin-top: 8px
}
.mb-\[24px\] {
    margin-bottom: 24px
}
.ml-\[48px\] {
    margin-left: 48px
}
.mr-\[8px\] {
    margin-right: 8px
}
.mr-1\.5 {
    margin-right: 0.375rem
}
.mr-1 {
    margin-right: 0.25rem
}
.mt-\[-3px\] {
    margin-top: -3px
}
.ml-2 {
    margin-left: 0.5rem
}
.mb-\[34px\] {
    margin-bottom: 34px
}
.mb-\[56px\] {
    margin-bottom: 56px
}
.ml-\[210px\] {
    margin-left: 210px
}
.mb-\[2px\] {
    margin-bottom: 2px
}
.ml-\[6px\] {
    margin-left: 6px
}
.ml-1 {
    margin-left: 0.25rem
}
.mb-\[16px\] {
    margin-bottom: 16px
}
.mr-\[5px\] {
    margin-right: 5px
}
.mt-\[4px\] {
    margin-top: 4px
}
.ml-\[4px\] {
    margin-left: 4px
}
.mb-\[8px\] {
    margin-bottom: 8px
}
.mb-\[20px\] {
    margin-bottom: 20px
}
.mb-\[4px\] {
    margin-bottom: 4px
}
.ml-\[-28px\] {
    margin-left: -28px
}
.mr-\[24px\] {
    margin-right: 24px
}
.mr-\[4px\] {
    margin-right: 4px
}
.ml-\[32px\] {
    margin-left: 32px
}
.mt-12 {
    margin-top: 3rem
}
.ml-4 {
    margin-left: 1rem
}
.mb-\[48px\] {
    margin-bottom: 48px
}
.mb-2 {
    margin-bottom: 0.5rem
}
.mb-\[-12px\] {
    margin-bottom: -12px
}
.mb-1 {
    margin-bottom: 0.25rem
}
.mt-4 {
    margin-top: 1rem
}
.mb-4 {
    margin-bottom: 1rem
}
.mr-\[115px\] {
    margin-right: 115px
}
.mr-\[16px\] {
    margin-right: 16px
}
.mb-6 {
    margin-bottom: 1.5rem
}
.mt-\[5px\] {
    margin-top: 5px
}
.ml-\[12px\] {
    margin-left: 12px
}
.mb-0 {
    margin-bottom: 0px
}
.mt-\[12px\] {
    margin-top: 12px
}
.mb-\[-32px\] {
    margin-bottom: -32px
}
.ml-\[2px\] {
    margin-left: 2px
}
.ml-\[5px\] {
    margin-left: 5px
}
.mr-\[3px\] {
    margin-right: 3px
}
.mt-\[64px\] {
    margin-top: 64px
}
.mt-\[48px\] {
    margin-top: 48px
}
.mb-\[80px\] {
    margin-bottom: 80px
}
.mt-\[20px\] {
    margin-top: 20px
}
.ml-\[3px\] {
    margin-left: 3px
}
.mt-8 {
    margin-top: 2rem
}
.ml-\[24px\] {
    margin-left: 24px
}
.ml-\[13px\] {
    margin-left: 13px
}
.ml-\[16px\] {
    margin-left: 16px
}
.mt-\[15px\] {
    margin-top: 15px
}
.mt-\[40px\] {
    margin-top: 40px
}
.mt-\[16px\] {
    margin-top: 16px
}
.ml-\[0\.5rem\] {
    margin-left: 0.5rem
}
.mb-\[28px\] {
    margin-bottom: 28px
}
.mr-\[12px\] {
    margin-right: 12px
}
.\!mt-\[16px\] {
    margin-top: 16px !important
}
.mr-2\.5 {
    margin-right: 0.625rem
}
.mr-2 {
    margin-right: 0.5rem
}
.ml-\[140px\] {
    margin-left: 140px
}
.mt-\[18px\] {
    margin-top: 18px
}
.ml-\[-16px\] {
    margin-left: -16px
}
.mt-\[24px\] {
    margin-top: 24px
}
.mt-2 {
    margin-top: 0.5rem
}
.mr-0 {
    margin-right: 0px
}
.mr-\[32px\] {
    margin-right: 32px
}
.mr-\[20px\] {
    margin-right: 20px
}
.mt-20 {
    margin-top: 5rem
}
.ml-16 {
    margin-left: 4rem
}
.ml-\[10px\] {
    margin-left: 10px
}
.mb-\[41px\] {
    margin-bottom: 41px
}
.ml-\[20px\] {
    margin-left: 20px
}
.mb-5 {
    margin-bottom: 1.25rem
}
.mt-0 {
    margin-top: 0px
}
.ml-9 {
    margin-left: 2.25rem
}
.ml-1\.5 {
    margin-left: 0.375rem
}
.mt-16 {
    margin-top: 4rem
}
.mr-\[30px\] {
    margin-right: 30px
}
.mt-\[28px\] {
    margin-top: 28px
}
.mt-\[32px\] {
    margin-top: 32px
}
.mb-\[32px\] {
    margin-bottom: 32px
}
.mt-9 {
    margin-top: 2.25rem
}
.mb-\[40px\] {
    margin-bottom: 40px
}
.ml-\[50px\] {
    margin-left: 50px
}
.mr-\[50px\] {
    margin-right: 50px
}
.mt-\[38px\] {
    margin-top: 38px
}
.mt-\[-8px\] {
    margin-top: -8px
}
.\!mb-4 {
    margin-bottom: 1rem !important
}
.mr-4 {
    margin-right: 1rem
}
.mt-6 {
    margin-top: 1.5rem
}
.mr-\[10px\] {
    margin-right: 10px
}
.mb-\[15px\] {
    margin-bottom: 15px
}
.ml-\[40px\] {
    margin-left: 40px
}
.mt-\[3px\] {
    margin-top: 3px
}
.mb-10 {
    margin-bottom: 2.5rem
}
.mb-\[6px\] {
    margin-bottom: 6px
}
.mb-8 {
    margin-bottom: 2rem
}
.mt-\[36px\] {
    margin-top: 36px
}
.-mt-1 {
    margin-top: -0.25rem
}
.\!ml-\[4px\] {
    margin-left: 4px !important
}
.mb-\[64px\] {
    margin-bottom: 64px
}
.mt-10 {
    margin-top: 2.5rem
}
.mt-\[-12px\] {
    margin-top: -12px
}
.block {
    display: block
}
.inline-block {
    display: inline-block
}
.inline {
    display: inline
}
.flex {
    display: flex
}
.inline-flex {
    display: inline-flex
}
.table {
    display: table
}
.table-row-group {
    display: table-row-group
}
.grid {
    display: grid
}
.hidden {
    display: none
}
.h-\[88px\] {
    height: 88px
}
.h-\[130px\] {
    height: 130px
}
.h-\[56px\] {
    height: 56px
}
.h-\[160px\] {
    height: 160px
}
.h-\[24px\] {
    height: 24px
}
.h-\[14px\] {
    height: 14px
}
.h-\[180px\] {
    height: 180px
}
.h-\[28px\] {
    height: 28px
}
.h-full {
    height: 100%
}
.h-4 {
    height: 1rem
}
.h-\[48px\] {
    height: 48px
}
.h-\[50px\] {
    height: 50px
}
.h-\[100\%\] {
    height: 100%
}
.h-\[425px\] {
    height: 425px
}
.h-\[65px\] {
    height: 65px
}
.h-\[32px\] {
    height: 32px
}
.h-\[44px\] {
    height: 44px
}
.\!h-\[48px\] {
    height: 48px !important
}
.h-\[18px\] {
    height: 18px
}
.h-\[15px\] {
    height: 15px
}
.h-9 {
    height: 2.25rem
}
.h-8 {
    height: 2rem
}
.h-\[16px\] {
    height: 16px
}
.h-\[10\%\] {
    height: 10%
}
.h-\[80\%\] {
    height: 80%
}
.h-2\/6 {
    height: 33.333333%
}
.h-\[40\%\] {
    height: 40%
}
.h-\[45\%\] {
    height: 45%
}
.h-1\/2 {
    height: 50%
}
.h-\[85\%\] {
    height: 85%
}
.h-1\/4 {
    height: 25%
}
.h-\[90\%\] {
    height: 90%
}
.h-\[408px\] {
    height: 408px
}
.h-\[34px\] {
    height: 34px
}
.h-\[360px\] {
    height: 360px
}
.h-\[64px\] {
    height: 64px
}
.h-\[100px\] {
    height: 100px
}
.h-7 {
    height: 1.75rem
}
.h-px {
    height: 1px
}
.h-\[68vh\] {
    height: 68vh
}
.h-\[25px\] {
    height: 25px
}
.h-\[208px\] {
    height: 208px
}
.h-1\.5 {
    height: 0.375rem
}
.h-1 {
    height: 0.25rem
}
.h-\[55\%\] {
    height: 55%
}
.h-\[300px\] {
    height: 300px
}
.h-1\/6 {
    height: 16.666667%
}
.h-screen {
    height: 100vh
}
.max-h-\[192px\] {
    max-height: 192px
}
.max-h-\[200px\] {
    max-height: 200px
}
.max-h-\[60vh\] {
    max-height: 60vh
}
.min-h-screen {
    min-height: 100vh
}
.min-h-\[64px\] {
    min-height: 64px
}
.min-h-\[160px\] {
    min-height: 160px
}
.min-h-\[56px\] {
    min-height: 56px
}
.min-h-\[120px\] {
    min-height: 120px
}
.min-h-\[408px\] {
    min-height: 408px
}
.min-h-\[40vh\] {
    min-height: 40vh
}
.min-h-\[80px\] {
    min-height: 80px
}
.min-h-\[32px\] {
    min-height: 32px
}
.min-h-\[60px\] {
    min-height: 60px
}
.w-\[1280px\] {
    width: 1280px
}
.w-full {
    width: 100%
}
.w-\[200px\] {
    width: 200px
}
.w-\[480px\] {
    width: 480px
}
.w-\[24px\] {
    width: 24px
}
.w-\[120px\] {
    width: 120px
}
.w-\[14px\] {
    width: 14px
}
.w-\[180px\] {
    width: 180px
}
.w-\[570px\] {
    width: 570px
}
.w-max {
    width: -webkit-max-content;
    width: max-content
}
.w-4 {
    width: 1rem
}
.w-\[300px\] {
    width: 300px
}
.\!w-full {
    width: 100% !important
}
.w-\[320px\] {
    width: 320px
}
.w-\[112px\] {
    width: 112px
}
.w-\[240px\] {
    width: 240px
}
.w-\[388px\] {
    width: 388px
}
.w-\[646px\] {
    width: 646px
}
.w-\[85px\] {
    width: 85px
}
.w-\[28px\] {
    width: 28px
}
.w-\[500px\] {
    width: 500px
}
.w-\[48\%\] {
    width: 48%
}
.w-\[84px\] {
    width: 84px
}
.w-\[140px\] {
    width: 140px
}
.w-\[116px\] {
    width: 116px
}
.w-\[250px\] {
    width: 250px
}
.w-\[1340px\] {
    width: 1340px
}
.w-3\/4 {
    width: 75%
}
.w-1\/6 {
    width: 16.666667%
}
.w-\[18px\] {
    width: 18px
}
.w-\[40px\] {
    width: 40px
}
.w-\[15px\] {
    width: 15px
}
.w-\[50px\] {
    width: 50px
}
.w-fit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}
.w-\[56px\] {
    width: 56px
}
.w-\[16px\] {
    width: 16px
}
.w-\[100px\] {
    width: 100px
}
.w-1\/3 {
    width: 33.333333%
}
.w-1\/2 {
    width: 50%
}
.w-7\/12 {
    width: 58.333333%
}
.w-2\/5 {
    width: 40%
}
.w-3\/5 {
    width: 60%
}
.w-2\/6 {
    width: 33.333333%
}
.w-3\/6 {
    width: 50%
}
.w-\[32px\] {
    width: 32px
}
.w-\[730px\] {
    width: 730px
}
.w-\[80\%\] {
    width: 80%
}
.w-\[400px\] {
    width: 400px
}
.\!w-\[80\%\] {
    width: 80% !important
}
.\!w-\[50\%\] {
    width: 50% !important
}
.w-24 {
    width: 6rem
}
.w-\[600px\] {
    width: 600px
}
.w-\[497px\] {
    width: 497px
}
.w-\[45\%\] {
    width: 45%
}
.w-\[152px\] {
    width: 152px
}
.w-\[378px\] {
    width: 378px
}
.w-\[18\.46cm\] {
    width: 18.46cm
}
.w-\[280px\] {
    width: 280px
}
.w-\[60px\] {
    width: 60px
}
.w-\[380px\] {
    width: 380px
}
.w-\[900px\] {
    width: 900px
}
.w-\[30\%\] {
    width: 30%
}
.w-\[30px\] {
    width: 30px
}
.w-4\/12 {
    width: 33.333333%
}
.w-8\/12 {
    width: 66.666667%
}
.w-\[800px\] {
    width: 800px
}
.w-1\.5 {
    width: 0.375rem
}
.w-1 {
    width: 0.25rem
}
.w-11\/12 {
    width: 91.666667%
}
.w-\[212px\] {
    width: 212px
}
.min-w-\[1280px\] {
    min-width: 1280px
}
.min-w-\[200px\] {
    min-width: 200px
}
.min-w-\[56px\] {
    min-width: 56px
}
.min-w-full {
    min-width: 100%
}
.min-w-\[54px\] {
    min-width: 54px
}
.max-w-screen-xl {
    max-width: 1280px
}
.max-w-\[294px\] {
    max-width: 294px
}
.max-w-\[400px\] {
    max-width: 400px
}
.\!max-w-full {
    max-width: 100% !important
}
.flex-1 {
    flex: 1 1
}
.flex-auto {
    flex: 1 1 auto
}
.flex-shrink-0 {
    flex-shrink: 0
}
.shrink {
    flex-shrink: 1
}
.table-auto {
    table-layout: auto
}
.border-collapse {
    border-collapse: collapse
}
.translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@keyframes breathe {
    0%, 100% {
        opacity: 1
    }
    50% {
        opacity: 0
    }
}
.animate-breathe {
    animation: breathe 1s linear infinite
}
.cursor-text {
    cursor: text
}
.cursor-pointer {
    cursor: pointer
}
.cursor-not-allowed {
    cursor: not-allowed
}
.cursor-default {
    cursor: default
}
.select-none {
    -webkit-user-select: none;
            user-select: none
}
.resize {
    resize: both
}
.list-none {
    list-style-type: none
}
.flex-row-reverse {
    flex-direction: row-reverse
}
.flex-col {
    flex-direction: column
}
.content-between {
    align-content: space-between
}
.items-start {
    align-items: flex-start
}
.items-end {
    align-items: flex-end
}
.items-center {
    align-items: center
}
.items-baseline {
    align-items: baseline
}
.\!items-baseline {
    align-items: baseline !important
}
.justify-start {
    justify-content: flex-start
}
.justify-end {
    justify-content: flex-end
}
.justify-center {
    justify-content: center
}
.justify-between {
    justify-content: space-between
}
.justify-around {
    justify-content: space-around
}
.justify-evenly {
    justify-content: space-evenly
}
.gap-\[8px\] {
    gap: 8px
}
.gap-\[16px\] {
    gap: 16px
}
.\!gap-\[2px\] {
    gap: 2px !important
}
.gap-\[11px\] {
    gap: 11px
}
.gap-\[32px\] {
    gap: 32px
}
.gap-\[24px\] {
    gap: 24px
}
.gap-\[60px\] {
    gap: 60px
}
.gap-\[22px\] {
    gap: 22px
}
.gap-y-5 {
    row-gap: 1.25rem
}
.gap-x-3 {
    column-gap: 0.75rem
}
.space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))
}
.overflow-auto {
    overflow: auto
}
.overflow-hidden {
    overflow: hidden
}
.\!overflow-hidden {
    overflow: hidden !important
}
.overflow-y-auto {
    overflow-y: auto
}
.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.overflow-ellipsis {
    text-overflow: ellipsis
}
.text-ellipsis {
    text-overflow: ellipsis
}
.whitespace-nowrap {
    white-space: nowrap
}
.whitespace-pre-wrap {
    white-space: pre-wrap
}
.break-all {
    word-break: break-all
}
.rounded {
    border-radius: 0.25rem
}
.rounded-\[4px\] {
    border-radius: 4px
}
.rounded-full {
    border-radius: 9999px
}
.rounded-\[32px\] {
    border-radius: 32px
}
.rounded-lg {
    border-radius: 0.5rem
}
.rounded-\[8px\] {
    border-radius: 8px
}
.rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px
}
.rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem
}
.rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem
}
.rounded-l-\[4px\] {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}
.rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px
}
.rounded-bl-2xl {
    border-bottom-left-radius: 1rem
}
.rounded-bl-lg {
    border-bottom-left-radius: 0.5rem
}
.border-\[1px\] {
    border-width: 1px
}
.border {
    border-width: 1px
}
.border-0 {
    border-width: 0px
}
.border-2 {
    border-width: 2px
}
.border-b-0 {
    border-bottom-width: 0px
}
.border-t {
    border-top-width: 1px
}
.border-l-2 {
    border-left-width: 2px
}
.border-l-4 {
    border-left-width: 4px
}
.border-l-\[6px\] {
    border-left-width: 6px
}
.border-l-\[4px\] {
    border-left-width: 4px
}
.border-b {
    border-bottom-width: 1px
}
.border-solid {
    border-style: solid
}
.border-none {
    border-style: none
}
.border-\[\#ebebeb\] {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity))
}
.border-blue-6 {
    --tw-border-opacity: 1;
    border-color: rgb(22 119 255 / var(--tw-border-opacity))
}
.border-\[\#d9d9d9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217 / var(--tw-border-opacity))
}
.border-gray-8 {
    --tw-border-opacity: 1;
    border-color: rgb(89 89 89 / var(--tw-border-opacity))
}
.border-\[\#4285f4\] {
    --tw-border-opacity: 1;
    border-color: rgb(66 133 244 / var(--tw-border-opacity))
}
.border-\[rgba\(0\2c 102\2c 255\2c 0\.2\)\] {
    border-color: rgba(0,102,255,0.2)
}
.border-red-6 {
    --tw-border-opacity: 1;
    border-color: rgb(245 34 45 / var(--tw-border-opacity))
}
.border-blue-primary {
    --tw-border-opacity: 1;
    border-color: rgb(22 119 255 / var(--tw-border-opacity))
}
.border-grey-1 {
    --tw-border-opacity: 1;
    border-color: rgb(166 166 166 / var(--tw-border-opacity))
}
.border-\[\#91caff\] {
    --tw-border-opacity: 1;
    border-color: rgb(145 202 255 / var(--tw-border-opacity))
}
.border-\[\#4096ff\] {
    --tw-border-opacity: 1;
    border-color: rgb(64 150 255 / var(--tw-border-opacity))
}
.border-green-6 {
    --tw-border-opacity: 1;
    border-color: rgb(82 196 26 / var(--tw-border-opacity))
}
.border-cyan-6 {
    --tw-border-opacity: 1;
    border-color: rgb(19 194 194 / var(--tw-border-opacity))
}
.border-gold-6 {
    --tw-border-opacity: 1;
    border-color: rgb(250 173 20 / var(--tw-border-opacity))
}
.border-blue-4 {
    --tw-border-opacity: 1;
    border-color: rgb(105 177 255 / var(--tw-border-opacity))
}
.border-gray-4 {
    --tw-border-opacity: 1;
    border-color: rgb(240 240 240 / var(--tw-border-opacity))
}
.border-\[\#e6e6e6\] {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 230 / var(--tw-border-opacity))
}
.border-\[\#f5f5f5\] {
    --tw-border-opacity: 1;
    border-color: rgb(245 245 245 / var(--tw-border-opacity))
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.bg-\[\#5d92fd\] {
    --tw-bg-opacity: 1;
    background-color: rgb(93 146 253 / var(--tw-bg-opacity))
}
.bg-\[\#fafafa\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity))
}
.bg-\[\#1677ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 119 255 / var(--tw-bg-opacity))
}
.bg-gray-3 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}
.bg-green-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 196 26 / var(--tw-bg-opacity))
}
.bg-red-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 34 45 / var(--tw-bg-opacity))
}
.bg-gray-4 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 240 / var(--tw-bg-opacity))
}
.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.bg-\[\#f0f7ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 247 255 / var(--tw-bg-opacity))
}
.bg-\[\#f6faff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 250 255 / var(--tw-bg-opacity))
}
.bg-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity))
}
.bg-orange-1 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 247 230 / var(--tw-bg-opacity))
}
.bg-\[\#AAAAAA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(170 170 170 / var(--tw-bg-opacity))
}
.bg-\[\#B2D1FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(178 209 255 / var(--tw-bg-opacity))
}
.bg-\[\#D4E5FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(212 229 255 / var(--tw-bg-opacity))
}
.bg-gray-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity))
}
.bg-\[\#abc0f5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(171 192 245 / var(--tw-bg-opacity))
}
.bg-\[\#cccccc\] {
    --tw-bg-opacity: 1;
    background-color: rgb(204 204 204 / var(--tw-bg-opacity))
}
.bg-\[\#00AC7B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 172 123 / var(--tw-bg-opacity))
}
.bg-\[\#EDF4FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 244 255 / var(--tw-bg-opacity))
}
.bg-\[\#FFF3F1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 243 241 / var(--tw-bg-opacity))
}
.bg-\[\#E5F4FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 244 255 / var(--tw-bg-opacity))
}
.bg-gray-9 {
    --tw-bg-opacity: 1;
    background-color: rgb(67 67 67 / var(--tw-bg-opacity))
}
.bg-gray-7 {
    --tw-bg-opacity: 1;
    background-color: rgb(140 140 140 / var(--tw-bg-opacity))
}
.bg-\[\#FFF5ED\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 245 237 / var(--tw-bg-opacity))
}
.bg-\[\#f4f4f4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 244 / var(--tw-bg-opacity))
}
.bg-\[\#389ded\] {
    --tw-bg-opacity: 1;
    background-color: rgb(56 157 237 / var(--tw-bg-opacity))
}
.bg-\[\#F8FAFD\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 253 / var(--tw-bg-opacity))
}
.bg-\[\#ff7373\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 115 115 / var(--tw-bg-opacity))
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity))
}
.bg-\[\#1890ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(24 144 255 / var(--tw-bg-opacity))
}
.bg-blue-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 119 255 / var(--tw-bg-opacity))
}
.bg-\[\#F5FAFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 250 255 / var(--tw-bg-opacity))
}
.bg-\[\#1790FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(23 144 255 / var(--tw-bg-opacity))
}
.bg-\[\#FDBA1E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 186 30 / var(--tw-bg-opacity))
}
.bg-\[\#F9FBFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 251 255 / var(--tw-bg-opacity))
}
.bg-blue-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(22 119 255 / var(--tw-bg-opacity))
}
.bg-\[\#f8f8f8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity))
}
.bg-\[\#f5f5f5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}
.bg-\[\#e7f2fc\] {
    --tw-bg-opacity: 1;
    background-color: rgb(231 242 252 / var(--tw-bg-opacity))
}
.bg-\[\#e6f4ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 244 255 / var(--tw-bg-opacity))
}
.bg-cyan-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(19 194 194 / var(--tw-bg-opacity))
}
.bg-gold-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 173 20 / var(--tw-bg-opacity))
}
.bg-green-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 247 190 / var(--tw-bg-opacity))
}
.bg-blue-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(186 224 255 / var(--tw-bg-opacity))
}
.bg-cyan-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(181 245 236 / var(--tw-bg-opacity))
}
.bg-gold-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 241 184 / var(--tw-bg-opacity))
}
.bg-red-2 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 204 199 / var(--tw-bg-opacity))
}
.bg-blue-3 {
    --tw-bg-opacity: 1;
    background-color: rgb(145 202 255 / var(--tw-bg-opacity))
}
.bg-gray-6 {
    --tw-bg-opacity: 1;
    background-color: rgb(191 191 191 / var(--tw-bg-opacity))
}
.bg-blue-1 {
    --tw-bg-opacity: 1;
    background-color: rgb(230 244 255 / var(--tw-bg-opacity))
}
.bg-\[\#3575FB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(53 117 251 / var(--tw-bg-opacity))
}
.bg-\[\#f5222d\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 34 45 / var(--tw-bg-opacity))
}
.bg-\[\#d9d9d9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity))
}
.bg-\[\#f1f6ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 246 255 / var(--tw-bg-opacity))
}
.bg-\[\#bae7ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(186 231 255 / var(--tw-bg-opacity))
}
.bg-\[\#ffffff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.bg-\[\#E8F3FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 243 255 / var(--tw-bg-opacity))
}
.p-\[16px\] {
    padding: 16px
}
.p-\[44px\] {
    padding: 44px
}
.p-0 {
    padding: 0px
}
.p-\[4px\] {
    padding: 4px
}
.p-\[12px\] {
    padding: 12px
}
.p-\[8px\] {
    padding: 8px
}
.p-4 {
    padding: 1rem
}
.\!p-0 {
    padding: 0px !important
}
.p-\[3px\] {
    padding: 3px
}
.p-2 {
    padding: 0.5rem
}
.p-2\.5 {
    padding: 0.625rem
}
.p-\[32px\] {
    padding: 32px
}
.p-\[18px\] {
    padding: 18px
}
.p-\[10px\] {
    padding: 10px
}
.px-0 {
    padding-left: 0px;
    padding-right: 0px
}
.py-\[16px\] {
    padding-top: 16px;
    padding-bottom: 16px
}
.py-\[12px\] {
    padding-top: 12px;
    padding-bottom: 12px
}
.px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px
}
.px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px
}
.py-\[4px\] {
    padding-top: 4px;
    padding-bottom: 4px
}
.px-\[156px\] {
    padding-left: 156px;
    padding-right: 156px
}
.px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px
}
.py-\[48px\] {
    padding-top: 48px;
    padding-bottom: 48px
}
.px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px
}
.py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px
}
.px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px
}
.py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px
}
.py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px
}
.px-\[20\%\] {
    padding-left: 20%;
    padding-right: 20%
}
.px-\[64px\] {
    padding-left: 64px;
    padding-right: 64px
}
.px-\[46px\] {
    padding-left: 46px;
    padding-right: 46px
}
.py-\[30px\] {
    padding-top: 30px;
    padding-bottom: 30px
}
.px-\[60px\] {
    padding-left: 60px;
    padding-right: 60px
}
.py-\[10px\] {
    padding-top: 10px;
    padding-bottom: 10px
}
.py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px
}
.py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem
}
.px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem
}
.px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px
}
.py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px
}
.px-\[7\%\] {
    padding-left: 7%;
    padding-right: 7%
}
.py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px
}
.px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px
}
.py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}
.px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem
}
.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}
.py-\[22px\] {
    padding-top: 22px;
    padding-bottom: 22px
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.px-16 {
    padding-left: 4rem;
    padding-right: 4rem
}
.pl-\[48px\] {
    padding-left: 48px
}
.pt-\[64px\] {
    padding-top: 64px
}
.pb-\[96px\] {
    padding-bottom: 96px
}
.pt-\[35px\] {
    padding-top: 35px
}
.pl-\[16px\] {
    padding-left: 16px
}
.pl-\[28px\] {
    padding-left: 28px
}
.pr-\[16px\] {
    padding-right: 16px
}
.pb-\[20px\] {
    padding-bottom: 20px
}
.pl-\[120px\] {
    padding-left: 120px
}
.pb-\[14px\] {
    padding-bottom: 14px
}
.pr-\[8px\] {
    padding-right: 8px
}
.pt-\[24px\] {
    padding-top: 24px
}
.pr-0 {
    padding-right: 0px
}
.pl-\[10px\] {
    padding-left: 10px
}
.pt-\[52px\] {
    padding-top: 52px
}
.pl-\[76px\] {
    padding-left: 76px
}
.pt-\[32px\] {
    padding-top: 32px
}
.pt-\[40px\] {
    padding-top: 40px
}
.pt-\[20px\] {
    padding-top: 20px
}
.pt-2\.5 {
    padding-top: 0.625rem
}
.pt-2 {
    padding-top: 0.5rem
}
.pr-2\.5 {
    padding-right: 0.625rem
}
.pl-2\.5 {
    padding-left: 0.625rem
}
.pr-2 {
    padding-right: 0.5rem
}
.pl-2 {
    padding-left: 0.5rem
}
.pt-\[10px\] {
    padding-top: 10px
}
.pt-1\.5 {
    padding-top: 0.375rem
}
.pt-1 {
    padding-top: 0.25rem
}
.pr-4 {
    padding-right: 1rem
}
.pl-4 {
    padding-left: 1rem
}
.pt-3\.5 {
    padding-top: 0.875rem
}
.pt-3 {
    padding-top: 0.75rem
}
.pb-4 {
    padding-bottom: 1rem
}
.pl-\[8px\] {
    padding-left: 8px
}
.pb-8 {
    padding-bottom: 2rem
}
.pr-\[10px\] {
    padding-right: 10px
}
.pr-\[22px\] {
    padding-right: 22px
}
.pt-0 {
    padding-top: 0px
}
.pb-0 {
    padding-bottom: 0px
}
.pb-\[10px\] {
    padding-bottom: 10px
}
.pt-4 {
    padding-top: 1rem
}
.pl-1 {
    padding-left: 0.25rem
}
.pl-7 {
    padding-left: 1.75rem
}
.pl-\[14px\] {
    padding-left: 14px
}
.pl-\[12px\] {
    padding-left: 12px
}
.pb-\[16px\] {
    padding-bottom: 16px
}
.pr-1 {
    padding-right: 0.25rem
}
.pt-\[12px\] {
    padding-top: 12px
}
.pl-\[24px\] {
    padding-left: 24px
}
.pt-\[6px\] {
    padding-top: 6px
}
.pr-\[36px\] {
    padding-right: 36px
}
.pb-6 {
    padding-bottom: 1.5rem
}
.pt-\[15px\] {
    padding-top: 15px
}
.pt-\[2px\] {
    padding-top: 2px
}
.text-left {
    text-align: left
}
.text-center {
    text-align: center
}
.text-right {
    text-align: right
}
.indent-8 {
    text-indent: 2rem
}
.align-baseline {
    vertical-align: baseline
}
.align-top {
    vertical-align: top
}
.align-middle {
    vertical-align: middle
}
.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}
.text-\[12px\] {
    font-size: 12px
}
.text-\[16px\] {
    font-size: 16px
}
.text-\[15px\] {
    font-size: 15px
}
.text-\[18px\] {
    font-size: 18px
}
.text-\[14px\] {
    font-size: 14px
}
.text-\[24px\] {
    font-size: 24px
}
.text-5xl {
    font-size: 3rem;
    line-height: 1
}
.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}
.text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem
}
.text-\[20px\] {
    font-size: 20px
}
.text-base {
    font-size: 1rem;
    line-height: 1.5rem
}
.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}
.text-\[28px\] {
    font-size: 28px
}
.text-\[30px\] {
    font-size: 30px
}
.text-\[1rem\] {
    font-size: 1rem
}
.text-\[22px\] {
    font-size: 22px
}
.text-\[26px\] {
    font-size: 26px
}
.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}
.text-\[36px\] {
    font-size: 36px
}
.text-xs {
    font-size: 0.75rem;
    line-height: 1rem
}
.text-\[10px\] {
    font-size: 10px
}
.text-\[52px\] {
    font-size: 52px
}
.text-\[32px\] {
    font-size: 32px
}
.font-bold {
    font-weight: 700
}
.font-normal {
    font-weight: 400
}
.font-\[400\] {
    font-weight: 400
}
.font-medium {
    font-weight: 500
}
.font-semibold {
    font-weight: 600
}
.font-\[700\] {
    font-weight: 700
}
.italic {
    font-style: italic
}
.leading-\[56px\] {
    line-height: 56px
}
.leading-\[42px\] {
    line-height: 42px
}
.leading-\[23px\] {
    line-height: 23px
}
.leading-\[40px\] {
    line-height: 40px
}
.leading-\[32px\] {
    line-height: 32px
}
.leading-\[50px\] {
    line-height: 50px
}
.leading-\[28px\] {
    line-height: 28px
}
.leading-\[48px\] {
    line-height: 48px
}
.\!leading-\[30px\] {
    line-height: 30px !important
}
.leading-\[34px\] {
    line-height: 34px
}
.leading-\[20px\] {
    line-height: 20px
}
.leading-normal {
    line-height: 1.5
}
.leading-none {
    line-height: 1
}
.leading-5 {
    line-height: 1.25rem
}
.leading-7 {
    line-height: 1.75rem
}
.leading-\[49px\] {
    line-height: 49px
}
.leading-\[30px\] {
    line-height: 30px
}
.leading-6 {
    line-height: 1.5rem
}
.leading-\[24px\] {
    line-height: 24px
}
.leading-\[14px\] {
    line-height: 14px
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.text-blue-6 {
    --tw-text-opacity: 1;
    color: rgb(22 119 255 / var(--tw-text-opacity))
}
.text-orange-6 {
    --tw-text-opacity: 1;
    color: rgb(250 140 22 / var(--tw-text-opacity))
}
.text-\[\#8c8c8c\] {
    --tw-text-opacity: 1;
    color: rgb(140 140 140 / var(--tw-text-opacity))
}
.text-\[orange\] {
    --tw-text-opacity: 1;
    color: rgb(255 165 0 / var(--tw-text-opacity))
}
.text-red-6 {
    --tw-text-opacity: 1;
    color: rgb(245 34 45 / var(--tw-text-opacity))
}
.text-\[\#1677ff\] {
    --tw-text-opacity: 1;
    color: rgb(22 119 255 / var(--tw-text-opacity))
}
.text-\[\#5ab53d\] {
    --tw-text-opacity: 1;
    color: rgb(90 181 61 / var(--tw-text-opacity))
}
.text-\[\#c53c41\] {
    --tw-text-opacity: 1;
    color: rgb(197 60 65 / var(--tw-text-opacity))
}
.text-\[\#5394fb\] {
    --tw-text-opacity: 1;
    color: rgb(83 148 251 / var(--tw-text-opacity))
}
.text-grey-4 {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity))
}
.text-\[\#333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity))
}
.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}
.text-gray-9 {
    --tw-text-opacity: 1;
    color: rgb(67 67 67 / var(--tw-text-opacity))
}
.text-gray-5 {
    --tw-text-opacity: 1;
    color: rgb(217 217 217 / var(--tw-text-opacity))
}
.text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity))
}
.text-\[\#999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity))
}
.text-gray-7 {
    --tw-text-opacity: 1;
    color: rgb(140 140 140 / var(--tw-text-opacity))
}
.text-blue-4 {
    --tw-text-opacity: 1;
    color: rgb(105 177 255 / var(--tw-text-opacity))
}
.text-\[\#a7a7a7\] {
    --tw-text-opacity: 1;
    color: rgb(167 167 167 / var(--tw-text-opacity))
}
.text-blue-primary {
    --tw-text-opacity: 1;
    color: rgb(22 119 255 / var(--tw-text-opacity))
}
.text-gray-8 {
    --tw-text-opacity: 1;
    color: rgb(89 89 89 / var(--tw-text-opacity))
}
.\!text-red-6 {
    --tw-text-opacity: 1 !important;
    color: rgb(245 34 45 / var(--tw-text-opacity)) !important
}
.text-green-6 {
    --tw-text-opacity: 1;
    color: rgb(82 196 26 / var(--tw-text-opacity))
}
.text-\[\#aaaaaa\] {
    --tw-text-opacity: 1;
    color: rgb(170 170 170 / var(--tw-text-opacity))
}
.text-\[red\] {
    --tw-text-opacity: 1;
    color: rgb(255 0 0 / var(--tw-text-opacity))
}
.text-\[\#03b615\] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21 / var(--tw-text-opacity))
}
.text-\[\#03B615\] {
    --tw-text-opacity: 1;
    color: rgb(3 182 21 / var(--tw-text-opacity))
}
.text-red-5 {
    --tw-text-opacity: 1;
    color: rgb(255 77 79 / var(--tw-text-opacity))
}
.text-gray-13\/\[\.85\] {
    color: rgb(0 0 0 / .85)
}
.text-gray-13\/\[\.65\] {
    color: rgb(0 0 0 / .65)
}
.text-\[\#333333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity))
}
.text-\[\#666666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity))
}
.text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.text-\[\#999999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity))
}
.text-\[\#0066FF\] {
    --tw-text-opacity: 1;
    color: rgb(0 102 255 / var(--tw-text-opacity))
}
.text-gray-6 {
    --tw-text-opacity: 1;
    color: rgb(191 191 191 / var(--tw-text-opacity))
}
.text-\[\#FF3A24\] {
    --tw-text-opacity: 1;
    color: rgb(255 58 36 / var(--tw-text-opacity))
}
.text-\[\#000000\] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}
.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.\!text-\[\#FF5208\] {
    --tw-text-opacity: 1 !important;
    color: rgb(255 82 8 / var(--tw-text-opacity)) !important
}
.text-\[\#FF5208\] {
    --tw-text-opacity: 1;
    color: rgb(255 82 8 / var(--tw-text-opacity))
}
.text-\[\#ff4d4f\] {
    --tw-text-opacity: 1;
    color: rgb(255 77 79 / var(--tw-text-opacity))
}
.text-\[\#aeaeae\] {
    --tw-text-opacity: 1;
    color: rgb(174 174 174 / var(--tw-text-opacity))
}
.text-\[\#fbc14e\] {
    --tw-text-opacity: 1;
    color: rgb(251 193 78 / var(--tw-text-opacity))
}
.text-\[\#027db4\] {
    --tw-text-opacity: 1;
    color: rgb(2 125 180 / var(--tw-text-opacity))
}
.text-\[\#f69a23\] {
    --tw-text-opacity: 1;
    color: rgb(246 154 35 / var(--tw-text-opacity))
}
.text-orange-5 {
    --tw-text-opacity: 1;
    color: rgb(255 169 64 / var(--tw-text-opacity))
}
.text-\[\#FFAD00\] {
    --tw-text-opacity: 1;
    color: rgb(255 173 0 / var(--tw-text-opacity))
}
.text-gray-10 {
    --tw-text-opacity: 1;
    color: rgb(38 38 38 / var(--tw-text-opacity))
}
.text-\[\#39a0ff\] {
    --tw-text-opacity: 1;
    color: rgb(57 160 255 / var(--tw-text-opacity))
}
.text-red-7 {
    --tw-text-opacity: 1;
    color: rgb(207 19 34 / var(--tw-text-opacity))
}
.text-\[\#09b81a\] {
    --tw-text-opacity: 1;
    color: rgb(9 184 26 / var(--tw-text-opacity))
}
.text-\[\#002355\] {
    --tw-text-opacity: 1;
    color: rgb(0 35 85 / var(--tw-text-opacity))
}
.text-\[\#00398A\] {
    --tw-text-opacity: 1;
    color: rgb(0 57 138 / var(--tw-text-opacity))
}
.text-transparent {
    color: transparent
}
.\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}
.text-\[\#555\] {
    --tw-text-opacity: 1;
    color: rgb(85 85 85 / var(--tw-text-opacity))
}
.text-red-primary {
    --tw-text-opacity: 1;
    color: rgb(245 34 45 / var(--tw-text-opacity))
}
.text-\[\#1890ff\] {
    --tw-text-opacity: 1;
    color: rgb(24 144 255 / var(--tw-text-opacity))
}
.text-\[\#00000073\] {
    color: #00000073
}
.text-blue-5 {
    --tw-text-opacity: 1;
    color: rgb(64 150 255 / var(--tw-text-opacity))
}
.text-orange-primary {
    --tw-text-opacity: 1;
    color: rgb(250 140 22 / var(--tw-text-opacity))
}
.text-green-primary {
    --tw-text-opacity: 1;
    color: rgb(82 196 26 / var(--tw-text-opacity))
}
.text-\[\#7f7f7f\] {
    --tw-text-opacity: 1;
    color: rgb(127 127 127 / var(--tw-text-opacity))
}
.text-\[\#2B5BFE\] {
    --tw-text-opacity: 1;
    color: rgb(43 91 254 / var(--tw-text-opacity))
}
.text-\[\#ff9c6e\] {
    --tw-text-opacity: 1;
    color: rgb(255 156 110 / var(--tw-text-opacity))
}
.text-\[\#AAAAAA\] {
    --tw-text-opacity: 1;
    color: rgb(170 170 170 / var(--tw-text-opacity))
}
.text-\[\#62c762\] {
    --tw-text-opacity: 1;
    color: rgb(98 199 98 / var(--tw-text-opacity))
}
.text-\[\#cccccc\] {
    --tw-text-opacity: 1;
    color: rgb(204 204 204 / var(--tw-text-opacity))
}
.text-\[\#4096ff\] {
    --tw-text-opacity: 1;
    color: rgb(64 150 255 / var(--tw-text-opacity))
}
.text-\[\#376EFF\] {
    --tw-text-opacity: 1;
    color: rgb(55 110 255 / var(--tw-text-opacity))
}
.text-blue-7 {
    --tw-text-opacity: 1;
    color: rgb(9 88 217 / var(--tw-text-opacity))
}
.text-green-7 {
    --tw-text-opacity: 1;
    color: rgb(56 158 13 / var(--tw-text-opacity))
}
.text-\[\#6B7280\] {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity))
}
.underline {
    text-decoration-line: underline
}
.opacity-20 {
    opacity: 0.2
}
.shadow-\[0_0_10px_0_rgba\(129\2c 129\2c 129\2c 0\.2\)\] {
    --tw-shadow: 0 0 10px 0 rgba(129,129,129,0.2);
    --tw-shadow-colored: 0 0 10px 0 var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.outline {
    outline-style: solid
}
.outline-blue-primary {
    outline-color: #1677ff
}
.ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}
.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.duration-300 {
    transition-duration: 300ms
}
.hover\:bg-\[\#f58888\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 136 136 / var(--tw-bg-opacity))
}
.hover\:bg-\[\#f5f5f5\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}
.hover\:bg-\[\#f8fbff\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(248 251 255 / var(--tw-bg-opacity))
}
.hover\:bg-\[\#e6f7ff\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(230 247 255 / var(--tw-bg-opacity))
}
.hover\:text-blue-6:hover {
    --tw-text-opacity: 1;
    color: rgb(22 119 255 / var(--tw-text-opacity))
}
.hover\:text-\[\#fff\]:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.hover\:underline:hover {
    text-decoration-line: underline
}
.hover\:shadow-\[0_5px_10px_0_rgba\(0\2c 84\2c 255\2c 0\.2\)\]:hover {
    --tw-shadow: 0 5px 10px 0 rgba(0,84,255,0.2);
    --tw-shadow-colored: 0 5px 10px 0 var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.hover\:shadow-hover:hover {
    --tw-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1);
    --tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.BrowserCheck_mask__QRlNH {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 99;
}
.BrowserCheck_modal__d8P0E {
  position: fixed;
  top: 100px;
  left: 50%;
  width: 450px;
  transform: translateX(-50%);
  color: rgba(0, 0, 0, 0.88);
  z-index: 100;
}
.BrowserCheck_modal__d8P0E .BrowserCheck_content__ZcvR6 {
  position: relative;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  padding: 20px 24px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 16px;
}
.BrowserCheck_modal__d8P0E .BrowserCheck_content__ZcvR6 .BrowserCheck_body__FWxTO {
  margin: 8px 0 0 34px;
  flex-basis: 100%;
  max-width: calc(100% - 34px);
  color: rgba(0, 0, 0, 0.88);
}

