.common-icon__icon--ksd0K2VN {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
  font-size: 0.20rem;
}
.common-icon__icon--ksd0K2VN ::global.common-icon__ecsicon--bku-UhNq {
  font-size: 16px;
}
.common-icon__icon--ksd0K2VN.small3 {
  font-size: 0.12rem;
  margin-right: 4px;
}
.common-icon__icon--ksd0K2VN.small2 {
  font-size: 0.14rem;
  margin-right: 4px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-modal-style__font-normal--1OzSdRuy {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-modal-style__font-normal-bold--1pBL6CXs {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-modal-style__font-title--1giEFKN7 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-modal-style__font-title-bold--1BE-sdZo {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-modal-style__font-assist--ksxdVHik {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-modal-style__dragModal--1m6asl2Z.common-modal-style__autoHeight--2Emcd2ww .ant-modal {
  max-height: calc(100% - 1.6rem);
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: 0.8rem;
  padding: 0;
  color: #000000;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-close-x {
  height: 0.48rem;
  line-height: 0.48rem;
  width: 0.48rem;
  font-size: 0.16rem;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-content {
  height: auto;
  width: 10.84rem;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-header {
  background-color: #F8F8F8;
  height: 0.48rem;
  padding: 0 0.24rem;
  line-height: 0.48rem;
  font-size: 0.16rem;
  border-bottom: 0.01rem solid #E4E4E4;
  border-radius: 0.04rem 0.04rem 0 0;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-title {
  line-height: 0.48rem;
  font-size: 0.16rem;
  color: #666666;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-close-x {
  height: 0.48rem;
  line-height: 0.48rem;
  width: 0.48rem;
  font-size: 0.16rem;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal-content {
  height: auto;
  width: 100%;
  color: #4A4A4A;
}
.common-modal-style__dragModal--1m6asl2Z .ant-modal .ant-modal-body {
  overflow-y: auto;
  padding: 0.16rem;
}
.common-modal-style__dragModal--1m6asl2Z .ant-drawer-body {
  padding: 0;
}
.common-modal-style__showHeight--bvJW3cbP .ant-modal {
  height: calc(100% - 1.6rem);
}
.common-modal-style__existSearchBox--3ObELKiu .ant-modal .ant-modal-body {
  overflow-y: auto;
  padding: 0 0.1rem 0.1rem 0.1rem;
}
.common-modal-style__existFooter--PlBn0CtP.common-modal-style__hiddenHeader--3pnxRDRO .ant-modal-body {
  height: calc(100% - 0.56rem);
}
.common-modal-style__existFooter--PlBn0CtP .ant-modal-body {
  height: calc(100% - 1.04rem);
}
.common-modal-style__existFooter--PlBn0CtP .ant-modal-footer {
  background-color: #F8F8F8;
  padding: 0 0.16rem;
  height: 0.56rem;
  line-height: 0.56rem;
}
.common-modal-style__existFooter--PlBn0CtP .ant-modal-footer div:nth-child(1) {
  line-height: 0.56rem;
}
.common-modal-style__noExistFooter--1wqqWbcN.common-modal-style__hiddenHeader--3pnxRDRO .ant-modal-body {
  height: 100%;
}
.common-modal-style__noExistFooter--1wqqWbcN .ant-modal-body {
  height: calc(100% - 0.48rem);
}
.common-modal-style__XXXsmallSize--3qqpwutH .ant-modal {
  width: 4.16rem !important;
  height: 1.92rem;
}
.common-modal-style__XXsmallSize--2GYkSrZt .ant-modal {
  width: 36% !important;
  height: 2.4rem;
}
.common-modal-style__XsmallSize--2r2mN07d .ant-modal {
  width: 36% !important;
  height: 3.2rem;
  min-width: 4rem !important;
  min-height: 1.5rem !important;
}
.common-modal-style__smallSize--3svan5Zc.common-modal-style__calcWidth--rI1NfdQ4 .ant-modal {
  width: 36%!important;
  min-width: 4rem;
}
.common-modal-style__smiddleSize--HVecejkw.common-modal-style__calcWidth--rI1NfdQ4 .ant-modal {
  width: 36%!important;
  min-width: 4rem;
}
.common-modal-style__ssmiddleSize--WJF0FY0O.common-modal-style__calcWidth--rI1NfdQ4 .ant-modal {
  width: 42%!important;
  min-width: 5.8rem;
}
.common-modal-style__standardSize--22H4ED5l.common-modal-style__calcWidth--rI1NfdQ4 .ant-modal {
  width: 50%!important;
  min-width: 6.20rem;
}
.common-modal-style__bigSize--16xhVHMO.common-modal-style__calcWidth--rI1NfdQ4 .ant-modal {
  width: 80%!important;
  min-width: 12rem;
}
.common-modal-style__XbigSize--B1PrBgEZ .ant-modal {
  top: 0.32rem;
  height: calc(100% - 0.64rem) !important;
  width: calc(100% - 0.64rem) !important;
  max-height: calc(100% - 0.64rem) !important;
}
.common-modal-style__XXbigSize--3k9GbEj2 .ant-modal {
  top: 0;
  width: 100%!important;
  height: 100%!important;
  max-height: 100%!important;
  min-width: 100%!important;
}
/* 流程提交、查看流程、流程选择审批/加签人窗口 1440 * 900 下为 700x600*/
.common-modal-style__flowModalSize--3gt9oxnV .ant-modal {
  width: 48.612%!important;
  min-width: 48.612%!important;
  height: 81.745%!important;
  max-height: 81.745%!important;
}
.common-modal-style__lobSystemFlowModalSize--3wOovdiG .ant-modal {
  width: 55.162%!important;
  min-width: 55.162%!important;
  height: 81.744%!important;
  max-height: 81.744%!important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-at-react-at-at__font-normal--3lTsK4FF {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-at-react-at-at__font-normal-bold--1ynh0f0a {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-at-react-at-at__font-title--NGCkf-JO {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-at-react-at-at__font-title-bold--2dvsiay2 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-at-react-at-at__font-assist--1nRsMSA0 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.atwho-wrap {
  position: relative;
  -webkit-transition: margin-bottom 0.3s;
  transition: margin-bottom 0.3s;
}
.atwho-panel {
  width: 2.5rem;
  position: absolute;
  z-index: 9999;
}
.search-result-wrap {
  background-color: #fff;
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.2);
}
.atwho_tip {
  height: 0.32rem;
  line-height: 0.32rem;
  padding-left: 0.16rem;
  font-size: 0.12rem;
  color: #999999;
}
.atwho-inner {
  max-height: 230px;
  overflow-y: auto;
}
.at_sort {
  bottom: 0;
  left: 0;
  line-height: 0.32rem;
  cursor: default;
  z-index: 9999 !important;
}
.at_sort_header {
  padding-left: 16px;
  font-size: 0.12rem;
  color: #4A4A4A;
}
.ml_8 {
  margin-left: 8px;
}
.at_sort_content {
  padding: 0;
  margin: 0;
}
.at_sort_content div[class^='platform-reply-index__small_avatar'] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.at_sort_content li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 0.36rem;
  padding: 0 14px;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 2px;
}
.at_sort_content li .item_name {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 48px;
}
.at_sort_content li .item_sub_name {
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999999 ;
  margin-left: 20px;
}
.at_sort_content li .item_sub_dep {
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999999 ;
  margin-left: 10px;
}
.at_sort_content li img {
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 50%;
}
.at_sort .cur {
  background: rgba(30, 136, 229, 0.1);
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-reply-index__font-normal--132zU1zn {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-reply-index__font-normal-bold--3bsCwqM6 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-reply-index__font-title--3T1s1038 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-reply-index__font-title-bold--1rmDLtuz {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-reply-index__font-assist--3D-rN7r7 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
/* index */
.platform-reply-index__title--1c7fdd3Q {
  margin: 0 0.16rem;
  font-weight: bold;
}
.platform-reply-index__reply--1SST1lb- {
  padding-bottom: .24rem;
}
.platform-reply-index__block_editor--1nQ3iDJx {
  padding: 0 0.16rem;
}
/*replyeditor start*/
.platform-reply-index__at_block--13ysjQBZ {
  margin-top: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-reply-index__button--2mPw2NUA {
  width: 0.8rem;
  margin-top: 0.12rem;
  font-size: 0.12rem;
}
/*replyeditor end*/
/*replyList start*/
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.platform-reply-index__reply_item--AoDm_Lmo {
  border-bottom: 1px solid #E4E4E4;
  padding: 0.1rem 0.16rem;
}
.platform-reply-index__reply_item--AoDm_Lmo:last-child {
  border-bottom: 0;
}
.platform-reply-index__fun--6RATm67Y {
  margin-top: 0.1rem;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__create_time--LByrjioY {
  font-size: 0.12rem;
  color: #888888;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__fun_reply--1FyZJVjg {
  margin-left: 0.2rem;
  color: #666666;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__fun_reply--1FyZJVjg span {
  margin-right: 0.2rem;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__fun_reply--1FyZJVjg span:hover {
  color: #108EE9;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__fun_reply--1FyZJVjg a:hover {
  color: #108EE9;
}
.platform-reply-index__fun--6RATm67Y .platform-reply-index__fun_reply--1FyZJVjg a {
  color: #666666;
  margin-left: 6px;
}
.platform-reply-index__list_item--3k1BoFlV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-reply-index__avatar--2chYCX7c {
  width: 0.5rem;
  text-align: center;
  margin-right: 0.16rem;
}
.platform-reply-index__avatar--2chYCX7c .platform-reply-index__avatar_letter--336mydtU {
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.12rem;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  margin-left: 0.05rem;
}
.platform-reply-index__avatar--2chYCX7c img {
  height: 0.4rem;
  width: 0.4rem;
  border-radius: 0.2rem;
}
.platform-reply-index__small_avatar--1D8b3yCw {
  text-align: center;
  margin-right: 0.16rem;
}
.platform-reply-index__small_avatar--1D8b3yCw .platform-reply-index__avatar_letter--336mydtU {
  width: 0.3rem;
  height: 0.3rem;
  line-height: 0.3rem;
  font-size: 0.06rem;
  background: #1E88E5;
  border-radius: 50%;
  text-align: center;
  color: #fff;
}
.platform-reply-index__content_inner--35y2T4XB {
  line-height: 0.24rem;
  padding-left: 0.15rem;
  font-size: 0.14rem;
  width: 100%;
}
.platform-reply-index__content_inner--35y2T4XB .platform-reply-index__content_div--3YOr8rO1 {
  width: 100%;
}
.platform-reply-index__content_inner--35y2T4XB .platform-reply-index__cont_desc--2BKRyRTH {
  word-break: break-all;
}
.platform-reply-index__content_inner--35y2T4XB .platform-reply-index__cont_desc--2BKRyRTH .platform-reply-index__delete_msg--3K_5hc7G {
  color: #888;
}
.platform-reply-index__content_inner--35y2T4XB .platform-reply-index__cont_desc--2BKRyRTH .platform-reply-index__item_span--1Xd0JSPk {
  white-space: pre-wrap;
}
.platform-reply-index__content_inner--35y2T4XB .platform-reply-index__show_total--3uz-u_oK {
  margin-top: 0.1rem;
}
.platform-reply-index__content_inner--35y2T4XB .atwho-panel {
  z-index: 10;
}
.platform-reply-index__flow_node_type--11lcPm7O {
  height: 0.16rem;
  line-height: 0.16rem;
  border-radius: 2px;
  margin-top: 0.05rem;
  font-size: 0.1rem;
  text-align: center;
}
.platform-reply-index__flow_node_type--11lcPm7O .agree {
  color: #8BC34A;
  background: #F0FCEE;
}
.platform-reply-index__flow_node_type--11lcPm7O .submit {
  color: #60b3fc;
  background: #eef3f7;
}
.platform-reply-index__flow_node_type--11lcPm7O .return {
  color: #FB6172;
  background: #fef6f6;
}
.platform-reply-index__flow_node_type--11lcPm7O .handover {
  color: #FFBE00;
  background: #fffcf4;
}
.content {
  overflow: hidden;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  display: -webkit-box;
  display: box;
}
.total_content {
  height: auto;
  overflow: auto;
}
.reply-editor:focus {
  border-color: #40a9ff !important;
  border-right-width: 1px !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.source_msg .ant-tooltip-inner {
  background-color: #fff;
  color: #000;
  padding: 0.08rem;
}
.source_msg p {
  margin-bottom: 0.06rem;
  padding: 0 0.06rem;
}
.source_msg .create_data {
  font-size: 0.12rem;
  margin-bottom: 0;
  color: #333;
}
/*replyList end*/

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-basicobject-component-index__font-normal--1WHfpTHd {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-basicobject-component-index__font-normal-bold--CBFcU2i9 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-basicobject-component-index__font-title--3hGexnvS {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-basicobject-component-index__font-title-bold--1ELAsqP_ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-basicobject-component-index__font-assist--1cw99FkK {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
 {
  /*** 共有样式  ***/
  /*** 共有样式  ***/
  /*** 单据最外层样式名称  ***/
  /*** 重置ant中的样式  ***/
  /*** 重置ant中的样式  ***/
  /*** editor中的主体样式  ***/
  /*** 区域样式 ***/
  /*** 区域最外层div的样式，对应样式汇总名称areaWrapCls ***/
  /*** 区域最外层div的样式，对应样式汇总名称areaWrapCls ***/
  /*** 区域内层div样式，对应样式汇总名称areaCls ***/
  /*** 区域内层div样式，对应样式汇总名称areaCls ***/
  /*** 区域样式 ***/
  /*** 块区域 样式 ***/
  /*** 块级区域下的 行样式 ***/
  /*** 块级区域下的 行样式 ***/
  /*** 块区域 样式 ***/
  /*** 表格区域 样式 ***/
  /*控制编辑表格 边框鼠标浮动显示 开始*/
  /*控制编辑表格 边框鼠标浮动显示 结束*/
  /*** 表格区域 样式 ***/
  /*** 字段 样式 ***/
  /*** 字段 样式 ***/
  /*** editor中的主体样式  ***/
  /*** 底部多页签的样式  ***/
  /*** 底部多页签的样式  ***/
  /*** editor的底部按钮  ***/
  /*** editor的底部按钮  ***/
  /*** 单据底部讨论区域样式  ***/
  /*** 单据底部讨论区域样式  ***/
  /*** 单据最外层样式名称  ***/
  /*** 打印区域的样式 ***/
  /*** 打印区域的样式 ***/
  /*** 打印区域的样式 ***/
  /*** 挂载父级dom在body上的组件的样式 ***/
  /*** 渲染合计字段 底部左边合计字段样式以及toolTip中文字的样式 ***/
  /*** 渲染合计字段 底部左边合计字段样式以及toolTip中文字的样式 ***/
  /*** 提示信息 ***/
  /*** 提示信息 ***/
  /*** 可点击的块区域 样式 ***/
  /*** 可点击的块区域 样式 ***/
  /*** 其他 ***/
  /*** 其他 ***/
  /*** 挂载父级dom在body上的组件的样式 ***/
  /*** 预算样式 ***/
  /*** 预算样式 ***/
  /*** 附件 样式 ***/
  /*** 附件 样式 ***/
  /*** 支出记录的editor 样式 ***/
  /*** 支出记录的editor 样式 ***/
  /*** 收藏单据 样式 ***/
  /*** 收藏单据 样式 ***/
  /*** 差旅区域 样式 ***/
  /*** 差旅区域 样式 ***/
}
body .ant-drawer-body {
  padding-bottom: 0.55rem !important;
}
.drowp-icon {
  position: absolute;
  top: 0.08rem;
  right: 11px;
  color: #999999;
  font-size: 0.12rem;
}
.clear_icon {
  font-size: 14px;
  color: #CCCCCC;
  cursor: pointer;
  display: none;
  position: absolute;
  top: 0.08rem;
  right: 11px;
}
.clear_icon:hover {
  color: rgba(0, 0, 0, 0.45);
}
.clear_icon:active {
  color: rgba(0, 0, 0, 0.65);
}
.confirmContent {
  max-height: 300px;
  overflow: auto;
}
.white_space {
  white-space: pre-line;
}
.tools_right {
  position: absolute;
  right: 0.08rem;
}
.btn_space {
  margin-right: 0.08rem;
}
.btn_padding_lr8 {
  padding: 0 0.08rem;
}
.btn_padding_lr16 {
  padding: 0 0.16rem;
}
.filter_btn {
  margin-left: 0.3rem;
}
.ml_10 {
  margin-left: 0.1rem;
}
.margin_r_10 {
  margin-right: 0.1rem;
}
.no_border {
  border: none !important;
}
.noBottomBorder {
  border-bottom: none !important;
}
.show {
  display: block !important;
}
.hide {
  display: none !important;
}
.content .ant-table-row-expand-icon {
  color: #999999;
}
.bill_code {
  color: #1890ff;
  cursor: pointer;
}
.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.field_ellipsis_text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
}
.field_ellipsis_text .ant-select-allow-clear {
  cursor: pointer;
}
.field_ellipsis_text .ant-calendar-picker-input {
  cursor: pointer;
}
.field_ellipsis_text .ant-select-selection--multiple {
  cursor: pointer;
}
.ant-select-selection--multiple .ant-select-selection__choice {
  cursor: pointer;
}
.field_label_normal_text {
  white-space: normal;
  line-height: 0.28rem;
}
.all_hidden {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  border: none !important;
  background: none !important;
}
.no_padding {
  padding: 0 !important;
}
.empty {
  min-height: 0.28rem;
}
.currency_text {
  text-align: right;
  display: block;
}
.hideSearch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hideSearch div.ant-row {
  width: 6.5rem !important;
}
.hideSearch div.ant-radio-group > label:last-child {
  padding: 0;
}
.reason {
  display: inline-block;
  width: 210px;
  white-space: normal;
}
.toggle_box {
  font-size: 0.12rem;
  color: #1E88E5;
  position: absolute;
  right: 0;
  top: 0.09rem;
  cursor: pointer;
  z-index: 500;
  padding-right: 0.1rem;
}
.toggle_box .toggle_button_icon {
  font-size: 0.14rem;
}
.height0 {
  display: none;
}
.status_radio_group {
  width: 600px;
}
.status_radio_group > label {
  margin: 0 10px;
  border: none !important;
}
.status_radio_group > label::before {
  content: "";
  width: 0 !important;
}
.status_radio_group label.ant-radio-button-wrapper-checked {
  border: none !important;
  color: #1890ff;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.filter {
  padding: 12px 12px 0 12px;
  margin-left: 50px;
}
.filter div.ant-col-4 {
  width: auto !important;
}
.filter div.ant-form-item {
  margin-bottom: 0;
}
.ant-table-fixed {
  table-layout: fixed;
}
.ecsicon {
  font-size: 0.16rem;
}
.ant-spin-nested-loading > div > .ant-spin.editorLoading .ant-spin-text {
  position: initial;
  top: 50%;
  width: 100%;
  padding-top: 2.13rem;
  margin-top: 0.3rem;
}
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text.editorLoading .ant-spin-dot {
  margin-top: -0.1rem;
}
.sub_table_drawer {
  -webkit-transition: unset !important;
  transition: unset !important;
}
.sub_table_drawer div {
  -webkit-transition: unset !important;
  transition: unset !important;
}
.bill_editor {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  background-color: #F8F8F8;
}
.bill_editor .ant-table-bordered .ant-table-thead > tr > th, .bill_editor .ant-table-bordered .ant-table-tbody > tr > td {
  border-bottom-color: #E4E4E4;
  border-right-color: #E4E4E4;
}
.bill_editor .ant-table-bordered .ant-table-header > table, .bill_editor .ant-table-bordered .ant-table-body > table, .bill_editor .ant-table-bordered .ant-table-fixed-left table, .bill_editor .ant-table-bordered .ant-table-fixed-right table {
  border-right: 0;
  border-bottom: 0;
}
.bill_editor .ant-table-bordered .ant-table-fixed-right table {
  border-left: 1px solid #E4E4E4;
}
.bill_editor .ant-table-bordered.ant-table-fixed-header .ant-table-header > table {
  border-bottom: 0;
  border-right: 0;
}
.bill_editor .ant-table-body {
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
.bill_editor .ant-table-tbody > tr > td {
  border: none;
  border-bottom: 1px solid #E4E4E4;
}
.bill_editor .ant-table-bordered .ant-table-header > table, .bill_editor body .ant-table-bordered .ant-table-body > table, .bill_editor body .ant-table-bordered .ant-table-fixed-left table, .bill_editor body .ant-table-bordered .ant-table-fixed-right table {
  border: 1px solid #E4E4E4;
  border-right: 0;
  border-bottom: 0;
}
.bill_editor .ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) {
  color: transparent;
}
.bill_editor .ant-table-scroll table .ant-table-fixed-columns-in-body {
  overflow: initial;
}
.bill_editor .ant-table-thead > tr > th {
  border-top: 1px solid #E4E4E4;
}
.bill_editor .ant-table-scroll .ant-table-thead > tr > th:first-child {
  border-left: 1px solid #E4E4E4;
}
.bill_editor .ant-table-scroll .ant-table-tbody > tr > td:first-child {
  border-left: 1px solid #E4E4E4;
}
.bill_editor .ant-table-scroll .ant-table-hide-scrollbar .ant-table-fixed {
  border: 0 !important;
}
.bill_editor .ant-table-thead > tr > th:last-child {
  border-right: 1px solid #E4E4E4;
  border-top-right-radius: 0.04rem;
}
.bill_editor .ant-table-tbody > tr > td:last-child {
  border-right: 1px solid #E4E4E4;
}
.bill_editor .ant-table-tbody > tr:last-child > td:first-child {
  border-bottom-left-radius: 0.04rem;
}
.bill_editor .ant-table-tbody > tr:last-child > td:last-child {
  border-bottom-right-radius: 0.04rem;
}
.bill_editor .ant-table-tbody > tr:last-child > td:first-child:last-child {
  border-bottom-left-radius: 0;
}
.bill_editor .ant-table-fixed-right .ant-table-hide-scrollbar .ant-table-fixed {
  border-top: 0;
}
.bill_editor .usePScroll .ant-table-body-outer ::-webkit-scrollbar {
  width: 0 !important;
}
.bill_editor .usePScroll .ant-table-scroll .ant-table-hide-scrollbar {
  overflow-y: hidden !important;
}
.bill_editor .bill_area .ant-table-body {
  border-bottom: 1px solid #E4E4E4;
  border-bottom-left-radius: 0.04rem;
  border-bottom-right-radius: 0.04rem;
}
.bill_editor .bill_area .usePScroll .ant-table-body {
  overflow-x: hidden !important;
}
.bill_editor .ant-table-tbody > tr:last-child > td {
  border-bottom: 0;
}
.bill_editor .ant-table-tbody .field_control_wrap .no_special_readOnly_field_box {
  vertical-align: middle;
  padding: 0rem;
}
.bill_editor .ant-table-tbody .field_control_wrap .no_special_readOnly_field_placeholder {
  padding: 0 0.04rem;
}
.bill_editor .ant-table-tbody .field_control_wrap .no_special_readOnly_field {
  padding: 0 0.04rem;
}
.bill_editor .ant-table-tbody .ant-calendar-picker-small input {
  padding: 0;
}
.bill_editor .ant-table-tbody .ant-select-sm .ant-select-selection__rendered {
  margin-left: 0.04rem;
}
.bill_editor .ant-table-tbody .ant-select-sm .ant-select-selection--single {
  height: 0.32rem !important;
  line-height: 0.32rem !important;
}
.bill_editor .ant-table-tbody .currency {
  min-height: 0.32rem;
}
.bill_editor .ant-table-tbody .currency .currency_read_sm {
  line-height: 0.32rem;
}
.bill_editor .ant-table-tbody .ant-input-number-sm {
  height: 0.32rem;
  line-height: 0.32rem !important;
}
.bill_editor .ant-table-tbody .ant-input-number-sm .ant-input-number-input-wrap .ant-input-number-input {
  padding: 0 0.04rem;
}
.bill_editor .ant-table-tbody .ant-calendar-picker-small {
  height: 0.32rem;
  line-height: 0.32rem !important;
}
.bill_editor .ant-table-tbody textarea.ant-input {
  min-height: 0.32rem !important;
  line-height: 0.32rem !important;
}
.bill_editor .editable-cell {
  position: relative;
}
.bill_editor .editable-cell-value-wrap {
  cursor: pointer;
}
.bill_editor .editable-cell-value-wrap .initReadOnlyField {
  vertical-align: baseline !important;
  width: calc(100% - 25px);
}
.bill_editor .editable-cell-value-wrap .no_special_readOnly_field_placeholder {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: bottom;
}
.bill_editor .editable-cell-value-wrap .no_special_readOnly_field {
  cursor: pointer;
}
.bill_editor .field_control_wrap:hover .clear_icon {
  display: inline-block;
}
.bill_editor .field_control_wrap:hover .icon-hidden {
  display: none;
}
.bill_editor .bill_block .bill_table {
  margin-top: 0;
}
.bill_editor .currency {
  min-height: 0.28rem;
  text-align: inherit;
}
.bill_editor .currency .currency_read_sm {
  min-height: 0.28rem;
  line-height: 0.28rem;
}
.bill_editor .currency .currency_container, .bill_editor .currency .input_control, .bill_editor .currency .ant-input-group {
  text-align: inherit;
}
.bill_editor .currency .ant-input {
  height: 0.28rem;
  line-height: 0.28rem;
}
.bill_editor .ant-select-selection__rendered {
  line-height: inherit;
}
.bill_editor .user_person_block {
  padding-top: 0;
}
.bill_editor .readerOnly_input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.bill_editor .readerOnly_input .ant-radio-disabled + span, .bill_editor .readerOnly_input .ant-checkbox-disabled + span {
  color: inherit;
}
.bill_editor .readerOnly_input .ant-radio-disabled .ant-radio-inner {
  border-color: #1890ff !important;
}
.bill_editor .readerOnly_input .ant-radio-checked .ant-radio-inner::after {
  background-color: #1890ff !important;
}
.bill_editor .readerOnly_input .ant-input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.bill_editor .readerOnly_input .ant-checkbox-input, .bill_editor .readerOnly_input .ant-radio-input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.bill_editor .readerOnly_input .ant-checkbox-disabled .ant-checkbox-inner {
  border: 1px solid #1890ff !important;
}
.bill_editor .readerOnly_input .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #1890ff !important;
}
.bill_editor .readerOnly_input .ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #ffffff !important;
}
.bill_editor .readerOnly_input:hover {
  border-color: #E4E4E4 !important;
}
.bill_editor .readerOnly_click_field {
  cursor: pointer;
}
.bill_editor .bill_table .ant-table-pagination .ant-pagination-total-text span {
  height: 0.28rem;
  line-height: 0.28rem;
}
.bill_editor .bill_table .ant-table-pagination .ant-pagination-options {
  height: 0.28rem;
}
.ant-input-disabled, .ant-select-disabled {
  background: #fff;
}
.editor_content {
  overflow-y: overlay;
  left: 0;
  height: calc(100% - 0.82rem);
  padding: 0.18rem 0.32rem 0 0.32rem;
  background: #F8F8F8;
  overflow-x: hidden;
}
.editor_content .editor_center {
  min-width: 500px;
  margin: 0 auto;
  z-index: 0;
}
.editor_content .editor_center > div > .bill_area > .bill_block_out > .bill_block > .bill_row:first-child {
  border-radius: 0.04rem 0.04rem 0 0;
}
.editor_content .editor_center > div > .bill_area > .bill_block_out > .bill_block > .bill_row {
  padding-left: 16px;
  padding-right: 16px;
  background-color: #fff;
}
.editor_center:after {
  content: "";
  position: fixed;
  display: block;
}
.show_max_height {
  height: calc(100% - 0.6rem);
}
.area_wrap {
  margin: 0.06rem 0;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  background: #fff;
  border-width: 1px;
  border-radius: 0.04rem;
  border-color: #e4e4e4;
}
.area_wrap.area_wrap_hidden {
  display: none;
}
.main_area > .bill_area > .bill_block_out > .bill_block {
  border-bottom: none;
}
.bill_area {
  position: relative;
}
.bill_area p {
  margin: 0;
}
.bill_area.area_hidden {
  display: none;
}
.bill_area .area_locale {
  position: relative;
  display: table;
  width: 100%;
  padding: 0.05rem 0;
  margin: 0.06rem auto;
  border-radius: 6px;
  background-color: #fff;
  text-align: center;
  -webkit-box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
          box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
}
.bill_area .area_locale .locale_content {
  display: table-cell;
  vertical-align: middle;
}
.bill_area .area_locale .locale_content img {
  max-width: 150px;
  margin-top: 0.24rem;
  margin-bottom: 0.12rem;
}
.bill_area .area_locale .locale_content p {
  padding: 0;
  margin: 0;
  color: #1E88E5;
  cursor: pointer;
}
.bill_area .area_locale svg {
  display: table-cell;
  color: #D8D8D8;
  font-size: 48px;
  vertical-align: middle;
}
.bill_area .CLSQ-ZDFT div.bill_block, .bill_area .CLSQ-XCFT div.bill_block, .bill_area .CLBX-ZDFT div.bill_block, .bill_area .CLBX-XCFT div.bill_block {
  border-bottom: 1px dashed #CCCCCC;
}
.bill_area .block_footer {
  text-align: center;
  font-size: 0.14rem;
  padding: 10px 8px;
  color: #666666;
  background: #fafafa;
}
.bill_placeholder {
  text-align: center;
  color: rgba(0, 0, 0, 0.45);
}
.bill_placeholder p {
  margin: 0;
}
.bill_block {
  position: relative;
  padding-bottom: 0;
}
.bill_block .block_tools {
  position: absolute;
  right: -30px;
  top: 4px;
  padding: 4px;
  color: #1E88E5;
}
.bill_block .block_tools:hover {
  color: #fff;
  background: #1E88E5;
  border-radius: 4px;
}
.bill_block .bill_table {
  margin: 0.04rem 0;
}
.bill_block .bill_table_operation {
  display: block;
  width: 100%;
  text-align: center;
}
.bill_block .bill_table_operation .item {
  margin: 0 3px;
  margin-right: 2px;
}
.bill_block .bill_table_operation .item :first-child {
  margin-left: 2px;
}
.bill_block .bill_table_operation a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  pointer-events: none;
}
.bill_block .bill_table_operation .ecsicon {
  font-size: 16px;
}
.bill_block .ant-input-group {
  line-height: inherit;
}
.bill_block > .bill_operation {
  top: -0.14rem;
  right: -0.08rem;
  color: #999999;
  cursor: pointer;
  position: absolute;
  font-size: 16px;
}
.bill_block > .bill_operation:hover {
  color: #666666;
}
.bill_block > .bill_travel_delete {
  top: 10px;
}
.block_expense_detail {
  padding-top: 0.04rem;
  padding-bottom: 0.04rem;
  border-bottom: 0;
}
.block_expense_detail .area_wrap {
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-top: none;
  margin-top: 0;
}
.block_expense_detail .bill_area {
  margin: 0;
}
.block_expense_detail .bill_area .bill_table {
  margin: 0;
}
.block_expense_detail .bill_row .field_budget_dim {
  border: none;
}
.block_expense_detail .bill_block {
  margin: 0;
  padding: 0;
  border: 0;
}
.block_expense_detail > .toggle_box > .toggle_button {
  top: -0.12rem;
  right: 0.16rem;
}
.block_expense_detail .field_label_horizontal {
  min-width: 0.58rem;
  max-width: 1.5rem;
  -ms-flex-preferred-size: unset;
      flex-basis: unset;
}
.block_expense_detail .bill_row:first-of-type .field_block_horzontal {
  padding: 0.06rem 0 0.04rem 0;
}
.block_expense_detail .bill_row:last-of-type .field_block_horzontal {
  padding-bottom: 0.06rem;
}
.block_expense_detail + .block_expense_detail {
  margin-top: 0.08rem;
}
.block_expense_detail .ant-table-thead > tr > th {
  border-top: 1px solid #E4E4E4;
}
.block_expense_detail .ant-table-scroll .ant-table-thead > tr > th:first-child {
  border-left: 0;
}
.block_expense_detail .ant-table-scroll .ant-table-tbody > tr > td:first-child {
  border-left: 0;
}
.block_expense_detail .ant-table-thead > tr > th:last-child {
  border-right: 0;
  border-top-right-radius: 0;
}
.block_expense_detail .ant-table-tbody > tr > td:last-child {
  border-right: 0;
}
.block_expense_detail .ant-table-tbody > tr:last-child > td:first-child {
  border-bottom-left-radius: 0;
}
.block_expense_detail .ant-table-tbody > tr:last-child > td:last-child {
  border-bottom-right-radius: 0;
}
.block_expense_detail .ant-table-tbody > tr:last-child > td:first-child:last-child {
  border-bottom-left-radius: 0;
}
.block_expense_detail .ant-table-thead > tr:first-child > th:first-child {
  border-top-left-radius: 0;
}
.expenseAreaNoHeard > .bill_area > .bill_block_out {
  padding: 0.08rem 0;
}
.bill_row {
  list-style: none;
  margin: 0;
  line-height: 0;
}
.bill_row .bill_col {
  display: inline-block;
  vertical-align: top;
  padding: 0;
}
.main_head_row {
  margin-bottom: 16px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
          box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
}
.main_head_row + .bill_row {
  border-radius: 6px 6px 0 0;
}
.main_last_row {
  padding-bottom: 8px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
          box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.05);
}
.bill_table, .budget_modal_table {
  background: #fff;
  margin: 0 4px;
}
.bill_table .filter_tip, .budget_modal_table .filter_tip {
  color: #666666;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
.bill_table .currency_show, .budget_modal_table .currency_show {
  border: none;
}
.bill_table div.ant-table-placeholder, .budget_modal_table div.ant-table-placeholder {
  height: auto;
  font-size: 0.14rem;
  padding: 0.08rem 0;
}
.bill_table .blockTable_filter .ant-input, .budget_modal_table .blockTable_filter .ant-input {
  border: 1px solid #e4e4e4 !important;
}
.bill_table .blockTable_filter .ant-input:focus, .budget_modal_table .blockTable_filter .ant-input:focus {
  border-color: #46a8f2 !important;
  border-right-width: 1px !important;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(30, 136, 229, 0.2);
          box-shadow: 0 0 0 2px rgba(30, 136, 229, 0.2);
}
.bill_table .ant-table-thead > tr > th, .budget_modal_table .ant-table-thead > tr > th {
  letter-spacing: 0;
  color: #666666;
  height: auto;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bill_table .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters, .budget_modal_table .ant-table-thead > tr > th.ant-table-column-has-actions.ant-table-column-has-filters {
  padding-right: 0 !important;
}
.bill_table .ant-table-thead > tr > th .ant-table-header-column, .budget_modal_table .ant-table-thead > tr > th .ant-table-header-column {
  width: 100%;
}
.bill_table .ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters, .budget_modal_table .ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters {
  display: block;
}
.bill_table .ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters .ant-table-column-title, .budget_modal_table .ant-table-thead > tr > th .ant-table-header-column .ant-table-column-sorters .ant-table-column-title {
  display: inline;
}
.bill_table .ant-table-thead > tr > th .print_label, .budget_modal_table .ant-table-thead > tr > th .print_label {
  padding: 0 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  font-size: 0;
}
.bill_table .ant-table-thead > tr > th .ant-table-column-sorter, .budget_modal_table .ant-table-thead > tr > th .ant-table-column-sorter {
  right: 16px;
  top: 50%;
  display: none;
  -webkit-transform: translateY(-0.5em);
          transform: translateY(-0.5em);
  position: absolute;
}
.bill_table .ant-table-thead > tr > th .ant-table-column-sorter .anticon-caret-up, .budget_modal_table .ant-table-thead > tr > th .ant-table-column-sorter .anticon-caret-up, .bill_table .ant-table-thead > tr > th .ant-table-column-sorter .anticon-caret-down, .budget_modal_table .ant-table-thead > tr > th .ant-table-column-sorter .anticon-caret-down {
  -webkit-transition: none;
  transition: none;
}
.bill_table .ant-table-thead > tr > th .ant-dropdown-trigger, .budget_modal_table .ant-table-thead > tr > th .ant-dropdown-trigger {
  display: none;
}
.bill_table .ant-table-thead > tr > th .ant-dropdown-trigger svg, .budget_modal_table .ant-table-thead > tr > th .ant-dropdown-trigger svg {
  margin-top: -0.05rem;
  left: 70%;
}
.bill_table .ant-table-thead > tr > th.ascend_sort .ant-dropdown-trigger, .budget_modal_table .ant-table-thead > tr > th.ascend_sort .ant-dropdown-trigger, .bill_table .ant-table-thead > tr > th.descend_sort .ant-dropdown-trigger, .budget_modal_table .ant-table-thead > tr > th.descend_sort .ant-dropdown-trigger {
  background-color: #f0f0f0;
  display: block;
}
.bill_table .ant-table-thead > tr > th.ascend_sort .ant-dropdown-trigger svg, .budget_modal_table .ant-table-thead > tr > th.ascend_sort .ant-dropdown-trigger svg, .bill_table .ant-table-thead > tr > th.descend_sort .ant-dropdown-trigger svg, .budget_modal_table .ant-table-thead > tr > th.descend_sort .ant-dropdown-trigger svg {
  visibility: hidden;
  margin-top: -0.05rem;
  left: 70%;
}
.bill_table .ant-table-thead > tr > th.ascend_sort .ant-table-column-sorter, .budget_modal_table .ant-table-thead > tr > th.ascend_sort .ant-table-column-sorter, .bill_table .ant-table-thead > tr > th.descend_sort .ant-table-column-sorter, .budget_modal_table .ant-table-thead > tr > th.descend_sort .ant-table-column-sorter {
  display: block;
  z-index: 2;
}
.bill_table .ant-table-thead > tr > th:hover .ant-table-header-column .ant-table-column-sorter, .budget_modal_table .ant-table-thead > tr > th:hover .ant-table-header-column .ant-table-column-sorter {
  display: block;
  z-index: 2;
}
.bill_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger, .budget_modal_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger {
  display: block;
}
.bill_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger.ant-table-filter-selected:hover, .budget_modal_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger.ant-table-filter-selected:hover {
  color: #1E88E5 !important;
}
.bill_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger svg, .budget_modal_table .ant-table-thead > tr > th:hover .ant-dropdown-trigger svg {
  visibility: visible;
  margin-top: -0.05rem;
  left: 70%;
}
.bill_table .ant-table-thead > tr > th.ascend_sort .anticon-caret-up, .budget_modal_table .ant-table-thead > tr > th.ascend_sort .anticon-caret-up {
  color: #1E88E5;
}
.bill_table .ant-table-thead > tr > th.descend_sort .anticon-caret-down, .budget_modal_table .ant-table-thead > tr > th.descend_sort .anticon-caret-down {
  color: #1E88E5;
}
.bill_table .ant-table-thead > tr > th.hasFilter .ant-dropdown-trigger, .budget_modal_table .ant-table-thead > tr > th.hasFilter .ant-dropdown-trigger {
  background-color: #f0f0f0;
  display: block;
}
.bill_table .ant-table-thead > tr > th.hasFilter .ant-dropdown-trigger svg, .budget_modal_table .ant-table-thead > tr > th.hasFilter .ant-dropdown-trigger svg {
  visibility: visible;
  margin-top: -0.05rem;
}
.bill_table .ant-table-tbody > tr > td, .budget_modal_table .ant-table-tbody > tr > td {
  padding: 0;
  margin: 0;
  color: #000000;
}
.bill_table .ant-table-footer, .budget_modal_table .ant-table-footer {
  letter-spacing: 0;
  color: #666666;
  padding: 10px 8px;
  height: auto;
}
.bill_table .ant-select-focused .ant-select-selection, .budget_modal_table .ant-select-focused .ant-select-selection, .bill_table .ant-select-open .ant-select-selection, .budget_modal_table .ant-select-open .ant-select-selection, .bill_table .ant-select-selection--single, .budget_modal_table .ant-select-selection--single, .bill_table .ant-input-group-addon, .budget_modal_table .ant-input-group-addon, .bill_table .ant-input-number-input, .budget_modal_table .ant-input-number-input, .bill_table .ant-input-number-focused, .budget_modal_table .ant-input-number-focused, .bill_table .ant-input-number, .budget_modal_table .ant-input-number, .bill_table .ant-input, .budget_modal_table .ant-input {
  outline: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.bill_table .field_control .field_control_wrap, .budget_modal_table .field_control .field_control_wrap {
  min-height: inherit;
}
.bill_table .field_control .field_control_wrap .ant-select-sm .ant-select-selection--single, .budget_modal_table .field_control .field_control_wrap .ant-select-sm .ant-select-selection--single {
  min-height: inherit;
  height: auto;
}
.bill_table .ant-input-group-addon, .budget_modal_table .ant-input-group-addon {
  background-color: #F8F8F8;
  border-radius: 4px;
}
.bill_table .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .budget_modal_table .ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .bill_table .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .budget_modal_table .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .bill_table .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .budget_modal_table .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .bill_table .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .budget_modal_table .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background-color: #fff;
}
.bill_table textarea.ant-input, .budget_modal_table textarea.ant-input {
  min-height: 0.28rem !important;
  overflow: hidden !important;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.bill_table .ant-table-fixed-right, .budget_modal_table .ant-table-fixed-right {
  z-index: 500;
}
.bill_table .ant-table-fixed-right .ecsicon, .budget_modal_table .ant-table-fixed-right .ecsicon {
  font-size: 16px;
}
.bill_table_cell {
  position: relative;
  width: 100%;
  min-height: 0.28rem;
  line-height: 0.28rem;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.bill_table_cell.cell_active {
  border: 1px solid #40a9ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.bill_table_cell .cell_val {
  padding: 0 8px;
}
.bill_table_cell > span {
  width: 100%;
}
.bill_table_cell_noedit {
  position: relative;
  width: 100%;
  min-height: inherit;
  line-height: inherit;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bill_table_cell_noedit .cell_val {
  padding: 0 8px;
}
.bill_table_cell_noedit > span {
  width: 100%;
}
.bill_table_cell_edit {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  min-height: inherit;
  line-height: inherit;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bill_table_cell_edit:hover {
  border-color: #40a9ff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: 0;
}
.bill_table_cell_edit .cell_val {
  padding: 0 8px;
}
.bill_table_cell_edit > span {
  width: 100%;
}
.bill_table_cell_edit .ant-select-selection .ant-select-selection-selected-value {
  white-space: pre-line;
}
.bill_table_cell_edit .field_control_wrap textarea {
  padding: 0;
}
@-moz-document url-prefix() {
  .bill_table_cell_edit {
    height: auto;
  }
}
.field_block_horzontal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.field_block_horzontal .ant-select-selection__clear {
  right: 0.08rem;
}
.field_block_horzontal .ant-select-selection--multiple {
  text-decoration: inherit;
  font: inherit;
  text-align: inherit;
  color: inherit;
  padding-bottom: 0;
  display: inline-block;
  min-height: 0.28rem;
}
.field_block_horzontal .ant-select-selection--multiple .ant-select-selection__clear {
  top: 0.16rem !important;
}
.field_block_horzontal .ant-select-selection--multiple .ant-select-selection__rendered {
  text-decoration: inherit;
  font: inherit;
  color: inherit;
  text-align: inherit;
  line-height: inherit;
}
.field_block_horzontal .ant-select-selection--multiple .ant-select-selection__rendered li {
  text-decoration: inherit;
  font: inherit;
  text-align: inherit;
  color: inherit;
  margin-top: 0;
  line-height: 0.28rem !important;
  height: 0.28rem !important;
}
.field_block_horzontal .ant-select-selection--multiple .ant-select-selection__rendered li .ant-select-selection__choice__content {
  text-decoration: inherit;
  font: inherit;
  color: inherit;
  text-align: inherit;
}
.field_auxiliary_wrap {
  text-align: center;
  display: table;
  width: 100%;
}
.field_auxiliary_wrap > span {
  display: table-cell;
}
.field_auxiliary_wrap span {
  white-space: pre-wrap;
}
.field_auxiliary_wrap img {
  cursor: pointer;
}
.field_auxiliary_wrap > hr {
  border-top-style: none !important;
}
.ant-input-number-input-wrap {
  text-decoration: inherit;
  font: inherit;
  text-align: inherit;
  color: inherit;
}
.ant-input-number-input-wrap .ant-input-number-input {
  text-decoration: inherit;
  font: inherit;
  text-align: inherit;
  color: inherit;
}
.bill_field {
  width: 100%;
  position: relative;
  padding: 0px 0.04rem;
}
.field_label {
  display: inline-block;
  letter-spacing: 0;
}
.print_label .field_label {
  width: 100%;
}
.field_label_ellipsis_text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.28rem;
}
.field_label_horizontal {
  -ms-flex-preferred-size: 1.5rem;
      flex-basis: 1.5rem;
  padding: 0 6px 0 16px;
}
.field_require::before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun, sans-serif;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}
.bill_col .field_not_require::before {
  display: inline-block;
  margin-right: 4px;
  content: "*";
  font-family: SimSun, sans-serif;
  line-height: 1;
  font-size: 14px;
  color: transparent;
}
.bill_col #editor .field_not_require::before {
  display: none;
}
.field_button {
  display: inline-block !important;
  height: 0.28rem;
  line-height: 0.28rem;
  padding: 4px;
  border-radius: 4px;
  text-align: center;
  font-size: 0.12rem;
  color: #1E88E5;
  cursor: pointer;
}
.field_button:hover {
  background-color: #1E88E5;
  color: #fff;
}
.field_button .field_button_title {
  vertical-align: middle;
  margin: 1px 2px;
}
.field_control {
  display: block;
  width: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.field_control > span {
  width: 100%;
}
.field_control > div {
  width: 100%;
}
.field_control.no_title {
  padding-left: 0;
  overflow: hidden;
}
.field_control.required {
  border: 1px solid red !important;
}
.field_control .field_control_wrap {
  min-height: 0.28rem;
  width: 100%;
  border: 1px solid #E4E4E4;
  border-radius: 0.04rem;
  letter-spacing: 0;
  white-space: normal;
  word-break: break-word;
}
.field_control .field_control_wrap .currency_show_extra_inTable {
  position: relative;
}
.field_control .field_control_wrap .ant-upload {
  font: inherit;
}
.field_control .field_control_wrap.no_border {
  border: none !important;
}
.field_control .field_control_wrap:hover {
  border-color: #1E88E5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.field_control .field_control_wrap:focus {
  border-color: #1E88E5;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  border-right-width: 1px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.field_control .field_control_wrap > span {
  width: 100%;
  text-decoration: inherit;
  vertical-align: initial;
  display: inline-block;
}
.field_control .field_control_wrap > span .currency {
  min-height: 0.28rem;
}
.field_control .field_control_wrap > .field_control {
  display: block;
}
.field_control .field_control_wrap > div {
  width: 100%;
  vertical-align: initial;
}
.field_control .field_control_wrap > div label {
  /*单选框-复选框 文本过长自动换行*/
  word-break: break-word;
  white-space: pre-wrap;
}
.field_control .field_control_wrap .ant-input, .field_control .field_control_wrap .ant-input-number, .field_control .field_control_wrap .ant-calendar-picker, .field_control .field_control_wrap .ant-select, .field_control .field_control_wrap .ant-calendar-picker .ant-calendar-picker-small, .field_control .field_control_wrap .ant-input, .field_control .field_control_wrap .ant-select-selection--single {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.field_control .field_control_wrap .ant-input, .field_control .field_control_wrap .ant-input-group-addon, .field_control .field_control_wrap .ant-input-number, .field_control .field_control_wrap .ant-select-selection--single {
  border: none;
}
.field_control .field_control_wrap .ant-input-group-addon {
  border-left: 1px solid #E4E4E4;
}
.field_control .field_control_wrap .ant-input:focus, .field_control .field_control_wrap .ant-input-number:focus, .field_control .field_control_wrap .ant-select-open .ant-select-selection, .field_control .field_control_wrap .ant-select-focused .ant-select-selection, .field_control .field_control_wrap .ant-select-selection:focus, .field_control .field_control_wrap .ant-select-selection:active {
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
}
.field_control .field_control_wrap .ant-select-selection {
  border: none;
}
.field_control .field_control_wrap .ant-select-selection .ant-select-selection-selected-value {
  white-space: pre-line;
  display: inline;
  float: none;
  font: inherit;
}
.field_control .field_control_wrap .currency .currency_read {
  border: none;
}
.field_control .field_control_wrap .ant-calendar-picker-icon {
  display: none;
}
.field_control .status_icon {
  width: 20% !important;
  display: inline-block;
  cursor: pointer;
}
.field_control .exit_status > span {
  width: 80%;
}
.no_label > span {
  padding: 0;
}
.no_label .field_control_wrap {
  background: white;
}
.no_label .ant-input-disabled, .no_label .ant-select-disabled {
  background: #fff;
}
.no_label .ant-select-selection__clear {
  right: 0.08rem !important;
  border-radius: inherit;
}
.field_link_account {
  padding: 0 0.07rem;
}
.field_link_account .ant-input-disabled {
  cursor: pointer;
}
.field_link_account .currency_read_disabled {
  cursor: pointer;
}
.field_link_account .ant-input-number-disabled .ant-input-number-input {
  cursor: pointer;
}
.no_special_readOnly_field_mtext {
  display: block;
  word-break: break-all;
}
.no_special_readOnly_field_placeholder {
  padding: 0 0.08rem;
  color: #bfbfbf;
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.no_special_readOnly_field {
  padding: 0 0.08rem;
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.no_special_readOnly_field_box {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: inline-block;
  padding: 0 0.08rem;
}
.no_special_readOnly_field_box .no_special_readOnly_field_placeholder {
  padding: 0;
}
.no_special_readOnly_field_box .no_special_readOnly_field {
  padding: 0;
}
.realityEdit .no_special_readOnly_field_placeholder, .realityEdit .no_special_readOnly_field {
  cursor: pointer;
}
.currency {
  vertical-align: middle !important;
}
.linkBox {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
  display: inline-block;
}
.focusStyle {
  display: inherit;
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
  min-height: inherit;
}
.blurStyle {
  color: #1890ff;
  cursor: pointer;
  padding: 0 0.11rem;
}
.blurStyle:active, .blurStyle:hover {
  text-decoration: underline;
}
.blurStyle input {
  cursor: pointer;
}
.bill_sheets {
  position: absolute;
  width: 100%;
  bottom: 0.5rem;
  left: 0;
}
.bill_sheets .bill_sheets_center {
  position: relative;
  margin: 0 auto;
}
.bill_sheets .bill_sheet {
  display: inline-block;
  height: 0.32rem;
  line-height: 0.32rem;
  padding: 0 0.16rem;
  background: #E4E4E4;
  color: black;
  font-size: 0.12rem;
  cursor: pointer;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  border: 1px solid #D8D8D8;
}
.bill_sheets .bill_sheet:last-child {
  border-radius: 0px 4px 0 0;
}
.bill_sheets .sheet_select {
  background: #fff;
  color: black;
}
.bill_sheets .sheet_hidden {
  display: none;
}
.tip_box {
  max-width: none;
  left: 50px !important;
}
.tip_box .field_title {
  color: #fff !important;
}
.wait_for_bill_layer {
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 999;
  /* background: red; */
  opacity: 0.99;
  display: none;
  position: absolute;
}
.editor_footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.5rem;
  background-color: #fff;
  font-size: 12px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
.editor_footer .editor_footer_left_box {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  line-height: 0.5rem;
  margin-left: 0.2rem;
}
.editor_footer .editor_footer_left_box label {
  display: inline-block;
}
.editor_footer .footer_menu {
  float: right;
  text-align: right;
  padding: 0 0.2rem 0 0.1rem;
  margin: 0.11rem 0;
}
.editor_footer .footer_menu::after {
  clear: both;
}
.editor_footer .footer_menu .bill_menu_spe {
  display: inline-block;
  width: 0;
  margin: 4px 0;
  border-left: 1px solid #E4E4E4;
}
.editor_footer .footer_menu .orange_btn {
  background-color: #f55300;
  border-color: #f55300;
  color: #fff;
}
.tool_tip_sum_field {
  max-width: 1000px;
}
.tool_tip_sum_field label {
  display: inline-block;
}
.bill_discussion {
  padding: 0.1rem 0;
  border-radius: 0.04rem;
  margin: 0.06rem 0 0;
  background: #fff;
}
.print_area {
  position: relative;
  font-size: 0.14rem;
  padding: 25px 20px;
  padding-bottom: 3px;
  -webkit-print-color-adjust: exact;
}
.print_area.isChrome {
  margin-left: 20px;
}
.print_area.isChrome .bill_table .ant-table-header {
  padding-bottom: 9px !important;
}
.print_area thead.ant-table-thead {
  display: table-row-group;
}
.print_area.isIEForPrint .ant-table {
  border-right: 1px solid #999999;
}
.print_area.isLandscape {
  padding-left: 30px;
}
.print_area .bill_travel_delete, .print_area .travel_toggle {
  display: none;
}
.print_area .ant-table {
  line-height: 0.28rem;
}
.print_area .ant-table-thead > tr > th, .print_area .ant-table-tbody > tr > td {
  word-break: break-all;
  white-space: normal;
}
.print_area .ant-table-thead > tr > th .field_label, .print_area .ant-table-tbody > tr > td .field_label {
  line-height: 0.2rem;
}
.print_area .ant-table-body {
  border-top-color: #999999;
  border-left-color: #999999;
  border-right-color: #999999;
}
.print_area .ant-table-bordered .ant-table-thead > tr > th, .print_area .ant-table-bordered .ant-table-tbody > tr > td {
  border-bottom-color: #999999;
  border-right-color: #999999;
}
.print_area .ant-table-bordered .ant-table-header > table, .print_area .ant-table-bordered .ant-table-body > table, .print_area .ant-table-bordered .ant-table-fixed-left table, .print_area .ant-table-bordered .ant-table-fixed-right table {
  border-color: #999999;
}
.print_area .ant-table-tbody > tr > td, .print_area .ant-table-thead > tr > th {
  border-bottom-color: #999999;
}
.print_area .ant-table-bordered .ant-table-header > table, .print_area body .ant-table-bordered .ant-table-body > table, .print_area body .ant-table-bordered .ant-table-fixed-left table, .print_area body .ant-table-bordered .ant-table-fixed-right table {
  border-color: #999999;
}
.print_area .platform-basicobject-component-fields-index__upload_border_bottom {
  border-bottom-color: #999999;
}
.print_area .field_control .field_control_wrap {
  border-color: #999999;
}
.print_area .field_control .field_control_wrap .ant-select-selection__rendered {
  height: auto;
}
.print_area .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border-right-color: #999999;
  border-left-color: #999999;
}
.print_area .ant-table-placeholder {
  border-bottom-color: #999999;
  border-top-color: #999999;
}
.print_area div[class^="platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord__table_box_border"], .print_area span[class^="platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord__border_bottom_1px"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.print_area .bill_editor {
  background-color: #fff !important;
  position: relative;
}
.print_area .bill_editor .editor_footer {
  display: none;
}
.print_area .bill_editor .editor_content {
  padding-right: 0;
  position: static;
  background: #fff !important;
}
.print_area .bill_editor .editor_content .bill_discussion {
  display: none;
}
.print_area .editor_center {
  width: 100% !important;
}
.print_area span[class^="platform-basicobject-component-fields-index__print_hide"] {
  display: none !important;
}
.print_area .bill_table div[class^="table_header"] span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 !important;
  overflow: hidden;
}
.print_area .bill_table div[class^="table_header"] span p {
  width: auto !important;
  min-width: 0.64rem !important;
  padding: 0 !important;
  margin-right: 0 !important;
  overflow: hidden;
  white-space: pre-wrap;
}
.print_area .bill_table div[class^="table_row"] {
  padding: 0;
}
.print_area .bill_table div[class^="table_row"] span {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 4px !important;
  overflow: hidden;
}
.print_area .bill_table div[class^="table_row"] span p {
  width: auto !important;
  padding: 0 !important;
  min-width: 0.64rem !important;
  margin-right: 0 !important;
  overflow: hidden;
}
.print_area .bill_table div[class^="table_row"] span p span {
  padding: 0 !important;
  white-space: pre-wrap;
}
.print_area .bill_table .ant-table-header, .print_area .bill_table .ant-table-body {
  overflow: hidden !important;
  border-right-width: 1;
  border-right-style: solid;
}
.print_area .bill_table .ant-table-header {
  padding-bottom: 15px !important;
  border-top-color: #999999;
  border-left-color: #999999;
  border-right-color: #999999;
  border-width: 1px;
  border-style: solid;
  border-bottom: 0;
}
.print_area .anticon-user {
  line-height: 25px !important;
}
.print_area .editor_center {
  width: 100% !important;
}
.print_area .style_common {
  font-size: 0.14rem;
}
.print_area .style_title, .print_area .style_control {
  line-height: 0.28rem;
}
.print_area .field_block_horzontal {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.print_area .style_title .title-display {
  line-height: 0.22rem;
}
.print_area .title_display {
  display: inline-block;
}
.print_area .main_area .bill_area .bill_block {
  margin: 0;
}
.print_area .main_area .bill_area .bill_block .bill_row .bill_col .bill_field .field_block_horzontal .field_control .field_control_wrap {
  line-height: auto;
}
.print_area .main_area .bill_area .bill_block .bill_row .bill_col:first-child .field_auxiliary_wrap {
  text-align: left;
}
.print_area .main_area .bill_area .bill_block .bill_row .bill_col:last-child div[class^="index_bill_code"] {
  text-align: right;
  padding-bottom: 5px;
}
.print_area .main_area .bill_area .bill_block .bill_row:first-child > .bill_col:first-child[style="width: 80%;"] {
  width: 70% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row:first-child > .bill_col:nth-child(2)[style="width: 20%;"] {
  width: 30% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row:nth-child(2) > .bill_col:first-child[style="width: 80%;"] {
  width: 70% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row:nth-child(2) > .bill_col:nth-child(2)[style="width: 20%;"] {
  width: 30% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row:nth-child(3) > .bill_col:first-child[style="width: 80%;"] {
  width: 70% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row:nth-child(3) > .bill_col:nth-child(2)[style="width: 20%;"] {
  width: 30% !important;
}
.print_area .main_area .bill_area .bill_block .bill_row {
  padding: 0 !important;
}
.print_area .main_area .bill_area .bill_block div[class^="fixed_expense_record"] > span {
  display: inline-block !important;
  width: 100%;
  white-space: pre-wrap;
}
.print_area .ant-select-selection {
  border: none !important;
}
.print_area .ant-select-search__field__placeholder {
  display: none !important;
}
.print_area .field_auxiliary_wrap {
  text-align: center;
}
.print_area .field_auxiliary_wrap span[title="描述文字"] {
  visibility: hidden !important;
}
.print_area .field_auxiliary_wrap hr {
  color: #fff !important;
}
.print_area .editor_footer {
  display: none;
}
.print_area .bill_discussion {
  display: none;
}
.print_area .bill_sheets {
  display: none;
}
.print_area .block_expense_detail {
  margin-bottom: 2px;
  padding-bottom: 2px;
}
.print_area .bill_row {
  list-style: none;
  margin: 0;
}
.print_area .bill_row .bill_col {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.print_area .bill_row .bill_col .bill_field .field_control_wrap .no_special_readOnly_field {
  min-width: 20px;
  padding: 0 !important;
  display: inline-block;
}
.print_area .bill_row .bill_col_travel {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.print_area div[class^="platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord__one_expense_record"] {
  overflow: hidden;
}
.print_area div[class*="bxExpenseRecord__table_header"] > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2px 0;
}
.print_area p[name="expenseRecordArea"] {
  line-height: 14px;
  padding: 0 4px !important;
  white-space: normal;
}
.print_area .area_wrap {
  margin-bottom: 4px;
  margin-top: 4px;
  padding: 4px;
  background: #fff;
  border-width: 1px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.print_area .area_wrap .bill_table_cell {
  max-height: 78px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.print_area .area_wrap .bill_table_cell span {
  line-height: 1;
}
.print_area .area_wrap table span[class^="ant-select-selection__rendered"] {
  height: auto;
}
.print_area .area_wrap table span[class^="ant-select-selection__rendered"] span {
  min-width: auto;
}
.print_area .area_wrap table .ant-select-selection-selected-value {
  padding: 0 !important;
  margin: 0 !important;
}
.print_area .area_wrap table .ant-select-selection__rendered {
  padding: 0 !important;
  margin: 0 !important;
}
.print_area .area_wrap table .ant-input {
  padding: 0 !important;
  margin: 0 !important;
  height: auto !important;
  min-height: auto !important;
}
.print_area .area_wrap table .field_control_wrap {
  border-style: none !important;
  min-height: auto !important;
}
.print_area .area_wrap table > thead > tr > th > span > div {
  min-width: auto !important;
}
.print_area .area_wrap table .bill_table_cell {
  min-height: auto !important;
  line-height: 1 !important;
}
.print_area .ant-table table {
  width: 100%;
  overflow: hidden;
}
.print_area .ant-table-fixed-right {
  display: none;
}
.print_area * {
  text-overflow: unset !important;
  word-wrap: normal !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.print_area .toggle_button {
  display: none;
}
.print_area .field_control p {
  width: 100% !important;
}
.print_area .currency_read {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 0 0 !important;
}
.print_area .currency_read > span {
  white-space: normal;
  word-break: break-all;
}
.print_area span.one_expense_record {
  width: 100%;
  overflow: hidden;
}
.print_area span[class^="row_operate"] {
  display: none;
}
.print_area span[class^="common-input-avatarsMultiSelect__avatar_ellipsis"] {
  display: none !important;
}
.print_area span[class^="index_bill_dimtree_readonly"] {
  height: auto !important;
}
.print_area span[class^="index_bill_dimtree_readonly"] > span {
  min-width: auto;
}
.print_area span[class^="avatarsMultiSelect_avatar_ellipsis"] {
  display: none;
}
.print_area span[class^="index_group_icon"] {
  background: inherit !important;
}
.print_area span[class="ant-select-arrow"] {
  display: none;
}
.print_area span[class="ant-calendar-picker-icon"] {
  display: none;
}
.print_area span[class^="platform-basicobject-component-fields-index__field_button"] {
  display: none !important;
}
.print_area div[class^="platform-expenseclaim-expenseRecord-common-uploadFile__upload_file-"] {
  height: auto;
  display: none;
}
.print_area div[class^="ant-upload"] {
  display: none;
}
.print_area span[class="bill_link"] {
  display: none;
}
.print_area span[class="ecsicon ecsicon-upload11"] {
  display: none;
}
.print_area span[class^="index_ellipsis"] {
  white-space: pre-wrap !important;
  height: auto !important;
}
.print_area span[class^="index_bill_field_popup_"] {
  background: none !important;
}
.print_area p[class="bill_link"] {
  display: none;
}
.print_area a > i[class^="ecsicon"] {
  display: none;
}
.print_area span > i[class^="ecsicon"] {
  display: none;
}
.print_area span > i[class="ecsicon ecsicon-avatar-default"] {
  font-size: 48px !important;
  display: inline !important;
}
.print_area span[class^="index_bill_field_popup"] {
  height: auto;
}
.print_area span[class^="index_bill_field_popup"] span {
  min-width: auto;
}
.print_area span[class="ant-select-selection__clear"] {
  display: none;
}
.print_area span[class="ant-select-arrow"] {
  display: none;
}
.print_area span[class^="platform-basicobject-component-fields-index__field_button"] {
  display: none !important;
}
.print_area .current_span {
  width: 100%;
  min-height: 0.28rem;
  display: inline-block;
  word-break: break-all;
}
.print_area .current_input {
  width: 100%;
  min-height: 0.28rem;
  line-height: 0.28rem;
  display: inline-block;
  word-break: break-all;
}
.print_area .currency {
  min-height: 0.27rem !important;
}
.print_area .currency .currency_read {
  position: static !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
  line-height: 0.22rem !important;
}
.print_area .currency .currency_container {
  display: none;
}
.print_area .currency .currency_read_sm {
  min-height: 0.27rem !important;
  line-height: 0.22rem !important;
}
.print_area .field_label_horizontal {
  -ms-flex-preferred-size: auto !important;
      flex-basis: auto !important;
}
.print_area .ant-avatar {
  width: 20px !important;
  height: 20px !important;
}
.print_area .anticon-calendar {
  display: none;
}
.print_area i[class="ecsicon ecsicon-approvalrecords approvalIcon"] {
  display: none;
}
.print_area i[class="anticon anticon-close-circle ant-input-clear-icon"] {
  display: none;
}
.print_area .bill_area .area_locale {
  height: 20px;
  margin: 8px auto 8px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.print_area .bill_area .area_locale .locale_content img {
  display: none !important;
}
.print_area .bill_area .area_locale .locale_content p {
  display: none;
}
.print_area .bill_area .locale_content .bill_link {
  display: none;
}
.print_area td .field_control {
  min-width: auto !important;
}
.print_area td .field_block_horzontal {
  width: 100% !important;
  display: block !important;
  overflow: hidden;
}
.print_area td .field_control_wrap[style*="text-align: center"] .currency_read {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.print_area td .field_control_wrap[style*="text-align: right"] .currency_read {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.print_area td .field_control_wrap {
  line-height: auto !important;
}
.print_area td .bill_field {
  padding: 0 !important;
}
.print_area td > span {
  overflow: hidden;
  text-align: left;
  display: block;
  padding: 0;
  margin: 0;
  width: 100%;
  word-break: break-all;
  white-space: normal;
}
.print_area td .bill_table_cell_noedit {
  min-height: auto !important;
}
.print_area td .ant-select-sm .ant-select-selection__rendered .ant-select-selection__choice {
  padding: 0 !important;
  margin: 0 !important;
  height: auto !important;
}
.print_area td .ant-select-sm .ant-select-selection__rendered .ant-select-selection__choice .ant-select-selection__choice__remove {
  display: none !important;
}
.print_area td .ant-select-sm .ant-select-selection__rendered .ant-select-selection__choice .ant-select-selection__choice__content {
  white-space: normal !important;
}
.print_area p[class^="avatarsMultiSelect_user_name"] {
  overflow: visible !important;
  margin-bottom: 4px;
}
.print_area p[class*="field_eillpses_text"] {
  min-width: auto !important;
}
.print_area .field_label_horizontal {
  width: 110px;
  padding: 0;
}
.print_area .field_label_horizontal::after {
  content: "" !important;
  margin: 0 !important;
}
.print_area .field_label_horizontal span::after {
  content: ":";
  margin: 0 2px;
  position: relative;
  top: -0.5px;
}
.print_area .field_control .field_control_wrap .ant-input-sm, .print_area .field_control .field_control_wrap .ant-select-sm .ant-select-selection--single, .print_area .field_control .field_control_wrap .ant-input-number-sm {
  height: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap > span {
  min-width: 100%;
  word-break: break-all;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .bill_editor .field_block_horzontal span {
  min-width: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-radio-wrapper {
  margin: 0 !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-radio-wrapper .ant-radio {
  min-width: 0 !important;
  display: inline-block !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-radio-wrapper .ant-radio .ant-radio-inner {
  min-width: 0 !important;
  display: inline-block !important;
  width: 0.22rem !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-radio-wrapper > span {
  min-width: 0 !important;
  display: inline !important;
  width: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-checkbox-wrapper {
  margin: 0 !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-checkbox-wrapper .ant-checkbox {
  min-width: 0 !important;
  display: inline-block !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner {
  min-width: 0 !important;
  display: inline-block !important;
  width: 0.22rem !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-checkbox-wrapper > span {
  min-width: 0 !important;
  display: inline !important;
  width: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap span[class="ant-avatar ant-avatar-circle ant-avatar-image ant-avatar-icon"] {
  min-width: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap span[class="ant-avatar ant-avatar-circle ant-avatar-icon"] {
  min-width: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-avatar {
  background-color: #c3c3c3 !important;
  width: 20px !important;
  height: 20px !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .field_ellipsis_text .ant-select-selection__rendered {
  line-height: 1 !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-input-sm {
  height: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-input-sm .ant-select-selection--single {
  height: auto !important;
}
.print_area .field_block_horzontal .field_control .field_control_wrap .ant-input-number-sm {
  height: auto !important;
}
.print_area .ant-select-selection__rendered {
  margin: 0;
}
.print_area .ant-table-bordered .ant-table-thead > tr > th, .print_area body .ant-table-bordered .ant-table-tbody > tr > td {
  position: relative;
  padding: 0;
}
.print_area .field_label {
  display: inline-block;
  white-space: normal;
}
.print_area .field_control_wrap ul[class*="index_ul"] {
  padding: 0 !important;
}
.print_area .ant-avatar-icon {
  display: none;
}
.print_area div[class^="common-input-avatarsMultiSelect__user_person_block"] {
  min-height: 0.28rem;
}
.print_area div[class^="common-input-avatarsMultiSelect__user_person_block"] span {
  min-height: 0.28rem;
  margin-left: 0;
}
.print_area div[class^="common-input-avatarsMultiSelect__user_person_block"] span[class^="common-input-avatarsMultiSelect__avatar_box"] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.print_area div[class^="common-input-avatarsMultiSelect__user_person_block"] span[class^="common-input-avatarsMultiSelect__avatar_box"] .ant-avatar-icon {
  display: inline-block !important;
  margin: 0 !important;
}
.print_area span[class="ant-select-selection__placeholder"] {
  display: none;
}
.print_area textarea {
  height: 100%;
  max-height: 80px;
  line-height: 1;
}
.ant-select-sm .ant-select-selection--multiple {
  padding: 0.02rem 0;
}
.field_title {
  font-size: 0.14rem;
  color: rgba(0, 0, 0, 0.65);
  display: inline-block;
  padding-left: 0.1rem;
}
.field_title label {
  color: #f56a00;
  font-size: 0.18rem;
  margin-left: 0.05rem;
}
.bill_message {
  overflow: auto !important;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  color: #000000;
  letter-spacing: 0;
  line-height: 14px;
  margin-bottom: 30px;
  max-height: 300px;
  overflow: auto;
  background: #fef3eb !important;
  border: 1px solid #fccca7;
  border-radius: 4px;
}
.bill_message .required_tip {
  display: inline-block;
  margin-right: 4px;
  font-family: SimSun, sans-serif;
  line-height: 0.22rem;
  font-size: 0.18rem;
  color: #e71d32;
}
.bill_message .ant-notification-notice-message {
  font-size: 0.16rem;
  line-height: 0.24rem;
  margin-bottom: 0.08rem;
}
.ant-notification-notice-close {
  top: 0.16rem;
  right: 0.22rem;
}
.bill_link {
  cursor: pointer;
  color: #1E88E5;
  padding-right: 0.32rem;
  line-height: 0.4rem;
}
p.bill_link {
  width: 100px;
  margin: 4px auto 0;
  padding: 2px 8px;
  border-radius: 4px;
  text-align: center;
}
p.bill_link:hover {
  color: #fff !important;
  background-color: #1E88E5;
}
.locale_content .no_data {
  padding-right: 0.1rem;
}
.locale_content .bill_link {
  color: #1E88E5 !important;
}
.locale_content .bill_link .add_expense_icon {
  font-size: 16px;
  display: inline;
  color: #1E88E5;
}
.preview_container {
  width: 100%;
  height: 100%;
}
.preview_container .modal_header {
  height: 60px;
  padding: 0.16rem 0.24rem;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #e8e8e8;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.preview_container .modal_header .tool_box {
  padding: 5px;
  margin-left: 10px;
  float: right;
}
.preview_container .modal_header .tool_box .header_icon {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 12px;
  font-weight: 400;
}
.preview_container .preview_image {
  height: calc(100% - 60px);
  width: 100%;
  position: relative;
  padding: 0.24rem;
  overflow: hidden;
}
.preview_container .preview_image .ant-carousel {
  height: 0;
}
.preview_container .preview_image .left_icon {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
  position: absolute;
  top: calc(50% - 15px);
  left: 30px;
  z-index: 1002;
  margin: auto;
}
.preview_container .preview_image .left_icon:hover {
  cursor: pointer;
  background: #888585;
  opacity: 0.8;
  color: #fff;
}
.preview_container .preview_image .right_icon {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
  position: absolute;
  top: calc(50% - 15px);
  right: 30px;
  z-index: 1002;
}
.preview_container .preview_image .right_icon:hover {
  cursor: pointer;
  background: #888585;
  opacity: 0.8;
  color: #fff;
}
.preview_container .preview_image .icon_tool {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1002;
  height: 40px;
}
.preview_container .preview_image .icon_tool .icon_wrap {
  display: none;
  width: 40px;
  height: 0.28rem;
  text-align: center;
  line-height: 0.28rem;
  margin-right: 40px;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
}
.preview_container .preview_image .icon_tool .icon_wrap a {
  color: inherit;
}
.preview_container .preview_image .icon_tool .icon_wrap .tool_item {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
}
.preview_container .preview_image .icon_tool .icon_wrap .tool_rotate {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 22px;
  font-weight: 500;
}
.preview_container .preview_image .icon_tool .icon_wrap .origin_size {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 25px;
  font-weight: 600;
}
.preview_container .preview_image .icon_tool .icon_wrap:last-child {
  margin-right: 0;
}
.preview_container .preview_image .icon_tool .icon_wrap:hover {
  cursor: pointer;
}
.preview_container .preview_image .icon_tool:hover .icon_wrap {
  display: block;
}
.preview_container .preview_image .img_active {
  z-index: 1001;
  width: 100%;
  height: 100%;
}
.preview_container .preview_image.no_header {
  height: 100%;
  padding: 0;
}
.preview_container .preview_image.no_header .icon_tool {
  bottom: 0;
}
.preview_modal .ant-modal-content {
  height: 100%;
}
.preview_modal .ant-modal-content .ant-modal-header {
  display: none;
}
.preview_modal .ant-modal-content .ant-modal-body {
  padding: 0;
  height: 100%;
  width: 100%;
}
.preview_modal.full_screen .ant-modal {
  padding-bottom: 0;
  top: 0;
}
.detail_budget .bill_row {
  padding: 5px 0;
}
.detail_budget .bill_row_msg_red {
  color: red;
  padding: 10px 0 5px 160px;
  font-size: 0.12rem;
}
.budget_modal {
  overflow: auto;
  margin-bottom: 52px;
}
.budget_modal .table_btn {
  width: 240px;
  margin: 8px auto;
}
.budget_modal .table_btn span {
  margin-left: 4px;
}
.budget_modal_header {
  height: 52px;
  line-height: 50px;
  background: rgba(255, 213, 49, 0.1);
}
.budget_modal_header .total_summary {
  padding-left: 8px;
}
.budget_modal_header .total_summary .number {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: bold;
}
.budget_modal_header .share_rate {
  position: absolute;
  display: inline-block;
  right: 8px;
}
.budget_modal_header .share_rate .rate_item {
  padding: 8px;
}
.budget_modal_header .share_rate .rate_item .number {
  font-size: 12px;
  font-weight: 600;
}
.budget_modal_header .label {
  font-size: 12px;
  padding: 0 8px;
}
.field_budget_dim {
  height: 0.28rem;
  line-height: 0.28rem;
  padding: 4px 11px;
}
.field_budget_dim:hover {
  border-color: #40a9ff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.field_budget_dim:focus {
  border-color: #40a9ff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.bill_budget_check {
  font-size: 12px;
  margin-left: 4px;
}
.tab_content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  padding-bottom: 52px;
  overflow: auto;
  margin: 10px 0;
}
.upload_attachment div.ant-upload-list-item.ant-upload-list-item-error, .upload_attachment div.ant-upload.ant-upload-select.ant-upload-select-picture-card {
  width: 219px;
  height: 94px;
}
.upload_attachment div.ant-upload.ant-upload-select.ant-upload-select-picture-card {
  background-color: #fafafa !important;
}
.upload_attachment div.ant-upload.ant-upload-select.ant-upload-select-picture-card svg {
  font-size: 0.24rem !important;
}
.attachment_card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.attachment_card .attachment_item {
  width: 260px;
  height: 70px;
  background: rgba(0, 0, 0, 0.02);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 10px;
  margin-left: 0;
  color: black;
}
.attachment_card .attachment_item img {
  width: 36px;
  height: 36px;
  margin-right: 15px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.attachment_card .attachment_item svg {
  font-size: 36px;
  margin-right: 15px;
}
.attachment_card .attachment_add {
  border: 1px dashed !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-size: 12px;
  padding: 10px;
  color: rgba(0, 0, 0, 0.65);
}
.attachment_card .attachment_add svg {
  font-size: 20px;
}
.attachment_list {
  border-radius: 0.04rem;
}
.attachment_list p {
  padding: 0;
  margin: 0;
}
.attachment_list .attachment_header {
  color: #666666;
  padding: 0.05rem 0;
  line-height: 0.28rem;
}
.attachment_list .attachment_header span {
  margin-right: 0.1rem;
  font-size: 0.14rem;
}
.attachment_list .attachment_body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.attachment_list .attachment_body .attachment_list_item {
  padding: 8px 0 8px 0;
  cursor: pointer;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 0;
  border-bottom: 1px dashed #e4e4e4;
}
.attachment_list .attachment_body .attachment_list_item .attachment_operation {
  display: none;
}
.attachment_list .attachment_body .attachment_list_item:hover .attachment_operation {
  display: block;
}
.attachment_list .attachment_body .attachment_list_item a {
  color: inherit;
}
.attachment_list .attachment_body .attachment_list_item .name {
  max-width: calc(100% - 3.1rem);
  width: auto;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 0.05rem;
  font-size: 0.14rem;
}
.attachment_list .attachment_body .attachment_list_item .name .attachment_icon {
  margin-right: 0.1rem;
  margin-left: 5px;
  vertical-align: middle;
}
.attachment_list .attachment_body .attachment_list_item .name img {
  height: 0.24rem;
  width: 0.24rem;
  margin-right: 0.15rem;
}
.attachment_list .attachment_body .attachment_list_item .del_icon {
  color: #ddd;
  margin: 0 0.25px 0 0.08px;
}
.attachment_list .attachment_body .attachment_list_item .preview_icon, .attachment_list .attachment_body .attachment_list_item .reupload_icon {
  font-size: 0.12rem;
  color: #666666;
  margin-left: 10px;
  font-style: inherit;
}
.attachment_list .attachment_body .attachment_list_item .preview_icon:hover, .attachment_list .attachment_body .attachment_list_item .reupload_icon:hover {
  color: #1E88E5;
}
.attachment_list .attachment_body .attachment_list_item .hide {
  height: 0.38rem;
}
.expense_record_lists {
  background: #F5F5F5;
  overflow: auto;
}
.save_padding {
  padding: 20px 10px;
}
.save_input {
  min-height: 0.5rem !important;
  max-height: 1rem !important;
}
.save_bar {
  position: fixed;
  width: 0.16rem;
  height: 38px;
  line-height: 38px;
  right: 300px;
  top: 50%;
  background: #1e88e5;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin-top: -38px;
  color: #fff;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  z-index: 1002;
  text-align: center;
}
.save_bar.save_bar_collapse {
  margin-left: -0.16rem;
  right: 0;
}
.option_btn {
  visibility: hidden;
}
.save_List {
  list-style-type: none;
  padding: 0;
}
.save_List .li {
  border-bottom: 1px solid #f2f2f2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1rem;
  padding-left: 0.17rem;
  background: #fff;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.save_List .li .circle_number {
  width: 20px;
  line-height: 20px;
  color: #fff;
  border-radius: 50%;
  background: #2bb357;
  text-align: center;
  margin: 0 10px;
}
.save_List .li .bill_name {
  cursor: pointer;
  max-width: 200px;
}
.save_List .li .edit_iconfont, .save_List .li .delete_iconfont {
  font-size: 0.12rem;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}
.save_List .li .edit_iconfont:hover, .save_List .li .delete_iconfont:hover {
  color: #1890ff;
}
.save_List .li .edit_iconfont {
  margin-right: 0.15rem;
}
.save_List .li:hover {
  background-color: #e6f7ff;
}
.save_List .li:hover .showItem {
  display: block;
}
.save_List .li:hover .bill_name {
  font-weight: bold;
}
.save_List .li:hover .option_btn {
  visibility: visible;
}
.save_List .selected {
  background-color: #bae7ff;
}
.save_List .selected:hover {
  background-color: #bae7ff;
}
.save_cont {
  z-index: 1001 !important;
}
.save_cont .ant-drawer-content {
  background: #f8f8f8;
}
.save_cont .ant-drawer-body {
  padding: 0 !important;
}
.save_cont .list_search_box {
  background: #fff;
}
.save_cont .list_search_box .ant-input-suffix {
  right: 0.16rem;
}
.save_cont .save_input_search {
  width: 100% !important;
  padding: 0.08rem 0.1rem;
}
.save_cont .ant-drawer-header {
  padding-left: 0.17rem;
}
.myTravel {
  padding-bottom: 0 !important;
}
.area_travel {
  border: none !important;
  padding: 0 !important;
  background: #f5f5f5;
}
.bill_col_travel {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.bill_travel_delete {
  display: inline-block;
  position: absolute;
  right: 5%;
  z-index: 100;
}
.travel_field {
  border: none !important;
}
.travelBg {
  background-color: #fff !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.travel_expense_detail {
  background-color: #fff !important;
  border: 1px solid #e4e4e4 !important;
  padding: 10px;
}
.travel_expense_detail .bill_row {
  background-color: #fff;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.area_travel_up {
  line-height: 40px;
  border-bottom: 1px dashed #e4e4e4;
  background: #fff;
}
.travel_toggle {
  float: right;
  margin-right: 10px;
}
.travel_toggle .toggle_button_icon {
  font-size: 0.14rem;
}
.apply_Amount {
  color: #333;
  font-size: 20px;
  margin-right: 20px;
  font-weight: bold;
}
.platform-basicobject-component-index__blue_color--2gfxsXuS {
  color: #1890ff;
}
.platform-basicobject-component-index__cursor_pointer--3OzWQBqU {
  cursor: pointer;
}
.platform-basicobject-component-index__span_height--3iA-tQ1l {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media print {
  @page {
    margin: 0;
  }
  .platform-basicobject-component-index__field_control_wrap--2AcusIwp .platform-basicobject-component-index__ant-avatar--2WyTfYUN {
    background-color: #c3c3c3 !important;
    width: 20px !important;
    height: 20px !important;
  }
}
.field_control .field_control_wrap :-ms-input-placeholder.ant-input, .field_control .field_control_wrap :-ms-input-placeholder.ant-input-number-input {
  color: #bfbfbf !important;
}
.bill_message_confirm {
  padding-bottom: 0;
  overflow: auto;
}
.voucher_message_error .ant-modal-confirm-body {
  max-height: 300px;
  overflow: auto;
}
.ant-table-thead .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.bill_table .ant-table-scroll th.react-resizable:last-child .react-resizable-handle {
  right: 0px;
  width: 6px;
}
.ant-table-thead .react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
  z-index: 1;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-basicobject-component-commonStyle__font-normal--qAW6wqDe {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-basicobject-component-commonStyle__font-normal-bold--1b8f4OHN {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-basicobject-component-commonStyle__font-title--3DdOQQzQ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-basicobject-component-commonStyle__font-title-bold--15a589MI {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-basicobject-component-commonStyle__font-assist--2dyzbxL8 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.bill_editor, .bill_editor .editor_content {
  background-color: #f8f8f8;
}
.style_common {
  font-size: 0.14rem;
  color: #4A4A4A;
  background-color: #fff;
}
.style_title, .style_control {
  line-height: 0.28rem;
  margin: 0.05rem 0;
}
.style_title {
  text-align: right;
}
.style_control {
  border-style: solid;
  text-align: left;
}
.bill_table .style_title {
  text-align: left;
}
.bill_table .style_title, .bill_table .style_control {
  background-color: inherit;
  margin: 0;
}
.bill_field_tip {
  max-width: 4.8rem;
}
.bill_field_title {
  font-weight: bolder;
}
.bill_field_title, .bill_field_tip_description {
  width: 100%;
  word-break: break-word;
  /* 文本行的任意字内断开 */
  word-wrap: break-word;
  /* IE */
  white-space: -moz-pre-wrap;
  /* Mozilla */
  white-space: -hp-pre-wrap;
  /* HP printers */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: pre;
  /* CSS2 */
  white-space: pre-wrap;
  /* CSS 2.1 */
  white-space: pre-line;
  /* CSS 3 (and 2.1 as well, actually) */
}

.print_area .needMoreLetterSpacing p[name="expenseRecordArea"], .print_area .needMoreLetterSpacing .field_control .field_control_wrap > span, .print_area .needMoreLetterSpacing .field_block_horzontal .field_control .field_control_wrap > span {
  letter-spacing: 0.006rem;
}
.print_area .field_block_horzontal .field_control .field_control_wrap > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: auto !important;
}
.print_area .currency_show_extra_inTable {
  line-height: 0.22rem;
}
.print_area .ant-table-thead > tr, .print_area .ant-table-tbody > tr {
  -webkit-column-break-inside: avoid;
     page-break-inside: avoid;
          break-inside: avoid;
}
.print_area .attachment_body, .print_area .bill_block .bill_row, .print_area .block_expense_detail div[class*=bxExpenseRecord__table_header], .print_area .block_expense_detail div[class*=bxExpenseRecord__table_row], .print_area .bill_field.auxiliaryField {
  -webkit-column-break-inside: avoid;
     page-break-inside: avoid;
          break-inside: avoid;
}
.print_area .bill_row.multi_row {
  -webkit-column-break-inside: initial;
     page-break-inside: initial;
          break-inside: initial;
}
.print_area .field_block_horzontal .field_control .field_control_wrap > span {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.print_area .block_expense_detail .currency_show_extra {
  width: 100%;
}
.print_area p[class^='platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord__table_header_p'], .print_area p[class^='platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord__table_row_p'] {
  height: auto;
}
.print_area li[class^='platform-expenseclaim-editor-component-fields-index__one_row'] {
  height: auto !important;
}
/* 自定义打印时页面的固定边距 项目可以自定义配置*/
@page {
  size: auto;
  margin: 6mm 0 6mm 0 !important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-searchSuffixClear__font-normal--1nyE16hV {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-searchSuffixClear__font-normal-bold--1-iSFzQV {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-searchSuffixClear__font-title--PzXV737N {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-searchSuffixClear__font-title-bold--2PNyC3PH {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-searchSuffixClear__font-assist--3LeuuR4n {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-searchSuffixClear__close_button--1LUR5K92 {
  color: #fff;
  font-size: 0.12rem !important;
  color: #b4b4b4;
  margin-right: 0.03rem;
  cursor: pointer;
}

 {
  /*
 * Container style
 */
  /*
 * Scrollbar rail styles
 */
  /*
 * Scrollbar thumb styles
 */
  /* MS supports */
}
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}
.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-input-index__font-normal--3oVUIoPZ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-input-index__font-normal-bold--ACzBzQpu {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-input-index__font-title--2opICUlu {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-input-index__font-title-bold--NIsbo2Lf {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-input-index__font-assist--CVUHRgZ7 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-input-index__cascader_select--38G1KjBl {
  position: relative;
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 0.14rem;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.65);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ {
  display: block;
  min-height: 32px;
  padding-bottom: 3px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #d9d9d9;
  border-top-width: 1.02px;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  cursor: text;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_selection_render--2lJ9PfsL {
  position: relative;
  display: block;
  margin-left: 6px;
  margin-bottom: -3px;
  height: auto;
  line-height: 30px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_selection_render--2lJ9PfsL .common-input-index__cascader_search--1NT5m-t3 {
  display: inline-block;
  position: relative;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_selection_render--2lJ9PfsL input {
  border-width: 0;
  font-size: 100%;
  height: 100%;
  width: 100%;
  background: transparent;
  outline: 0;
  border-radius: 4px;
  line-height: 1;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_option_search--3UlVmdy8 {
  float: left;
  position: static;
  width: auto;
  padding: 0 6px;
  max-width: 100%;
  margin-top: 3px;
  height: 24px;
  line-height: 22px;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_option--gEf8cLmr {
  margin-top: 3px;
  height: 24px;
  line-height: 22px;
  color: rgba(0, 0, 0, 0.65);
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: default;
  float: left;
  margin-right: 4px;
  max-width: 99%;
  position: relative;
  overflow: hidden;
  -webkit-transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  padding: 0 20px 0 10px;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_option_remove--1KDEXfVt {
  font-style: 12px;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(0, 0, 0, 0.45);
  line-height: inherit;
  cursor: pointer;
  font-weight: 700;
  -webkit-transition: all .3s;
  transition: all .3s;
  display: inline-block;
  font-size: 0.12rem;
  font-size: 10px\9;
  -webkit-transform: scale(0.83333333) rotate(0deg);
  transform: scale(0.83333333) rotate(0deg);
  position: absolute;
  right: 4px;
}
.common-input-index__cascader_select--38G1KjBl .common-input-index__cascader_selection--2NZskNHZ .common-input-index__cascader_option_remove--1KDEXfVt::before {
  display: block;
  font-family: anticon!important;
  content: "\E633";
}
.currency {
  position: relative;
  display: block;
  width: 100%;
  outline: 0;
  min-height: 32px;
}
.currency .ant-input-group {
  color: inherit;
}
.currency .ant-input-group-addon {
  max-width: 120px;
}
.currency .ant-input-group-addon .ant-select .ant-select-selection {
  margin: 0;
}
.currency .currency_select {
  min-width: 80px;
}
.currency .currency_select .ant-select-disabled {
  background-color: #f5f5f5;
  opacity: 1;
  cursor: not-allowed;
}
.currency .currency_read {
  display: block;
  min-height: 36px;
  line-height: 34px;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  margin: 0;
  padding: 0 7px;
  list-style: none;
  outline: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  opacity: 1;
  width: 100%;
  font-family: '微软雅黑';
}
.currency .currency_read:hover {
  border-color: #40a9ff;
}
.currency .currency_read.currency_read_disabled {
  border-color: #E4E4E4;
  overflow: hidden;
  text-overflow: ellipsis;
}
.currency .currency_read .currency_detail_icon {
  font-size: 0.14rem;
  margin-left: 4px;
}
.currency .currency_read > span:empty:before {
  content: attr(placeholder);
  color: #bfbfbf;
}
.currency .currency_read > span:empty:focus:before {
  content: '';
}
.currency .currency_read_hide {
  display: none;
}
.currency .currency_read_sm {
  min-height: 32px;
  line-height: 30px;
}
.currency .currency_read_lg {
  min-height: 40px;
  line-height: 38px;
}
.currency .no_padding_left {
  padding-left: 0;
}
.currency .input_control {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.currency .currency_container_show {
  opacity: 1 !important;
  z-index: 2;
}
.currency .currency_container {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  width: 100%;
}
.currency .currency_status {
  margin-right: 9px;
}
.currency_detail {
  display: block;
  padding: 4px;
}
.currency_show_extra_inTable {
  position: absolute;
  bottom: 0;
  padding: 0 7px;
  font-size: 0.12rem;
  line-height: 0.14rem;
  color: #999999;
}
.currency_show_extra_inTable .currency_show_convert {
  margin-left: 4px;
  font-family: '微软雅黑';
}
.currency_show_extra {
  position: relative;
  padding: 0 7px;
  font-size: 0.12rem;
  line-height: 12px;
  color: #999999;
}
.currency_show_extra .currency_show_convert {
  margin-left: 4px;
  font-family: '微软雅黑';
}
.currency_edit_rate_input {
  display: inline-block;
  border: 1px solid #cccccc!important;
  width: 1rem!important;
  min-width: 100px;
  border-radius: 0.04rem!important;
  margin-bottom: 5px;
  height: 0.28rem!important;
}
.currency_edit_rate_input .ant-input-number-handler-wrap {
  display: none;
}
.currency_edit_rate_button {
  color: #1E88E5;
  font-size: 0.12rem;
}
.currency_edit_rate_button:hover {
  cursor: pointer;
}
.open {
  width: 100%;
}
.currency_select {
  width: 300px;
}
.currency_select .often.ant-select {
  width: 100%!important;
  display: inline-block;
}
.currency_select .ant-select-tree-switcher {
  display: none !important;
}
.currency_select .ant-select-tree-child-tree {
  padding: 0;
}
.currency_select .ant-select-tree-title {
  font-size: 0.12rem !important;
  color: #999999 !important;
  line-height: 12px !important;
}
.currency_select .ant-select-tree-title .code {
  padding: 6px;
}
.currency_select .ant-select-tree-title .name {
  font-size: 0.12rem !important;
  color: #999999 !important;
  line-height: 12px !important;
}
.currency_select .ant-select-tree-child-tree .ant-select-tree-title {
  font-size: 0.14rem !important;
  color: #666666 !important;
  line-height: 14px !important;
  font-weight: bold;
  padding-right: 5px;
}
.currency_select .ant-select-tree-node-selected {
  background: rgba(30, 136, 229, 0.1) !important;
}
.currency_select .ant-select-tree li {
  margin: 0;
}
.currency_select .ant-select-tree-node-content-wrapper {
  padding: 6px 5px !important;
}
.ant-select-selection--single .name {
  display: none !important;
}
.common-input-index__time_picker--3ncJZNAQ {
  width: 100%;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-layout-index__font-normal--1cFeFrxC {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-layout-index__font-normal-bold--3upEUlZT {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-layout-index__font-title--2VqLwaRl {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-layout-index__font-title-bold--9LWEzWUY {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-layout-index__font-assist--39pnOzgr {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
/* lrLayout start */
.common-layout-index__layout--bOEkzuym {
  position: relative;
  width: calc(100% - 16px);
  height: 100%;
  background-color: #fff !important;
  overflow: hidden;
}
.common-layout-index__layout--bOEkzuym .common-layout-index__trigger--1cDmcvLi {
  position: relative;
  width: 16px;
  height: 38px;
  line-height: 38px;
  top: 4px;
  color: #E4E4E4;
  -webkit-transition: all .2s;
  transition: all .2s;
  z-index: 999;
}
.common-layout-index__layout--bOEkzuym .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE {
  position: relative;
  left: -15px;
  font-size: 38px;
  color: #CCCCCC;
}
.common-layout-index__layout--bOEkzuym .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE:hover {
  color: #1E88E5;
}
.common-layout-index__layout--bOEkzuym .ant-table-row-expand-icon:focus,
.common-layout-index__layout--bOEkzuym .ant-table-row-expand-icon:hover {
  color: inherit;
}
.common-layout-index__layout--bOEkzuym .ant-table {
  color: #000;
}
.common-layout-index__layout--bOEkzuym .table_input_search .ant-input {
  height: 0.28rem;
}
.common-layout-index__layout--bOEkzuym .react-resizable {
  position: relative;
}
.common-layout-index__layout--bOEkzuym .react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
}
.common-layout-index__layoutNew--3WOQ5vip {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #fff !important;
  overflow: hidden;
}
.common-layout-index__layoutNew--3WOQ5vip .common-layout-index__trigger--1cDmcvLi {
  position: relative;
  width: 16px;
  height: 38px;
  line-height: 38px;
  top: 4px;
  color: #E4E4E4;
  -webkit-transition: all .2s;
  transition: all .2s;
  z-index: 999;
}
.common-layout-index__layoutNew--3WOQ5vip .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE {
  position: relative;
  left: -15px;
  font-size: 38px;
  color: #CCCCCC;
}
.common-layout-index__layoutNew--3WOQ5vip .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE:hover {
  color: #1E88E5;
}
.common-layout-index__layoutNew--3WOQ5vip .ant-table-row-expand-icon:focus,
.common-layout-index__layoutNew--3WOQ5vip .ant-table-row-expand-icon:hover {
  color: inherit;
}
.common-layout-index__layoutNew--3WOQ5vip .ant-table {
  color: #000;
}
.common-layout-index__layoutNew--3WOQ5vip .table_input_search .ant-input {
  height: 0.28rem;
}
.common-layout-index__layoutNew--3WOQ5vip .react-resizable {
  position: relative;
}
.common-layout-index__layoutNew--3WOQ5vip .react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
}
.common-layout-index__layoutFund--3-EkOYRy {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #f2f2f2 !important;
  overflow: hidden;
}
.common-layout-index__layoutFund--3-EkOYRy .common-layout-index__trigger--1cDmcvLi {
  position: relative;
  width: 10px;
  height: 38px;
  line-height: 38px;
  top: 4px;
  color: #E4E4E4;
  -webkit-transition: all .2s;
  transition: all .2s;
  z-index: 999;
}
.common-layout-index__layoutFund--3-EkOYRy .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE {
  position: relative;
  left: -15px;
  font-size: 38px;
  color: #CCCCCC;
}
.common-layout-index__layoutFund--3-EkOYRy .common-layout-index__trigger--1cDmcvLi .common-layout-index__icon--3jk8oUzE:hover {
  color: #1E88E5;
}
.common-layout-index__layoutFund--3-EkOYRy .ant-table-row-expand-icon:focus,
.common-layout-index__layoutFund--3-EkOYRy .ant-table-row-expand-icon:hover {
  color: inherit;
}
.common-layout-index__layoutFund--3-EkOYRy .ant-table {
  color: #000;
}
.common-layout-index__layoutFund--3-EkOYRy .table_input_search .ant-input {
  height: 0.28rem;
}
.common-layout-index__layoutFund--3-EkOYRy .react-resizable {
  position: relative;
}
.common-layout-index__layoutFund--3-EkOYRy .react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
}
.common-layout-index__layoutFund--3-EkOYRy {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #f2f2f2 !important;
  overflow: hidden;
}
.common-layout-index__layoutFund--3-EkOYRy .common-layout-index__trigger--1cDmcvLi {
  position: relative;
  width: 10px;
  height: 38px;
  line-height: 38px;
  top: 4px;
  color: #E4E4E4;
  -webkit-transition: all .2s;
  transition: all .2s;
  z-index: 999;
}
.common-layout-index__layoutFund--3-EkOYRy .ant-table-row-expand-icon:focus,
.common-layout-index__layoutFund--3-EkOYRy .ant-table-row-expand-icon:hover {
  color: inherit;
}
.common-layout-index__layoutFund--3-EkOYRy .ant-table {
  color: #000;
}
.common-layout-index__layoutFund--3-EkOYRy .table_input_search .ant-input {
  height: 0.28rem;
}
.common-layout-index__layoutFund--3-EkOYRy .react-resizable {
  position: relative;
}
.common-layout-index__layoutFund--3-EkOYRy .react-resizable-handle {
  position: absolute;
  width: 10px;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
}
.common-layout-index__sider--XsfQewrP {
  position: relative;
  background-color: #fff;
  border-right: solid 1px #E4E4E4;
}
.common-layout-index__siderFund--3Y_oZMUp {
  position: relative;
  background-color: #f2f2f2;
  border-right: solid 1px #E4E4E4;
}
.common-layout-index__sider_absolute--2vujAlzw {
  position: absolute!important;
  z-index: 999;
  height: 100%;
}
.common-layout-index__content--3c5Nfybb {
  position: relative;
  background-color: #fff;
}
.common-layout-index__collapsed--3UaEHk3C {
  left: 0;
}
.common-layout-index__header--3qzQo9rZ {
  height: 0.4rem;
  line-height: 0.4rem;
  color: #4A4A4A;
  border-bottom: 1px solid #E4E4E4;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.1rem;
}
.common-layout-index__header_item--wT6tvoK2 {
  margin-right: 0.08rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.common-layout-index__header_item--wT6tvoK2:last-child {
  margin-right: 0;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__title--oSWIHfH2 {
  font-size: 0.14rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__title--oSWIHfH2 .ant-select {
  width: 160px;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__title--oSWIHfH2 .ant-input-search {
  width: 250px;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__titleShare--38fmlR5- {
  font-size: 0.14rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__titleShare--38fmlR5- .ant-select {
  width: 200px;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__titleShare--38fmlR5- .ant-input-search {
  width: 250px;
}
.common-layout-index__header--3qzQo9rZ .common-layout-index__toolbar--2lRR0cox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-layout-index__header--3qzQo9rZ ::after {
  clear: both;
}
.common-layout-index__noBorder--32nwjngN {
  border: none!important;
}
.common-layout-index__no_margin--30-3nRSi {
  margin: 0;
}
/* lrLayout end */
/* sideBar start */
.common-layout-index__siderBar--31McEObA {
  background: -webkit-gradient(linear, left top, left bottom, from(#545454), to(#302F33)) !important;
  background: linear-gradient(-180deg, #545454 0%, #302F33 100%) !important;
}
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-arrow {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
}
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-open .ant-menu-submenu-arrow {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.common-layout-index__siderBar--31McEObA .ant-layout-sider-children::-webkit-scrollbar-thumb {
  background: #CCCCCC;
}
.common-layout-index__siderBar--31McEObA .ant-layout-sider-children::-webkit-scrollbar-thumb:hover {
  background: #888888;
}
.common-layout-index__siderBar--31McEObA .ant-layout-sider-children::-webkit-scrollbar-track-piece {
  background: #E4E4E4;
}
.common-layout-index__siderBar--31McEObA .ant-layout-sider-children {
  overflow: auto;
  overflow: hidden;
  position: relative;
}
.common-layout-index__siderBar--31McEObA .ps:hover > .ps__rail-y,
.common-layout-index__siderBar--31McEObA .ps--scrolling-y > .ps__rail-y {
  opacity: 1;
}
.common-layout-index__siderBar--31McEObA .ps__rail-y:hover {
  opacity: 0.9 !important;
}
.common-layout-index__siderBar--31McEObA .ecsicon {
  font-size: 16px;
}
.common-layout-index__siderBar--31McEObA .ant-menu-dark {
  margin-bottom: 0.4rem;
  background: top;
  color: #fff;
}
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-sub {
  background: rgba(23, 23, 23, 0.2);
}
.common-layout-index__siderBar--31McEObA .ant-menu .ant-menu-item,
.common-layout-index__siderBar--31McEObA .ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title,
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline > .ant-menu-item,
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title,
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline-collapsed > .ant-menu-item,
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title {
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0 0 0.22rem !important;
  margin: 0 !important;
  font-size: 0.14rem;
}
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline > .ant-menu-item,
.common-layout-index__siderBar--31McEObA .ant-menu-sub.ant-menu-inline > .ant-menu-submenu > .ant-menu-submenu-title {
  padding: 0 0 0 0.55rem !important;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed .ant-menu-item {
  width: 0.6rem;
}
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-item,
.common-layout-index__siderBar--31McEObA .ant-menu-item-group-title,
.common-layout-index__siderBar--31McEObA .ant-menu-item > a,
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-item > a {
  color: #FFF;
}
.common-layout-index__siderBar--31McEObA .ant-menu-item .anticon,
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-title .anticon {
  margin-right: 0.22rem;
}
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-inline.ant-menu-sub {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-item:hover,
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-item-active,
.common-layout-index__siderBar--31McEObA .ant-menu-dark .ant-menu-submenu-title:hover {
  background: #5c5c5c;
  color: #fff;
  opacity: 1;
}
.common-layout-index__siderBar--31McEObA .ant-menu.ant-menu-dark .ant-menu-item-selected,
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background: -webkit-gradient(linear, left top, right top, from(#8B8B8B), to(#636363));
  background: linear-gradient(to right, #8B8B8B, #636363);
  opacity: 1;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title {
  font-size: 0.16rem;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active .anticon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active .ecsicon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .anticon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .ecsicon {
  line-height: normal;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active.ant-menu-item .anticon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active.ant-menu-item .ecsicon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .anticon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active > .ant-menu-submenu-title .ecsicon + span {
  max-width: 0.6rem !important;
  display: none !important;
  opacity: 1!important;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active .anticon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-active .ecsicon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active .anticon,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu-active .ecsicon {
  margin-right: 0;
}
.common-layout-index__siderBar--31McEObA .ant-menu-item .ecsicon,
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-title .ecsicon {
  min-width: 14px;
  margin-right: 0.16rem;
  -webkit-transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.common-layout-index__siderBar--31McEObA .ant-menu-item .ecsicon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-submenu-title .ecsicon + span {
  -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0.8;
}
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item .ecsicon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-item-group > .ant-menu-item-group-list > .ant-menu-item .ecsicon + span,
.common-layout-index__siderBar--31McEObA .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title .ecsicon + span {
  max-width: 0;
  display: inline-block;
  opacity: 0;
}
.common-layout-index__siderBar--31McEObA .common-layout-index__trigger--1cDmcvLi {
  z-index: 3;
  position: fixed;
  bottom: 0;
  height: 0.4rem;
  width: 2rem;
  background-color: #545454;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.common-layout-index__siderBar--31McEObA .common-layout-index__trigger--1cDmcvLi span {
  position: absolute;
  display: inline-block;
  right: 0;
  width: 0.6rem;
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: center;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}
.common-layout-index__siderBar--31McEObA .common-layout-index__trigger--1cDmcvLi.common-layout-index__collapsed--3UaEHk3C {
  width: 0.6rem;
}
/* sideBar end */
/* emptyContent start */
.common-layout-index__empty_content--CWkn_Y3W {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  overflow: hidden;
}
.common-layout-index__empty_content--CWkn_Y3W .common-layout-index__empty_text--2_NLnMQu {
  padding: 4px 0;
  font-size: 0.12rem;
  color: #999999;
}
/* emptyContent end */

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-searchTree__font-normal--1mqKbuYW {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-searchTree__font-normal-bold--1Nsl5pD_ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-searchTree__font-title--1RsYE3HU {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-searchTree__font-title-bold--YnwR-_ey {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-searchTree__font-assist--5Ejw1iVx {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-searchTree__search_tree--3iAhz06r {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.common-searchTree__search_tree--3iAhz06r .common-searchTree__tree_search--2PI0eyXC {
  padding-right: 0.16rem;
  padding-left: 0.16rem;
  margin-top: 10px;
  width: 100%;
}
.common-searchTree__search_tree--3iAhz06r .common-searchTree__tree_search--2PI0eyXC .common-searchTree__close_button--3vMoOppW {
  font-size: 0.14rem;
  color: #b4b4b4;
  cursor: pointer;
}
.common-searchTree__search_tree--3iAhz06r .common-searchTree__tree_search--2PI0eyXC .ant-input-affix-wrapper .ant-input:not(:last-child) {
  margin-top: 10px;
}
.common-searchTree__search_tree--3iAhz06r .common-searchTree__tree_search--2PI0eyXC .ant-input-suffix :not(.anticon) {
  line-height: 1.5;
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.25);
  margin-right: 13px;
}
.common-searchTree__search_tree--3iAhz06r .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: transparent;
}
.common-searchTree__search_tree--3iAhz06r .ant-tree {
  padding-left: 10px;
}
.common-searchTree__search_tree--3iAhz06r .ant-tree li span.ant-tree-switcher {
  margin-top: -2px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-select-index__font-normal--MYk1EtMI {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-select-index__font-normal-bold--2qyL92Ia {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-select-index__font-title--2OM-L-nm {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-select-index__font-title-bold--2ytzx6Jj {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-select-index__font-assist--ejPEmQjG {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.select_popup .ant-modal-body {
  padding: 0;
}
.common-select-index__dim_transfer--1hpsqhAD .common-select-index__tree_search--xeVU7lOD {
  padding: 8px;
}
.common-select-index__transfer_selected--3cstphcM {
  height: 100%;
  padding-left: 8px;
  overflow-x: auto;
}
.common-select-index__transfer_selected--3cstphcM .common-select-index__selected_header--GTC4Kf9_ {
  height: 28px;
  line-height: 30px;
  color: #999999;
  margin-top: 9px;
}
.common-select-index__selected_item--2k2RXj1E {
  position: relative;
  display: inline-block;
  height: 28px;
  line-height: 26px;
  margin: 4px 4px 0 0;
  padding: 0 20px 0 10px;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  font-size: 12px;
  background-color: #FFFFFF;
}
.common-select-index__selected_item--2k2RXj1E .common-select-index__item_title--EVuqKbbc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-select-index__selected_item--2k2RXj1E .common-select-index__item_btn--jz460TXd {
  position: absolute;
  font-style: normal;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  -webkit-transition: all .3s;
  transition: all .3s;
  font-size: 0.12rem;
  right: 0;
  top: 0;
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
}
.common-select-index__selected_item--2k2RXj1E .common-select-index__item_btn--jz460TXd svg {
  font-size: 0.12rem;
  margin-right: 4px;
}
.common-select-index__multi_cascader--1MaTFtGC {
  width: 300px;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #FFFFFF;
}
.common-select-index__multi_cascader--1MaTFtGC .common-select-index__footer--2rQmy5PB {
  height: 40px;
  line-height: 32px;
  padding: 4px;
  border-top: 1px solid #E4E4E4;
}
.common-select-index__multi_cascader--1MaTFtGC .common-select-index__cascader_search--3M5unb7E {
  padding: 4px;
  border: none;
  background-color: #F8F8F8;
}
.common-select-index__cascader_block--PgE-wL3d {
  width: 300px;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.common-select-index__cascader_block--PgE-wL3d .common-select-index__footer--2rQmy5PB {
  height: 36px;
}
.common-select-index__cascader_block--PgE-wL3d .common-select-index__cascader_node--1teiNdis {
  position: relative;
  padding: 4px 6px;
  margin: 2px;
}
.common-select-index__cascader_block--PgE-wL3d .common-select-index__cascader_node--1teiNdis:hover {
  background-color: #1E88E5;
}
.common-select-index__cascader_block--PgE-wL3d .common-select-index__node_arrow--3nJGHOGz {
  position: absolute;
  display: inline-block;
  right: 6px;
  padding: 0;
}
.common-select-index__cascader_block--PgE-wL3d .common-select-index__icon_arrow--1-7EMemM {
  font-size: 12px;
  color: #4A4A4A;
}
.common-select-index__noborder--2QCrcGSR {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.common-select-index__icon_select_drop_down--2pHYypVm {
  width: 23.5%;
  line-height: 1 !important;
  font-size: .22rem !important;
}
.common-select-index__icon_select--17rJg1du {
  display: inline-block;
  width: 0.64rem;
  height: 0.4rem;
  font-size: .22rem !important;
  border: 0.01rem solid #E4E4E4;
  border-radius: 0.04rem;
  cursor: pointer;
}
.common-select-index__icon_select--17rJg1du .common-select-index__icon_select_selected--1lRDuEu7 {
  display: inline-block;
  height: 0.4rem;
  width: 0.4rem;
  border-right: 0.01rem solid #E4E4E4;
  text-align: center;
}
.common-select-index__icon_select--17rJg1du .common-select-index__icon_select_selected--1lRDuEu7 .ecsicon-t-dividing-line {
  color: #1e88e5;
}
.common-select-index__icon_select--17rJg1du .common-select-index__icon_select_arrow--2H4rmKLP {
  display: inline-block;
  width: 0.2rem;
  text-align: center;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}
.common-select-index__icon_select--17rJg1du .common-select-index__icon_select_arrow--2H4rmKLP .ecsicon {
  font-size: 0.12rem;
}
.common-select-index__icon_select_popup--3NHLLhz_ {
  height: 1.7rem;
  overflow-y: auto;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  background-color: #FFFFFF;
}
.common-select-index__icon_select_popup--3NHLLhz_ .common-select-index__icon_select_item--2HLnkT26 {
  display: inline-block;
  padding: .1rem;
  cursor: pointer;
  border-radius: .04rem;
}
.common-select-index__icon_select_popup--3NHLLhz_ .common-select-index__icon_select_item--2HLnkT26:hover {
  background-color: rgba(30, 136, 229, 0.1);
}
.common-select-index__icon_select_popup--3NHLLhz_ .common-select-index__select_item_selected--cOspQ9bX {
  cursor: pointer;
  background-color: rgba(30, 136, 229, 0.1);
}
.common-select-index__icon_select_popup--3NHLLhz_ .common-select-index__icon_select_empty--3QNl6-II {
  cursor: pointer;
  display: inline-block;
  padding: 8px;
}
.common-select-index__icon_select_open--2Bgc5brk {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.common-select-index__icon_select_open--2Bgc5brk i {
  cursor: pointer;
}
.common-select-index__list_append_select--2R-QehAY .common-select-index__selected_item--2k2RXj1E .common-select-index__remove_btn--2xrB48V- {
  position: absolute;
  font-style: normal;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  font-weight: 700;
  -webkit-transition: all .3s;
  transition: all .3s;
  font-size: 12px;
  right: 4px;
}
.common-select-index__list_append_select--2R-QehAY .common-select-index__selected_item--2k2RXj1E .common-select-index__remove_btn--2xrB48V-:before {
  display: block;
  font-family: anticon!important;
  content: "\E633";
}
.common-select-index__list_append_select--2R-QehAY .common-select-index__append_icon--3qRFWUBy {
  color: #1E88E5;
}
.common-select-index__select_list--XU8OZkab {
  min-width: 200px;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  background-color: #FFFFFF;
}
.common-select-index__select_list--XU8OZkab .common-select-index__select_item--GFO2ywiC {
  height: 32px;
  line-height: 32px;
  padding: 0 8px;
}
.common-select-index__select_list--XU8OZkab .common-select-index__select_item--GFO2ywiC:hover {
  background-color: #1E88E5;
}
.common-select-index__icon--2Oxu1taj {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.ant-select-tree-dropdown .ant-select-tree-dropdown .ant-select-dropdown-search {
  padding: 0.04rem;
}
.ant-select-tree-dropdown .ant-select-selection--multiple .ant-select-selection__rendered {
  margin-left: 0.05rem;
  margin-bottom: -0.03rem;
}
.ant-select-tree-dropdown .ant-select-selection--multiple .ant-select-selection__choice {
  padding: 0 0.2rem 0 0.1rem;
}
.ant-select-tree-dropdown .ant-select-tree li .ant-select-tree-node-content-wrapper {
  font-size: 0.14rem;
  padding: 0;
  height: 0.32rem;
  line-height: 0.32rem;
}
.ant-select-tree-dropdown .ant-select-tree li {
  margin: 0;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper:hover {
  background-color: #e8f3fc;
}
.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #D2E7FA !important;
}
.common-select-index__no_node_prev_icon--1-FQLC91 .ant-select-tree-iconEle {
  display: none!important;
}
.common-select-index__node_prev_icon--2xGhGejO .ant-select-tree-iconEle {
  display: inline-block !important;
}
.common-select-index__dim_tree_select_prefix_icon--3Pt-GjzJ {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.common-select-index__dim_tree_select_title--3O_6NNj2 {
  display: inline-block;
  vertical-align: middle;
}
.common-select-index__no_node_hover--2EKTpYPZ .ant-select-tree-iconEle {
  display: none!important;
}
.common-select-index__no_node_hover--2EKTpYPZ:hover {
  background-color: #e6f7ff;
}
.common-select-index__changedTreeNode--2DpSvBFq {
  background: rgba(255, 199, 1, 0.1);
  margin-left: -0.5rem;
  padding-left: 0.5rem;
}
.common-select-index__changedTreeNode--2DpSvBFq:hover {
  background-color: #e8f3fc;
}

.often.ant-select {
  display: block;
  background: #f8f8f8;
  max-height: 128px;
  overflow-y: auto;
  overflow-x: hidden;
}
.often.ant-select .ant-select-selection--multiple .ant-select-selection__rendered {
  width: auto!important;
  margin: 0;
  min-height: 0.28rem;
  padding: 0 8px 4px 8px;
}
.often.ant-select .ant-select-selection--multiple .ant-select-selection__rendered::after {
  content: '';
  display: block;
  clear: both;
}
.often .ant-select-selection {
  border: none;
  border-radius: 0;
  background: #f8f8f8;
  min-height: 0.28rem;
  line-height: 0.28rem;
}
.often-title {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  color: #bbb;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-input-avatarsMultiSelect__font-normal--2Gbpy-TU {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-input-avatarsMultiSelect__font-normal-bold--1BzGFERV {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-input-avatarsMultiSelect__font-title--30lA3Lhx {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-input-avatarsMultiSelect__font-title-bold--3yUTyOee {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-input-avatarsMultiSelect__font-assist--2ujas_F2 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W {
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .ant-avatar {
  width: 35px!important;
  height: 35px!important;
  margin-left: 10px;
  line-height: 35px!important;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .organization {
  margin-left: 10px;
  width: 34px;
  height: 34px;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .avatar_letter {
  text-align: center;
  width: 35px;
  height: 35px;
  font-size: 0.12rem;
  border-radius: 50%;
  line-height: 35px;
  color: #fff;
  margin-left: 10px;
  background: #1E88E5;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__add_userPerson_button--1P16135R {
  color: #ccc;
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__add_userPerson_box--1eeB8Tpx {
  display: inline-block;
  text-align: center;
  position: relative;
  height: 51px;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__dim_tree--1AOa-ur1 {
  display: inline-block;
  width: 10px;
  height: 10px;
  overflow: hidden;
  position: absolute;
  right: 40px;
  bottom: 0;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__dim_tree--1AOa-ur1 .ant-select {
  z-index: -1;
  width: 20px;
  height: 20px;
  overflow: hidden;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__avatar_box--3D0erdyl {
  position: relative;
  cursor: pointer;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__user_name--3F0LpUZH {
  width: 100%;
  text-align: center;
  margin: 0;
  padding: 0;
  font-size: 0.12rem;
  line-height: 16px;
  color: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-decoration: inherit;
  font-family: inherit;
  width: 55px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__close_avatar_button--2JpSKQZd {
  display: none;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__avatar_box--3D0erdyl:hover .common-input-avatarsMultiSelect__close_avatar_button--2JpSKQZd {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 5px;
  color: #979696;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__user_person_span--1-MnjkLC {
  display: inline-block;
  height: 52px;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__user_person_span--1-MnjkLC > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__user_person_span--1-MnjkLC .ant-tooltip {
  max-width: none;
  display: none;
}
.common-input-avatarsMultiSelect__user_person_block--3ADjPR7W .common-input-avatarsMultiSelect__user_person_span--1-MnjkLC:hover .ant-tooltip {
  display: block;
}
.common-input-avatarsMultiSelect__avatar_ellipsis--1WmF6Osw {
  display: inline-block;
  position: relative;
  font-size: 0.16rem;
  width: 20px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-basicobject-component-fields-index__font-normal--1hBCMtDc {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-basicobject-component-fields-index__font-normal-bold--2iMAGVDR {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-basicobject-component-fields-index__font-title--3VHME2vy {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-basicobject-component-fields-index__font-title-bold--2YGBMgRe {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-basicobject-component-fields-index__font-assist--14qnUNcU {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-basicobject-component-fields-index__field_separator--1vs-27Jg {
  border-color: #E4E4E4;
  border-top: none;
}
.platform-basicobject-component-fields-index__field_button--3evN33p1 {
  display: inline-block !important;
  height: 0.28rem;
  line-height: 0.28rem;
  margin: 0;
  padding: 0 0.04rem;
  border-radius: 0.04rem;
  text-align: center;
  border-width: 1px;
  color: #1E88E5;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__field_button--3evN33p1:hover {
  background-color: #1E88E5;
  color: #FFF;
}
.platform-basicobject-component-fields-index__field_button--3evN33p1 .platform-basicobject-component-fields-index__field_button_title--2Q0GbYBY {
  vertical-align: top;
  margin: 1px 2px;
}
.platform-basicobject-component-fields-index__purchase_button_hidden--tgdjmyOG {
  display: none !important;
}
span.ADD_APPLICANT {
  padding-left: 20px;
  padding-right: 20px;
  color: #fff;
  background-color: #1e88e5;
}
textarea.platform-basicobject-component-fields-index__text_area--1Vsa6YWs {
  width: 100% !important;
  max-height: 200px!important;
  overflow-y: auto!important;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg {
  margin: 0.1rem 0;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg.platform-basicobject-component-fields-index__filter_row_hidden--atLaNlD2 {
  display: none;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg div.ant-form-item {
  margin-bottom: 0;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP > div:first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP .platform-basicobject-component-fields-index__filter_tools--b2HMtlJs {
  position: absolute;
  right: 0;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP .platform-basicobject-component-fields-index__filter_tools--b2HMtlJs .platform-basicobject-component-fields-index__filter_btn--lpSIt9Oo {
  margin-right: 20px;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP div.ant-form-item-label {
  width: 70px;
  text-align: right;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__filter_row--1dZYGrcP input.input_300 {
  width: 300px;
}
.platform-basicobject-component-fields-index__filter_row_box--dh8g1wdg .platform-basicobject-component-fields-index__divider--1yRdgmJo {
  margin: 6px 0;
  border: 0px;
}
.platform-basicobject-component-fields-index__bill_field_text--30PqIJBB {
  vertical-align: inherit;
}
.platform-basicobject-component-fields-index__bill_dim_select--11NTVELX {
  padding: 0 0.04rem;
}
.platform-basicobject-component-fields-index__bill_field_cont--22-7mh2w {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  outline: 0;
  cursor: inherit;
  white-space: pre-wrap;
}
.platform-basicobject-component-fields-index__bill_field_cont--22-7mh2w span,
.platform-basicobject-component-fields-index__bill_field_cont--22-7mh2w div {
  cursor: inherit;
}
.platform-basicobject-component-fields-index__bill_field_label--65p58kfr {
  display: inline-block;
  width: 80%;
  padding-left: 8px;
  cursor: inherit;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN {
  position: relative;
  display: inline-block;
  min-height: 0.28rem;
  line-height: inherit;
  height: auto;
  width: 100%;
  padding: 0 0.07rem 0 0.07rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  color: inherit;
  border: inherit;
  font: inherit;
  text-align: inherit;
  white-space: normal;
  background: inherit;
  word-break: break-all;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN span,
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN div {
  cursor: inherit;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN:hover .platform-basicobject-component-fields-index__clear--2Bx5GpWU {
  cursor: inherit;
  visibility: inherit;
  font-size: 0.14rem;
  color: #CCCCCC;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN:hover .platform-basicobject-component-fields-index__clear--2Bx5GpWU:hover {
  color: rgba(0, 0, 0, 0.45);
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN:hover .platform-basicobject-component-fields-index__clear--2Bx5GpWU:active {
  color: rgba(0, 0, 0, 0.65);
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN:hover .platform-basicobject-component-fields-index__edit_and_clear--3omQqAkh {
  visibility: visible;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__clear--2Bx5GpWU {
  visibility: hidden;
  cursor: inherit;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__edit_icon--RufUHNob,
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__search_icon--2M-Shj1p {
  font-size: 13px;
  color: #1E88E5;
  margin-right: 0.04rem;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__edit_icon--RufUHNob:hover,
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__search_icon--2M-Shj1p:hover {
  color: #1E88E5;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__clear_icon--21KPmTRV {
  font-size: 14px;
  color: #CCCCCC;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__clear_icon--21KPmTRV:hover {
  color: rgba(0, 0, 0, 0.45);
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__clear_icon--21KPmTRV:active {
  color: rgba(0, 0, 0, 0.65);
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__edit_and_clear--3omQqAkh {
  position: absolute;
  top: -0.01rem;
  bottom: 0;
  right: 4px;
  visibility: hidden;
}
.platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN .platform-basicobject-component-fields-index__edit_and_clear--3omQqAkh > span {
  display: inline-block;
}
.platform-basicobject-component-fields-index__padding_right8--aQc1BdGH {
  padding: 0 0.1rem 0 0.07rem;
}
.platform-basicobject-component-fields-index__paddingRight--1KHncnTl {
  padding: 0 0.4rem 0 0.07rem;
}
.platform-basicobject-component-fields-index__account_link_detail--3ylNUevs {
  display: block !important;
}
.platform-basicobject-component-fields-index__code_name--1Q6zPX46,
.platform-basicobject-component-fields-index__account_link_detail--3ylNUevs {
  font: inherit;
  text-align: inherit;
  border: none;
  background: inherit;
  color: inherit;
}
.platform-basicobject-component-fields-index__code_name--1Q6zPX46:hover,
.platform-basicobject-component-fields-index__account_link_detail--3ylNUevs:hover {
  cursor: inherit;
}
.platform-basicobject-component-fields-index__placeholder--mFzcXJJR {
  color: #cacaca !important;
}
.platform-basicobject-component-fields-index__bgColor--AqlV54_4 {
  background: #F8F8F8 !important;
}
.platform-basicobject-component-fields-index__bill_code--3WUfMcH_ {
  padding-right: 2px;
  text-align: center;
  overflow: hidden;
}
.platform-basicobject-component-fields-index__table_item--3tW3n5NJ {
  position: relative;
  border-bottom: 1px dashed #ddd;
  white-space: nowrap;
  font-size: 0.12rem;
}
.platform-basicobject-component-fields-index__table_item--3tW3n5NJ:last-child {
  border-bottom: none;
}
.platform-basicobject-component-fields-index__table_cell--3GxHecRq {
  display: inline-block;
  margin: 0 0.1rem;
  vertical-align: middle;
  line-height: 0.48rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__bill_dimtree_readonly--ZPIeU9Sj {
  display: block;
  padding: 0 0.04rem;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__bill_dimtree_readonly--ZPIeU9Sj span.platform-basicobject-component-fields-index__ellipsis--2Jh9iVqM {
  display: block;
  white-space: nowrap;
  max-width: 20em;
  width: auto;
}
.platform-basicobject-component-fields-index__editor_content--3aCgeMeH .ant-form-item-children {
  display: inline-block;
  width: 100%;
}
.platform-basicobject-component-fields-index__field_icon--3QEfmtoM {
  font-size: 0.16rem;
  margin-right: 7px;
}
/* 银行账号----开始 */
.platform-basicobject-component-fields-index__account_type--3otGmCcc {
  width: 5.44rem;
  min-width: 450px;
  margin: 0.08rem auto 0;
}
.platform-basicobject-component-fields-index__account_type--3otGmCcc > div {
  margin-bottom: 0.12rem;
}
.platform-basicobject-component-fields-index__account_type--3otGmCcc .platform-basicobject-component-fields-index__dimType_select--2y-K6GZc {
  display: inline-block;
  width: 100%;
}
.platform-basicobject-component-fields-index__account_type--3otGmCcc .platform-basicobject-component-fields-index__dimType_select--2y-K6GZc .ant-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.platform-basicobject-component-fields-index__account_type--3otGmCcc .platform-basicobject-component-fields-index__dimType_select--2y-K6GZc .ant-radio-group .ant-radio-button-wrapper {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding: 0 8px;
}
.platform-basicobject-component-fields-index__account_type--3otGmCcc .platform-basicobject-component-fields-index__dimType_select--2y-K6GZc .ant-radio-group .ant-radio-button-wrapper span:last-child {
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  margin: 0 auto;
  margin-bottom: 0.14rem;
  width: 5.44rem;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__card_disabled--3JKXBMo8 {
  background: #f5f5f5 !important;
  border: 1px solid #f5f5f5 !important;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 {
  min-width: 4.7rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #E4E4E4;
  border-radius: 4px;
  overflow: hidden;
  margin: 0 auto 0.16rem auto;
  padding: 0.16rem 0.16rem 0.16rem 0;
  cursor: pointer;
  position: relative;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa:hover,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6:hover {
  border: 1px solid #1565C0;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__logo--2QOpndTY,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__logo--2QOpndTY {
  width: 0.65rem;
  margin: 0 0.16rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__logo--2QOpndTY img,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__logo--2QOpndTY img {
  height: 0.65rem;
  width: 0.65rem;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  white-space: nowrap;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx-,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx- {
  display: inline-block;
  width: 82%;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx- .platform-basicobject-component-fields-index__bank_name_left--3D0tqk_b,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx- .platform-basicobject-component-fields-index__bank_name_left--3D0tqk_b {
  color: #000000;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 600;
  font-size: 0.18rem;
  margin-right: 0.08rem;
  max-width: 55%;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx- .platform-basicobject-component-fields-index__account_branch--2uZ_GuAR,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__bank_name--1KnLw74O .platform-basicobject-component-fields-index__bank_left_box--2cTW1Lx- .platform-basicobject-component-fields-index__account_branch--2uZ_GuAR {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 44%;
  color: #666666;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_branch--2uZ_GuAR,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_branch--2uZ_GuAR {
  font-size: 0.12rem;
  font-weight: 600;
  color: #888;
  line-height: 0.24rem;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj {
  padding-top: 0.08rem;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 0.24rem;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB .platform-basicobject-component-fields-index__account_no--1LJ3KcNM,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB .platform-basicobject-component-fields-index__account_no--1LJ3KcNM,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj .platform-basicobject-component-fields-index__account_no--1LJ3KcNM,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj .platform-basicobject-component-fields-index__account_no--1LJ3KcNM {
  color: #000000;
  font-size: 0.2rem;
  font-weight: 600;
  word-spacing: 4px;
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB .platform-basicobject-component-fields-index__account_name--2y4IN_GP,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__person_info--3mHuBIGB .platform-basicobject-component-fields-index__account_name--2y4IN_GP,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj .platform-basicobject-component-fields-index__account_name--2y4IN_GP,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_info--3sWlWSrj .platform-basicobject-component-fields-index__account_name--2y4IN_GP {
  color: #666666;
  max-width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_view--24hP_p9L,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__content--2z9g4Bsm .platform-basicobject-component-fields-index__account_view--24hP_p9L {
  float: right;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__default_show--1nol_nRG,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__default_show--1nol_nRG {
  display: none;
  color: #666666;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__choose_flag--1o5tGRgm,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__choose_flag--1o5tGRgm {
  display: none;
  position: absolute;
  background-color: #1E88E5;
  width: 40px;
  height: 40px;
  border-radius: 0.2rem;
  top: 0;
  right: 0;
  -webkit-transform: translate(20px, -20px);
          transform: translate(20px, -20px);
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__account_card--_DhW1DEa .platform-basicobject-component-fields-index__choose_flag--1o5tGRgm .anticon,
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 .platform-basicobject-component-fields-index__choose_flag--1o5tGRgm .anticon {
  position: absolute;
  color: white;
  font-size: 0.14rem;
  font-weight: 600;
  bottom: 0.06rem;
  left: 0.06rem;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__isChoosed--NmFrihvH {
  border-color: #1E88E5 !important;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__isChoosed--NmFrihvH .platform-basicobject-component-fields-index__choose_flag--1o5tGRgm {
  display: block;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__isDefaultAccount--27tN8I27 .platform-basicobject-component-fields-index__default_show--1nol_nRG {
  display: block;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 {
  border: 1px dashed #E4E4E4;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-basicobject-component-fields-index__account_card_lists--1JyJjM2O .platform-basicobject-component-fields-index__append_account_card--3hhjFKr6 :hover {
  cursor: pointer;
}
.platform-basicobject-component-fields-index__title_top_box--EIKYUuYK .ant-tooltip-inner {
  max-width: 5.5rem;
  display: block;
}
.platform-basicobject-component-fields-index__hidden--10Js49Wo {
  display: none !important;
}
.platform-basicobject-component-fields-index__hide--1fMuxr35 {
  display: none !important;
}
.platform-basicobject-component-fields-index__outer--8ZyDCDoA {
  height: 95%;
  margin: 16px 0.48rem;
  background-color: #fff;
  overflow: auto;
}
.platform-basicobject-component-fields-index__inner--1FVX3KWu {
  width: 75vw;
  padding: 0 32px;
  margin: 20px auto;
}
.platform-basicobject-component-fields-index__title--21KMmWjv {
  font-size: 0.16rem;
  color: #4A4A4A;
  line-height: 16px;
  clear: left;
  padding-left: 12px;
}
.platform-basicobject-component-fields-index__add_wrap--2ZGDfyzT {
  margin: 20px auto;
  width: 100%;
  height: 100px;
  line-height: 100px;
  border: 1px dashed #e4e4e4;
  background-color: #fafafa;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
}
.platform-basicobject-component-fields-index__icon--Qhkm3EVB {
  font-size: 0.16rem;
  display: inline-block;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL {
  width: 100%;
  display: inline-block;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL:hover {
  background-color: #e8f3fc;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__info_part--2fp22u4P {
  display: inline-block;
  height: 100px;
  vertical-align: top;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__left_part--3xK51jyf {
  line-height: 100px;
  text-align: center;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__left_part--3xK51jyf img {
  width: 50px;
  height: 50px;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__middle_part--1TJQ4ud7 .platform-basicobject-component-fields-index__bank_name--1KnLw74O {
  height: 22px;
  margin: 20px 0 16px;
  font-size: 0.16rem;
  font-weight: bold;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__middle_part--1TJQ4ud7 .platform-basicobject-component-fields-index__card_type--2VkSqSWx {
  margin-left: 21px;
  font-weight: bold;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__middle_part--1TJQ4ud7 .platform-basicobject-component-fields-index__account_num--3oNguiIR {
  cursor: pointer;
  height: 24px;
  font-size: 0.16rem;
  display: inline-block;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__right_part--MfNCOELj {
  padding-top: 20px;
  position: relative;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__right_part--MfNCOELj .platform-basicobject-component-fields-index__account_non_default--4XLA2I9O {
  visibility: hidden;
}
.platform-basicobject-component-fields-index__info_wrap--1rUf6GQL .platform-basicobject-component-fields-index__right_part--MfNCOELj .platform-basicobject-component-fields-index__delete_btn--2JVS5vG_ {
  position: absolute;
  right: 0.1rem;
  top: 0.1rem;
  font-size: 0.12rem;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__addObjectModal--3hho6rA1 .ant-form-item-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 0.05rem;
}
.platform-basicobject-component-fields-index__addObjectModal--3hho6rA1 .platform-basicobject-component-fields-index__edit_input--3AJc63Bn {
  width: 100%;
}
/* 银行账号----结束 */
.platform-basicobject-component-fields-index__dropDownMenu_nopadding--3zlS7F2u ul.ant-dropdown-menu {
  padding: 0 !important;
  max-height: 400px;
  overflow: auto;
}
.platform-basicobject-component-fields-index__status_radio_group--vQdO0Krj {
  width: 6rem;
}
.platform-basicobject-component-fields-index__status_radio_group--vQdO0Krj > label {
  background: transparent;
  margin: 0 0.1rem;
  border: none !important;
}
.platform-basicobject-component-fields-index__status_radio_group--vQdO0Krj > label::before {
  content: '';
  width: 0 !important;
}
.platform-basicobject-component-fields-index__status_radio_group--vQdO0Krj label.ant-radio-button-wrapper-checked {
  border: none !important;
  color: #1890ff;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.platform-basicobject-component-fields-index__status_radio_group--vQdO0Krj .platform-basicobject-component-fields-index__small_date_picker--3X-enro6 .ant-calendar-picker-input.ant-input {
  width: 200px;
}
.platform-basicobject-component-fields-index__invoiceCountStyle--3dIsfxvm {
  color: #1890ff;
  text-decoration: underline;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__group_icon--N0-W2Jvn {
  display: inline-block;
  text-align: center;
  width: 0.48rem;
  height: 0.48rem;
  vertical-align: middle;
  border-radius: 50%;
  background: #c3c3c3;
  overflow: hidden;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__group_icon--N0-W2Jvn svg {
  line-height: 1;
  font-size: 0.48rem;
  color: #c3c3c3;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__group_icon--N0-W2Jvn img {
  width: 100%;
  height: 100%;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-right: 8px;
  vertical-align: middle;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31:first-child {
  height: 28px;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31:last-child {
  height: 20px;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ID {
  min-width: 80px;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ID .ant-select-selection__rendered {
  color: #000000;
  font: inherit;
  line-height: inherit;
  padding: 0;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ID .ant-select-selection__rendered .ant-select-selection-selected-value {
  padding: 0;
  width: 100%;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DATE,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ORG_ID,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DEPARTMENT_ID,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_POST_ID {
  color: #999999;
  padding: 0;
  min-width: 70px;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DATE .field_control_wrap,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ORG_ID .field_control_wrap,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DEPARTMENT_ID .field_control_wrap,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_POST_ID .field_control_wrap {
  line-height: normal;
  min-height: none;
}
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DATE .ant-select-selection__rendered,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ORG_ID .ant-select-selection__rendered,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DEPARTMENT_ID .ant-select-selection__rendered,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_POST_ID .ant-select-selection__rendered,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DATE .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_ORG_ID .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_DEPARTMENT_ID .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-basicobject-component-fields-index__group_field--3czvbw-K .platform-basicobject-component-fields-index__user_group--193fqrq4 .platform-basicobject-component-fields-index__one_row--3ljCVv31 .APPLICANT_POST_ID .ant-calendar-picker-input.ant-input.ant-input-sm {
  color: #999999;
  padding: 0;
  min-width: 70px;
  font-size: 0.12rem;
}
.platform-basicobject-component-fields-index__APPLICANT_ORG_ID--2QmQh9kn .platform-basicobject-component-fields-index__bill_dimtree_readonly--ZPIeU9Sj {
  min-width: 150px!important;
  display: inline-block;
}
.platform-basicobject-component-fields-index__float_left_btn--1B2HvuRC {
  float: left;
  display: none;
}
.platform-basicobject-component-fields-index__show--QayajcwO {
  display: block !important;
  margin-top: 0.11rem;
}
.platform-basicobject-component-fields-index__input_textarea--2f_yzHpr {
  height: 80px;
}
.platform-basicobject-component-fields-index__resizable_table_column--2_lJ0Men .ant-table-thead > tr > th,
.platform-basicobject-component-fields-index__resizable_table_column--2_lJ0Men .ant-table-tbody > tr > td {
  white-space: normal;
  word-break: break-word;
}
.platform-basicobject-component-fields-index__resizable_table_column--2_lJ0Men .react-resizable {
  position: relative;
}
.platform-basicobject-component-fields-index__resizable_table_column--2_lJ0Men .react-resizable-handle {
  position: absolute;
  width: 0.1rem;
  height: 100%;
  bottom: 0;
  right: -5px;
  cursor: col-resize;
}
.ant-table-tbody .platform-basicobject-component-fields-index__field_sub_table--1UBOWBH1 {
  white-space: normal;
  word-break: break-word;
}
.ant-table-tbody .platform-basicobject-component-fields-index__bill_field_popup--lR7s_hNN {
  min-height: 0.32rem !important;
  line-height: 0.32rem;
}
.platform-basicobject-component-fields-index__field_sub_table--1UBOWBH1 {
  min-height: 24px;
  line-height: inherit;
  height: auto;
  padding: 0 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.platform-basicobject-component-fields-index__field_sub_table--1UBOWBH1 span {
  font-family: '微软雅黑';
}
.platform-basicobject-component-fields-index__field_sub_table--1UBOWBH1:hover {
  border-color: #40a9ff;
}
.platform-basicobject-component-fields-index__field_sub_table--1UBOWBH1:focus {
  border-color: #40a9ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.platform-basicobject-component-fields-index__sub_table_cont--2sXDfe1_ {
  max-width: 100%;
  max-height: 100%;
}
.platform-basicobject-component-fields-index__single_radio--1oJM2PmZ {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__single_radio--1oJM2PmZ .ant-radio-wrapper {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__check_radio--KNxsoIH5 {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__check_radio--KNxsoIH5 .ant-checkbox-wrapper {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__check_radio_block--18h2FUpO .ant-checkbox-wrapper {
  display: block;
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__signle_radio_block--102dEYzu .ant-radio-wrapper {
  display: block;
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-basicobject-component-fields-index__ellipsis--2Jh9iVqM {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 {
  padding: 12px 20px;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-radio-disabled + span,
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-checkbox-disabled + span {
  color: inherit;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-radio-disabled .ant-radio-inner {
  border-color: #1890ff !important;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-radio-checked .ant-radio-inner::after {
  background-color: #1890ff !important;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-checkbox-input,
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-radio-input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-checkbox-disabled .ant-checkbox-inner {
  border: 1px solid #1890ff !important;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #1890ff !important;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_input .ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #ffffff !important;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .readerOnly_click_field {
  cursor: pointer;
}
.platform-basicobject-component-fields-index__bill_modal_subtable--1mnnLBG6 .ant-table-body-inner {
  border-top: solid 1px #E4E4E4;
}
.platform-basicobject-component-fields-index__common_footer--28mhdXkV {
  position: absolute;
  width: 100%;
  height: 52px;
  line-height: 52px;
  bottom: 0;
  left: 0;
  padding: 0 20px;
  border-top: 1px solid #E4E4E4;
  background-color: #FFF;
  z-index: 1000;
}
.platform-basicobject-component-fields-index__btn_space--2VKOzdH4 {
  margin-right: 0.1rem;
}
.platform-basicobject-component-fields-index__btn_operate_box--3AC2fGOm {
  display: block;
  text-align: center;
}
.platform-basicobject-component-fields-index__btn_operate_box--3AC2fGOm a {
  cursor: inherit;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP {
  margin-top: 0.1rem;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP > div {
  position: static;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP > div > div {
  position: static !important;
  padding: 0 !important;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP > div > div > div > div > div > div {
  margin: 0 !important;
  padding-bottom: 8px;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP > div > div > div > div > div > div > div:last-child {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP .platform-basicobject-component-fields-index__delet_bo--1eCW6ad5 {
  position: absolute;
  top: 3px;
  right: 16px;
  z-index: 888;
  color: #ccc;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP .bill_editor {
  display: block !important;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP .editor_content {
  height: auto;
}
.platform-basicobject-component-fields-index__operateBO_editor--1EfKP8RP .bill_row {
  padding: 0!important;
}
.platform-basicobject-component-fields-index__blue_color--1lpEnQX8 {
  color: #1890ff;
}
.platform-basicobject-component-fields-index__font_blue_color--2Sh58izj {
  color: #1890ff !important;
}
.platform-basicobject-component-fields-index__cursor_pointer--1qR_EYHs {
  cursor: pointer;
}
.platform-basicobject-component-fields-index__span_height--2P3q1W2Q {
  display: block;
  height: 0.28rem;
  line-height: 0.28rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* 附件字段----开始 */
.platform-basicobject-component-fields-index__uploadArea--2a4Wq7OA .ant-upload-drag {
  background: transparent!important;
  border: 1px dashed transparent !important;
}
.platform-basicobject-component-fields-index__uploadArea--2a4Wq7OA .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover,
.platform-basicobject-component-fields-index__uploadArea--2a4Wq7OA .ant-upload.ant-upload-drag-hover {
  border-color: #1565c0 !important;
}
.platform-basicobject-component-fields-index__noValueTip--Ei9vEJKH {
  border: 1px dashed #e4e4e4;
  color: #e4e4e4;
  margin: 5px;
  height: 0.32rem;
  padding: 0.04rem 0;
}
.platform-basicobject-component-fields-index__attachment_container--1bwliFmo {
  width: 100%;
  display: inline-block;
}
.platform-basicobject-component-fields-index__upload_file_card--2VZ4fi84 {
  vertical-align: top;
  padding: 0px 5px 5px !important;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px!important;
}
.platform-basicobject-component-fields-index__upload_option--2UpJA9Na {
  display: inline-block;
  text-align: left;
}
.platform-basicobject-component-fields-index__upload_option--2UpJA9Na a {
  margin-right: 12px;
  padding: 0;
  cursor: pointer!important;
}
.platform-basicobject-component-fields-index__upload_option--2UpJA9Na a i {
  cursor: pointer!important;
  font-size: 0.14rem;
}
.platform-basicobject-component-fields-index__upload_option--2UpJA9Na span {
  display: inline-block !important;
}
.platform-basicobject-component-fields-index__upload_option_show--2LNSwiCS {
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  display: inline-block !important;
}
.platform-basicobject-component-fields-index__upload_option_hidden--302txkU8 {
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  display: none !important;
}
.platform-basicobject-component-fields-index__upload_icon_size--2SLxGVG5 {
  font-size: 0.14rem;
  color: #1890ff;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__upload_icon_size--2SLxGVG5:hover {
  color: #1890ff;
  opacity: 1;
}
.platform-basicobject-component-fields-index__file_prefix--xzriv02G {
  display: inline-block;
  width: 3.10rem;
  overflow: hidden;
  clear: both;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.platform-basicobject-component-fields-index__file_suffix--9YSnK_WI {
  display: inline-block;
  width: 60px;
}
.platform-basicobject-component-fields-index__upload_file_info--2Dp_T_ER {
  text-align: left;
  vertical-align: middle;
  padding-left: 0.1rem;
  cursor: default;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
}
.platform-basicobject-component-fields-index__upload_user_info--3neruVSG {
  display: inline-block;
  text-align: left;
  color: #999999;
  letter-spacing: 0;
  line-height: 0.13rem;
}
.platform-basicobject-component-fields-index__fileHistoryFilter--EFt1Aa3I {
  padding: 0 0.1rem;
}
.platform-basicobject-component-fields-index__fileHistoryFilter--EFt1Aa3I label::after {
  top: unset !important;
  display: inline-block !important;
}
.platform-basicobject-component-fields-index__fileHistoryFilter--EFt1Aa3I .ant-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-fields-index__fileHistoryFilter--EFt1Aa3I .ant-form-item-control-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
/* 图片字段 */
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr {
  padding: .06rem 0;
  position: relative;
  line-height: 0;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__picture_box--2C0A1u0C {
  display: inline-block;
  white-space: nowrap;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s, -webkit-transform 1s;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__picture_box--2C0A1u0C .platform-basicobject-component-fields-index__picture_card--35zv_tZF {
  position: relative;
  display: inline-block;
  text-align: center;
  border: 1px solid #E4E4E4;
  border-radius: .04rem;
  margin: 0 .02rem;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__picture_box--2C0A1u0C .platform-basicobject-component-fields-index__picture_card--35zv_tZF .platform-basicobject-component-fields-index__delete--1QYrdUjA {
  font-size: 0.12rem;
  position: absolute;
  right: -0.06rem;
  top: -0.06rem;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__picture_box--2C0A1u0C .platform-basicobject-component-fields-index__picture_card--35zv_tZF:first-child {
  margin-left: 0;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__leftIcon_wrap--1LuHsqld {
  visibility: hidden;
  position: absolute;
  top: calc(50% - 0.15rem);
  margin: auto;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 1;
  padding: .08rem .02rem;
  font-size: .12rem;
  left: 0;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__leftIcon_wrap--1LuHsqld .platform-basicobject-component-fields-index__left_icon--1RjDz2Qq {
  font-size: .12rem;
  color: #fff;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__rightIcon_wrap--3VoYcGZr {
  visibility: hidden;
  position: absolute;
  top: calc(50% - 0.15rem);
  margin: auto;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 1;
  padding: .08rem .02rem;
  font-size: .12rem;
  right: 0;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__rightIcon_wrap--3VoYcGZr .platform-basicobject-component-fields-index__right_icon--3w53AOfj {
  font-size: .12rem;
  color: #fff;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr:hover .platform-basicobject-component-fields-index__leftIcon_wrap--1LuHsqld,
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr:hover .platform-basicobject-component-fields-index__rightIcon_wrap--3VoYcGZr {
  visibility: visible;
  z-index: 2;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__upload_picture--r29PWb29 {
  overflow: hidden;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__upload_picture--r29PWb29 .platform-basicobject-component-fields-index__upload--3Ah5-zCi {
  color: #888;
}
.platform-basicobject-component-fields-index__picture_container--ztRVqDUr .platform-basicobject-component-fields-index__upload_picture--r29PWb29 .platform-basicobject-component-fields-index__upload--3Ah5-zCi .platform-basicobject-component-fields-index__text--2cHFv5QY {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
  line-height: .16rem;
  position: absolute;
  top: calc(50% + 0.12rem);
  left: 0;
  right: 0;
}
/*** 重置搜索框的样式，搜索框右对齐 ****/
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S {
  margin: 0.08rem 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: auto;
  padding: 0 0.1rem;
  background: #FAFBFD;
  border: 1px solid #E4E4E4;
  border-radius: 0.04rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S > div {
  display: inline-block;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV .platform-basicobject-component-fields-index__editor_item_20--Jl-q-7v7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 3.5rem;
  padding: 0;
  line-height: 0.28rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV .platform-basicobject-component-fields-index__editor_item_20--Jl-q-7v7 .platform-basicobject-component-fields-index__field_label--lkJ4Gvx2 {
  display: inline-block;
  width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
  padding-right: 0.1rem;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV .platform-basicobject-component-fields-index__editor_item_20--Jl-q-7v7 .platform-basicobject-component-fields-index__requriedIcon--rQHavM2d::before {
  display: inline-block;
  margin-right: 0.04rem;
  color: #f5222d;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV .platform-basicobject-component-fields-index__editor_item_20--Jl-q-7v7 .platform-basicobject-component-fields-index__field_info--tBdyJ9df {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 64%;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__sett_filter--12Fq6bkV .ant-select-selection--multiple {
  overflow-x: auto!important;
  text-overflow: ellipsis!important;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__search_reset_btn--2AUeNB0S {
  width: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-item-align: start;
      align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  height: 0.44rem;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__search_btn--2SdZnMvI {
  background: #6EBC2A;
  border: none;
  border-radius: 0.04rem;
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.12rem;
  color: #fff;
  min-width: 0.68rem;
  text-align: center;
  padding: 0;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__reset_btn--E7oYyCe4 {
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.12rem;
  min-width: 0.68rem;
  padding: 0;
  text-align: center;
  border: 1px solid #D9D9D9;
  border-radius: 0.04rem;
  margin-left: 0.05rem;
}
.platform-basicobject-component-fields-index__model_header_box--1DCjNf9S .platform-basicobject-component-fields-index__reset_btn--E7oYyCe4:hover {
  color: #000000a6;
}
.platform-basicobject-component-fields-index__search_title--27pfdBh4 {
  float: right;
  line-height: 0.32rem;
  margin: 0.12rem 0;
}
.platform-basicobject-component-fields-index__search_box--2qs-QomV {
  width: 250px;
  float: right;
  margin: 0.12rem 0.2rem 0 0;
}
/*** 重置搜索框的样式，搜索框右对齐 ****/
.platform-basicobject-component-fields-index__upload_file_preView--3hzubshl {
  cursor: pointer !important;
}
.platform-basicobject-component-fields-index__upload_file_preView--3hzubshl:hover {
  color: #1790fe;
  text-decoration: underline;
}
.platform-basicobject-component-fields-index__file_size_format--3KD2HtFl {
  color: #999999;
  padding-left: 0.1rem;
}
.platform-basicobject-component-fields-index__file_size_tip--1EbX2Rfv {
  color: #ddd;
  padding-left: 0.1rem;
  font-size: 0.12rem;
}
.platform-basicobject-component-fields-index__attachment_icon_p--16Bs4340 {
  -ms-flex-preferred-size: 0.22rem;
      flex-basis: 0.22rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.platform-basicobject-component-fields-index__attachment_icon--25KW5Bbk {
  font-size: 0.2rem;
  vertical-align: middle;
}
.platform-basicobject-component-fields-index__upload_info_option--s9TdbcgO {
  min-width: 2.2rem;
}
.platform-basicobject-component-fields-index__upload_info_option--s9TdbcgO span {
  white-space: pre-line !important;
}
.platform-basicobject-component-fields-index__upload_info_option--s9TdbcgO .ant-upload {
  padding: 0 !important;
}
.platform-basicobject-component-fields-index__attachment_batch_download--2lVttlVI {
  color: #1890ff;
  cursor: pointer;
  margin-left: 10px;
}
.platform-basicobject-component-fields-index__attachment_batch_download--2lVttlVI .ant-upload-list {
  height: 0;
}
.platform-basicobject-component-fields-index__print_hide--lKBbfJt5 {
  display: inline-block;
}
.platform-basicobject-component-fields-index__float_left--3wO_BMeK {
  float: left;
}
.platform-basicobject-component-fields-index__height_34--1gwI0O9w {
  height: 0.34rem;
  line-height: 0.34rem;
}
.platform-basicobject-component-fields-index__width_p--dtmJbM1M {
  width: 100%;
  margin-top: 0.16rem;
}
.platform-basicobject-component-fields-index__width_310--NgwWRG_g {
  width: 3.10rem;
}
.platform-basicobject-component-fields-index__width_510--2ceQ6A5W {
  width: 5.10rem;
}
.platform-basicobject-component-fields-index__padding_10--1EZMIYCb {
  padding: 10px;
}
.platform-basicobject-component-fields-index__padding_left_8--1NuWIPwR {
  padding-left: .08rem;
}
.platform-basicobject-component-fields-index__margin_left_10--38V_P8Yf {
  margin-left: 10px;
}
.platform-basicobject-component-fields-index__clear_both--2BUyixQe {
  clear: both;
}
.platform-basicobject-component-fields-index__margin_right_10--3YEo4SVB {
  margin-right: 0.1rem;
}
.platform-basicobject-component-fields-index__text_align_right--35bAJyo0 {
  text-align: right;
}
.platform-basicobject-component-fields-index__text_align_left--2z-nm5XI {
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-fields-index__upload_border_bottom--35eCd0tu {
  border-bottom: 1px dashed #e4e4e4;
}
.platform-basicobject-component-fields-index__attachment_menu_icon--3FEbBC2d {
  font-size: 0.18rem;
  margin-right: 0.05rem;
}
.platform-basicobject-component-fields-index__limit_bar--3GNFx8Mu {
  text-align: center;
}
.platform-basicobject-component-fields-index__limit_bar--3GNFx8Mu .platform-basicobject-component-fields-index__load_more--3NfiZU4h {
  color: #1890ff;
  cursor: pointer;
}
.platform-basicobject-component-fields-index__limit_bar--3GNFx8Mu .platform-basicobject-component-fields-index__total_num--h6qwvRYq {
  color: #999999;
}
/* 附件字段----结束 */
/* 附件字段Table渲染----开始 */
.platform-basicobject-component-fields-index__popover_over_lay--qnLSKpNW {
  min-width: 5.8rem;
  width: auto;
}
.platform-basicobject-component-fields-index__upload_file_card_list--3gbCWKzT {
  width: 100%;
  padding: 5px 0px 5px 10px;
  margin: 0;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-fields-index__upload_file_card_list--3gbCWKzT:hover {
  background-color: #E6F7FF;
}
.platform-basicobject-component-fields-index__attachment_icon_list--VqvwZ7Pn {
  font-size: 0.2rem;
  vertical-align: middle;
}
.platform-basicobject-component-fields-index__upload_user_name--35JZJPm3 {
  padding-right: 10px;
  text-align: right;
  display: inline-block;
}
.platform-basicobject-component-fields-index__upload_info_option_list--kUHOm4yz {
  min-width: 2.2rem;
  display: inline-block;
}
.platform-basicobject-component-fields-index__on_border--3CusTHLY {
  border: none;
}
.platform-basicobject-component-fields-index__attachment_num--2eZP96I9 {
  cursor: pointer;
  font-size: 0.16rem;
}
.platform-basicobject-component-fields-index__attachment_num--2eZP96I9:hover {
  color: #1890ff;
  font-weight: bold;
}
.platform-basicobject-component-fields-index__attachment_num_current--3XFneect {
  color: #1890ff;
  font-weight: bold;
}
.platform-basicobject-component-fields-index__font_size_20--Vf_Kmo6a {
  font-size: 0.2rem;
}
.platform-basicobject-component-fields-index__margin_bottom_5--EzP3ZRmE {
  margin-bottom: 5px;
}
.platform-basicobject-component-fields-index__height_24--2U7udfTj {
  height: 24px;
}
.platform-basicobject-component-fields-index__padding_right_20---G0M6ftW {
  padding-right: 20px;
}
.platform-basicobject-component-fields-index__padding_bottom_5--ZEvcIhpl {
  padding-bottom: 5px;
}
.platform-basicobject-component-fields-index__history_table--1zfyZHMM .ant-table-tbody > tr > td > span {
  vertical-align: bottom;
}
.platform-basicobject-component-fields-index__nopadding--1eMFg-63 {
  padding: 0;
}
/* 附件字段Table渲染----结束 */
.platform-basicobject-component-fields-index__enum_select_box--3AAy_8ZF .ant-select-tree {
  margin-top: 4px;
  padding-left: 0;
  padding-right: 0;
}
.platform-basicobject-component-fields-index__enum_select_box--3AAy_8ZF .ant-select-tree-node-content-wrapper {
  width: 100%!important;
}
.platform-basicobject-component-fields-index__enum_select_box--3AAy_8ZF .ant-select-tree > li span.ant-select-tree-node-content-wrapper {
  padding: 0.03rem 0.1rem;
}
.platform-basicobject-component-fields-index__enum_select_box--3AAy_8ZF .ant-select-tree-switcher {
  display: none!important;
}
.platform-basicobject-component-fields-index__enum_select_box--3AAy_8ZF .ant-select-tree-node-content-wrapper {
  width: 100%!important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-drawer__font-normal--1--64sAW {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-drawer__font-normal-bold--3WUEzjIf {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-drawer__font-title--134utqhV {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-drawer__font-title-bold--31-PZ8Lu {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-drawer__font-assist--3_-CeyWf {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.ecs_drawer .ant-drawer-content {
  overflow: unset!important;
}
.ecs_drawer .ant-drawer-header .ant-drawer-title {
  position: relative;
  height: 0.22rem;
  line-height: 0.22rem;
}
.ecs_drawer .ant-drawer-header .ant-drawer-close {
  display: none;
}
.ecs_drawer .ant-drawer-header .drawer_close_icon {
  display: inline-block;
  position: absolute;
  right: -0.07rem;
  cursor: pointer;
  color: #999999;
}
.ecs_drawer .ant-drawer-header .drawer_close_icon :hover {
  color: #666666;
}
.ecs_drawer .ant-drawer-header .drawer_close_icon svg {
  font-size: .14rem;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-basicobject-component-common-common__font-normal--pu1DdT3w {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-basicobject-component-common-common__font-normal-bold--34zQD_bw {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-basicobject-component-common-common__font-title--1KyzCofv {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-basicobject-component-common-common__font-title-bold--2PbwfVgr {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-basicobject-component-common-common__font-assist--1xhwfbhN {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
/*** 重置模态框的样式 ****/
.platform-basicobject-component-common-common__modal_no_padding--1EePc7xz .ant-radio {
  display: block;
  vertical-align: middle;
}
.platform-basicobject-component-common-common__modal_no_padding--1EePc7xz .ant-table-tbody > .even {
  background-color: #F8F8F8;
}
.platform-basicobject-component-common-common__modal_no_padding--1EePc7xz .platform-basicobject-component-common-common__commonbill_modal_header--3CKqUJtQ {
  height: 0.56rem;
}
.platform-basicobject-component-common-common__content--3e6ojKua {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 0 0.2rem;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 0.1rem;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden!important;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-wrapper,
.platform-basicobject-component-common-common__content--3e6ojKua .ant-spin-nested-loading,
.platform-basicobject-component-common-common__content--3e6ojKua .ant-spin-container,
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-content,
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table,
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-scroll {
  height: 100%;
  width: 100%;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-content {
  position: relative;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-spin-container {
  padding-bottom: 0.4rem;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-placeholder {
  border: none;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table.ant-table-bordered .ant-table-footer {
  border: 1px solid #e8e8e8;
  position: absolute;
  bottom: -45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 55%;
  height: 45px;
  line-height: 45px;
  border: none;
  background: none;
  padding: 0 14px;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-fixed {
  border: none!important;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-bordered.ant-table-empty .ant-table-placeholder {
  border: none;
  padding: 0;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table-body {
  max-height: none!important;
  min-height: 48px;
}
.platform-basicobject-component-common-common__content--3e6ojKua .ant-table td > span {
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, since 1999 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  word-break: break-all;
}
.platform-basicobject-component-common-common__isContent--1frfAD9S .ant-table-body {
  height: calc(100% - 0.32rem);
  max-height: none!important;
}
/*** 重置模态框的样式 ****/
/*** 重置搜索框的样式，搜索框右对齐 ****/
.platform-basicobject-component-common-common__noFilter--1XxwF4qk {
  margin: 0.08rem 0;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh {
  margin: 0.08rem 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: auto;
  padding: 0 0.1rem;
  background: #FAFBFD;
  border: 1px solid #E4E4E4;
  border-radius: 0.04rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh > div {
  display: inline-block;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .platform-basicobject-component-common-common__editor_item_20--2DABycZP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 3.2rem;
  padding: 0;
  line-height: 0.28rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .platform-basicobject-component-common-common__editor_item_20--2DABycZP .platform-basicobject-component-common-common__field_label--11f_i3m8 {
  display: inline-block;
  width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
  padding-right: 0.1rem;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .platform-basicobject-component-common-common__editor_item_20--2DABycZP .platform-basicobject-component-common-common__requriedIcon--36CzDSCB::before {
  display: inline-block;
  margin-right: 0.04rem;
  color: #f5222d;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .platform-basicobject-component-common-common__editor_item_20--2DABycZP .platform-basicobject-component-common-common__field_info--9w-b0lkt {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 64%;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .ant-select-selection--multiple {
  overflow-x: auto!important;
  height: 0.32rem!important;
  text-overflow: ellipsis!important;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__search_reset_btn--33BceXBL {
  width: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-item-align: start;
      align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  height: 0.44rem;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__search_btn--iNsdgYAB {
  background: #6EBC2A;
  border: none;
  border-radius: 0.04rem;
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.12rem;
  color: #fff;
  min-width: 0.68rem;
  text-align: center;
  padding: 0;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__reset_btn--1hu3Ssqq {
  height: 0.28rem;
  line-height: 0.28rem;
  font-size: 0.12rem;
  min-width: 0.68rem;
  padding: 0;
  text-align: center;
  border: 1px solid #D9D9D9;
  border-radius: 0.04rem;
  margin-left: 0.05rem;
}
.platform-basicobject-component-common-common__model_header_box--2Ai9c8jh .platform-basicobject-component-common-common__reset_btn--1hu3Ssqq:hover {
  color: #000000a6;
}
.platform-basicobject-component-common-common__search_title--2odmuE1Z {
  float: right;
  line-height: 0.32rem;
  margin: 0.12rem 0.1rem 0.12rem 0;
}
.platform-basicobject-component-common-common__search_box--3B365M0h {
  width: 250px;
  float: right;
  margin: 0.12rem 0.2rem 0 0;
}
/*** 重置搜索框的样式，搜索框右对齐 ****/
/*** 将单据的编号变成蓝色链接 ****/
.platform-basicobject-component-common-common__bill_code--3DmKHJ2V {
  color: #1890ff;
  cursor: pointer;
}
/*** 将单据的编号变成蓝色链接 ****/
.platform-basicobject-component-common-common__leftRight_padding--2C29BCB3 {
  margin: 0.08rem 4%;
}
/***关联台账查询条件***/
.platform-basicobject-component-common-common__sett_filter--QlHFA1j0 {
  overflow: hidden;
}
.platform-basicobject-component-common-common__sett_filter--QlHFA1j0 .ant-col-3 {
  width: auto !important;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn.platform-basicobject-component-common-common__filter_row_hidden--2OiPSg2P {
  display: none;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .currency_read {
  background: #fff!important;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- > div:first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .ant-col-6 .ant-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .ant-col-4 {
  min-width: 50px;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .ant-col-20 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .ant-calendar-picker-icon {
  right: 4px;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- label {
  width: 100%;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- label span {
  display: inline-block;
  width: 90%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 0.1rem;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- label::after {
  top: -12px;
  display: none;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .platform-basicobject-component-common-common__filter_tools--XB9pkaHB {
  font-size: 0.14rem;
  position: absolute;
  right: 0.1rem;
  top: 0.03rem;
  line-height: 0.4rem;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__filter_row--3dXCLpz- .platform-basicobject-component-common-common__filter_tools--XB9pkaHB .platform-basicobject-component-common-common__filter_btn--1dvHVboX {
  margin-right: 0.2rem;
}
.platform-basicobject-component-common-common__filter_row_box--2GYig0Kn .platform-basicobject-component-common-common__divider--3M-3EiDC {
  margin: 6px 0;
  border: 0px;
}
/***关联台账查询条件***/
/*** 关联对象公共 样式 ***/
.relation_bo_con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.relation_bo_con > div {
  display: inline-block;
}
.relation_bo_con .condition_field_zone {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.relation_bo_con .condition_field_zone .editor_item_20 {
  display: inline-block;
  width: 20%;
  min-width: 260px;
  vertical-align: top;
}
.relation_bo_con .condition_field_zone .editor_item_20 .ant-form-item-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.relation_bo_dis .account_table {
  background-color: #FFFFFF;
  padding: 10px 0px 0;
  height: 100%;
}
.relation_bo_dis .account_table .ant-table-wrapper {
  overflow: auto;
}
.relation_bo_dis .account_table .empty_tips {
  width: 100%;
  height: 44px;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #F8F8F8;
  line-height: 44px;
  text-indent: 40px;
}
.relation_bo_dis .account_table .row_selected {
  background-color: #e6f7ff;
}
.condition_box {
  text-align: right;
}
.condition_box button {
  margin-top: 5px;
}
.blue_color {
  color: #1890ff;
}
.cursor_pointer {
  cursor: pointer;
}
.margin_r_10 {
  margin-right: 0.1rem;
}
.commonBo_filter .div_margin_right {
  top: 0.1rem;
}
/*** 关联对象公共 样式 ***/

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-filter__font-normal--2De43ugP {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-filter__font-normal-bold--3HeZiUZe {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-filter__font-title--2hDA9LwI {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-filter__font-title-bold--s7yxfHdN {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-filter__font-assist--3p1GmuwH {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-filter__filter_wrapper--kJDLsbrx {
  margin-bottom: .08rem;
  background: #fafbfd;
  border: 1px solid #e4e4e4;
  border-radius: .04rem;
  position: relative;
  min-height: 0.40rem;
  padding: 0.04rem 0 0.04rem 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 2.15rem;
  overflow-y: auto;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__isMoney--3-z6zzKo .ant-form-item-control {
  line-height: 1 !important;
}
.common-filter__filter_wrapper--kJDLsbrx .ant-form {
  position: relative;
  padding: 0 .08rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.common-filter__filter_wrapper--kJDLsbrx .ant-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-filter__filter_wrapper--kJDLsbrx .ant-form-item-children {
  display: inline-block;
  width: 100%;
}
.common-filter__filter_wrapper--kJDLsbrx .currency .currency_container,
.common-filter__filter_wrapper--kJDLsbrx .currency .currency_read {
  background: #fff;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows--3ediOfhy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.06rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows--3ediOfhy:nth-child(2) {
  padding-top: 0.06rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows--3ediOfhy:first-child {
  padding-bottom: 0;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows--3ediOfhy:last-child {
  padding-bottom: 0;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows--3ediOfhy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_rows_hidden--1uJYzbtD {
  display: none;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_wrapper--2OpyTwDZ {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 0.1rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0rem;
  height: 0.40rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_setting--zTldkZM0 {
  width: .32rem;
  text-align: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: .04rem;
  height: .32rem;
  line-height: 0.32rem;
  display: inline-block;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_setting--zTldkZM0 i,
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_setting--zTldkZM0 svg {
  font-size: .16rem;
  color: #999;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_btns--3EuHGh5S {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools_btns--3EuHGh5S button {
  margin-right: 0;
  margin-left: 0.08rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__filter_tools--1TNjxINA {
  margin-left: 0.08rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0.08rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp:first-child {
  margin-left: 0;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp .common-filter__field_label--3Rl9BYZR {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
  padding-right: 0.1rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  color: #4a4a4a;
  height: 0.32rem;
  line-height: 0.32rem;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp .common-filter__requriedIcon--26TWBb-e::before {
  display: inline-block;
  margin-right: 0.04rem;
  color: #f5222d;
  font-size: 0.14rem;
  line-height: 1;
  content: '*';
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp .common-filter__field_info--2BnEbGK1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 0;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp .common-filter__field_info--2BnEbGK1 .ant-form-item {
  margin: 0;
}
.common-filter__filter_wrapper--kJDLsbrx .common-filter__editor_item_20--3YVV34Zp .common-filter__field_info--2BnEbGK1 .ant-input-number {
  width: 100%;
}
.common-filter__drop_down_box--1VNyaPot {
  display: table;
  color: #1E88E5;
}
.common-filter__drop_down_box--1VNyaPot .common-filter__down_icon--3M4XlRT1 {
  font-size: 10px;
  margin-left: 4px;
  color: #1E88E5;
  display: tabel-cell;
  vertical-align: middle;
}
.common-filter__drop_down_box--1VNyaPot .common-filter__up_icon_rotate--2Hvhyjqf {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-paginationTable-index__font-normal--2_qGuPO0 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-paginationTable-index__font-normal-bold--1nPWQOCJ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-paginationTable-index__font-title--1QDHs1OS {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-paginationTable-index__font-title-bold--4vQv6z0o {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-paginationTable-index__font-assist--1qElaCVp {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-paginationTable-index__table_wrap--8makxoF4 {
  width: 100%;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper {
  border-radius: 0.04rem;
  border: 1px solid #e4e4e4;
  background-color: #FFFFFF;
  overflow: hidden;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-scroll .ant-table-header {
  overflow-y: hidden !important;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-body {
  border: none;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-tbody > tr > td {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
  white-space: normal;
  border: none;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-tbody > tr > td.ant-table-row-cell-ellipsis {
  white-space: nowrap;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead > tr th {
  color: #4A4A4A;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
  border-top-width: 0;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead > tr:first-child th {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-left-width: 0;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead > tr:first-child th .ant-table-column-sorter-inner {
  height: 100%;
  margin-top: -0.18em;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead > tr:first-child > th:last-child {
  border-right: none;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead .react-resizable {
  position: relative;
  background-clip: padding-box;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-thead .react-resizable .react-resizable-handle {
  position: absolute;
  width: 0.10rem;
  height: 100%;
  bottom: 0;
  right: -0.05rem;
  cursor: col-resize;
  z-index: 1;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-fixed-left {
  z-index: 1;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-bordered .ant-table-fixed-left .ant-table-thead > tr:first-child > th:last-child {
  border-right: 1px solid #E4E4E4;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination {
  width: 100%;
  text-align: right;
  background: #F5F5F5;
  margin: 0;
  padding: 0.04rem 0.16rem 0.04rem 0.04rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-item {
  line-height: 0.32rem !important;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-total-text {
  line-height: 0.28rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-select-arrow {
  right: .08rem !important;
  color: #666666;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-select-arrow .ant-select-arrow-icon svg {
  width: .1rem;
  height: .1rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options {
  height: 0.28rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper {
  height: 0.28rem;
  line-height: 0.28rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input {
  border-top-width: 1.02px;
  height: 0.28rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-jump-next {
  line-height: 0.32rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link,
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link {
  border: none;
  background-color: inherit;
  color: #CCCCCC;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link i,
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link i {
  vertical-align: middle;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev[aria-disabled='false'] .ant-pagination-item-link,
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next[aria-disabled='false'] .ant-pagination-item-link {
  color: #666666;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev[aria-disabled='false']:hover,
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next[aria-disabled='false']:hover {
  color: #1890ff;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-item {
  border: none;
  background-color: inherit;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options-quick-jumper input {
  height: 0.26rem;
  width: 0.6rem;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-footer {
  border: none;
  position: absolute;
  height: 0.36rem;
  background-color: #F2F2F2;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-wrapper .ant-table-footer::before {
  top: 0;
  height: 0;
}
.common-paginationTable-index__table_wrap--8makxoF4.common-paginationTable-index__moz_th_px--3OxQ2WYE .ant-table-thead > tr:first-child th {
  height: 34px !important;
}
.common-paginationTable-index__table_wrap--8makxoF4 .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down {
  margin-top: 0rem !important;
}
.common-paginationTable-index__empty_table--2ZpCnAkf .ant-table-content {
  position: relative;
}
.common-paginationTable-index__empty_table--2ZpCnAkf .ant-table-content .ant-table-placeholder {
  position: absolute;
  border: none;
  bottom: 0.36rem;
  right: 0;
  left: 0;
  top: 0.34rem;
  border-bottom: none;
}
.common-paginationTable-index__empty_table--2ZpCnAkf .ant-table-content .ant-table-footer {
  width: 100%;
  position: static;
  overflow: hidden;
}
.common-paginationTable-index__empty_table--2ZpCnAkf .ant-table-content .ant-table-footer::before {
  display: none;
}
.common-paginationTable-index__empty_table--2ZpCnAkf .ant-table-content .ant-table-scroll .ant-table-placeholder {
  bottom: calc(0.36rem + 10px);
}
.common-paginationTable-index__empty_table--2ZpCnAkf.common-paginationTable-index__ie--XpP6LNQa .ant-table-content .ant-table-scroll .ant-table-placeholder {
  bottom: calc(0.36rem + 17px);
}
.common-paginationTable-index__empty_table--2ZpCnAkf.common-paginationTable-index__two_header--2di8h0OF .ant-table-placeholder {
  top: 0.67rem;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-index__font-normal--JVTCSEBu {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-index__font-normal-bold--mQFs1B96 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-index__font-title--3yiVQrRK {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-index__font-title-bold--xYdansw1 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-index__font-assist--3sAUAGaA {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.bill_filter {
  padding: 20px;
}
.bill_btn {
  margin: 0 0 10px 10px;
}
.bill_field .ant-select-sm .ant-select-selection__rendered {
  line-height: inherit;
  font: inherit !important;
}
.bill_table .ant-select-sm .ant-select-selection__rendered {
  line-height: inherit;
}
.bill_editor .editor_content .editor_center > div > .bill_area > div > .bill_block > .bill_row {
  background-color: #FFF;
}
.main_area > .bill_area > .bill_block {
  border-bottom: none;
}
.area_travel {
  border: none !important;
  background: #fff;
}
.area_travel .bill_row {
  padding: 0 !important;
  background: #fff!important;
}
.area_travel .bill_field {
  padding: 0 !important;
  background: #fff!important;
}
.area_travel .bill_col {
  width: 100%!important;
  background: #fff!important;
}
.bill_block .block_tools {
  position: absolute;
  right: -30px;
  top: 4px;
  padding: 4px;
  color: #1E88E5;
}
.bill_block .block_tools:hover {
  color: #FFF;
  background: #1E88E5;
  border-radius: 4px;
}
.bill_block .bill_operation {
  visibility: hidden;
}
.bill_block > .bill_travel_delete {
  top: 10px;
}
.bill_block:hover > .bill_operation {
  visibility: visible;
}
.block_border {
  border: 1px solid #e8e8e8;
  border-radius: 0.04rem;
}
.block_top_padding {
  padding: 0.06rem 0;
}
.bill_row {
  list-style: none;
  margin: 0;
  line-height: 0;
}
.bill_row .bill_col_travel {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
.field_auxiliary_wrap {
  text-align: center;
}
.field_auxiliary_wrap img {
  cursor: pointer;
}
.bill_field_hidden {
  display: none;
}
.field_control > span {
  width: 100%;
}
.field_control.no_title {
  padding-left: 0;
}
.field_control .ant-select-disabled .ant-select-selection {
  background: #fff;
}
.field_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bill_table .verticalCenter, .budget_modal_table .verticalCenter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bill_table .budget_field_readOnly, .budget_modal_table .budget_field_readOnly {
  display: inline-block;
  background: #f5f5f5;
}
.bill_table_cell {
  position: relative;
  width: 100%;
  min-height: 28px;
  line-height: 28px;
  padding: 2px 7px;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.bill_table_cell.cell_active {
  border: 1px solid #40a9ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.bill_table_cell .cell_val {
  padding: 0 8px;
}
.bill_table_cell > span {
  width: 100%;
}
.bill_table_empty, .bill_area_empty {
  height: 150px;
}
.btn_tooltip {
  position: absolute;
  left: 0;
  bottom: 100px;
}
.common_footer {
  position: absolute;
  width: 100%;
  height: 0.52rem;
  line-height: 0.52rem;
  bottom: 0;
  left: 0;
  padding: 0 20px;
  border-top: 1px solid #E4E4E4;
  background-color: #FFF;
}
.expense_modal .ant-modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0 0.1rem 0.1rem 0.1rem!important;
}
.expense_modal .nonDataHeight {
  height: 100%;
  overflow: hidden;
}
.expense_modal .expense_record_lists {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.block_expense_detail .expenseRecordNoHeard .toggle_box {
  top: -0.12rem;
  right: 0.1rem;
  visibility: hidden;
}
.block_expense_detail:hover .toggle_box {
  visibility: visible;
}
.block_expense_detail .area_wrap {
  margin: 0;
}
.block_expense_detail .area_wrap + .area_wrap {
  margin-top: .06rem;
}
.block_expense_detail .bill_table_out {
  padding: 0 !important;
}
.expense_record_header {
  padding: 0.1rem;
}
.search_box {
  width: 360px!important;
  float: right;
}
.detail_expense_record, .applicant_detail {
  min-height: 360px;
  max-height: 400px;
  overflow: auto;
}
.detail_expense_record div.ant-table-body, .applicant_detail div.ant-table-body {
  border: none;
}
.detail_expense_record {
  margin-bottom: 52px;
}
.budget_modal_header {
  height: 52px;
  line-height: 50px;
  background: rgba(255, 213, 49, 0.1);
}
.budget_modal_header .total_summary {
  padding-left: 8px;
}
.budget_modal_header .total_summary .number {
  font-size: 16px;
  font-weight: bold;
}
.budget_modal_header .share_rate {
  position: absolute;
  display: inline-block;
  right: 8px;
}
.budget_modal_header .share_rate .rate_item {
  padding: 8px;
}
.budget_modal_header .share_rate .rate_item .number {
  font-size: 0.12rem;
  font-weight: 600;
}
.budget_modal_header .label {
  font-size: 0.12rem;
  padding: 0 8px;
}
.field_sub_table {
  height: 28px;
  line-height: 28px;
  padding: 4px 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.field_sub_table:hover {
  border-color: #40a9ff;
}
.field_sub_table:focus {
  border-color: #40a9ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.sub_table_cont {
  max-width: 100%;
  max-height: 100%;
}
.bill_menu_spe {
  display: inline-block;
  height: 32px;
  width: 0;
  margin: 4px 0;
  border-left: 1px solid #E4E4E4;
}
.bill_travel_delete {
  display: inline-block;
  position: absolute;
  right: 5%;
  z-index: 100;
}
.bill_travel_overReason {
  display: inline-block;
  position: absolute;
  right: 190px;
  bottom: 10px;
  z-index: 100;
}
.ant-table-tbody > tr > td:last-child {
  overflow: visible!important;
}
.bill_modal_subtable {
  padding: 0.12rem 20px;
}
.bill_budget_check {
  font-size: 0.12rem;
  margin-left: 4px;
}
.bill_list {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  width: 100%;
  padding: 20px;
}
.bill_list .btn_repayment {
  margin-left: 20px;
}
.bill_list .btn_box {
  margin-bottom: 20px;
}
.tab_content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  padding-bottom: 52px;
  overflow: auto;
  margin: 10px 0;
}
.showInline div.ant-row::after {
  clear: none;
}
.showInline .inlineInput {
  width: 300px;
}
.padding_20 {
  padding: 16px;
}
.content .ant-table-row-expand-icon {
  color: #999999;
}
.approvalIcon {
  color: #1890ff!important;
  cursor: pointer;
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -0.08rem;
  z-index: 99;
}
.expense_record_lists {
  background: #F5F5F5;
  overflow: auto;
}
.tavelModal .ant-modal-content {
  height: 100%;
  width: 100%;
}
.tavelModal .ant-modal-header {
  height: 25px;
  padding: 0;
}
.tavelModal .ant-modal-body {
  height: calc(100% - 25px);
  overflow-y: hidden;
}
.tavelModal .ant-modal-body, .tavelModal .ant-drawer-body {
  padding: 0;
}
.tavelModal .ant-modal-close-x {
  height: 25px;
  line-height: 25px;
}
.show {
  display: block !important;
}
.preview_container {
  width: 100%;
  height: 100%;
}
.preview_container .modal_header {
  height: 60px;
  padding: 16px 24px;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid #e8e8e8;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.preview_container .modal_header .tool_box {
  padding: 5px;
  margin-left: 10px;
  float: right;
}
.preview_container .modal_header .tool_box .header_icon {
  font-size: 0.12rem;
}
.preview_container .preview_image {
  height: calc(100% - 60px);
  width: 100%;
  position: relative;
  padding: 24px;
  overflow: hidden;
}
.preview_container .preview_image .ant-carousel {
  height: 0;
}
.preview_container .preview_image .left_icon {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
  position: absolute;
  top: calc(50% - 15px);
  left: 30px;
  z-index: 1002;
  margin: auto;
}
.preview_container .preview_image .left_icon:hover {
  cursor: pointer;
  background: #888585;
  opacity: 0.8;
  color: #fff;
}
.preview_container .preview_image .right_icon {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
  position: absolute;
  top: calc(50% - 15px);
  right: 30px;
  z-index: 1002;
}
.preview_container .preview_image .right_icon:hover {
  cursor: pointer;
  background: #888585;
  opacity: 0.8;
  color: #fff;
}
.preview_container .preview_image .icon_tool {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1002;
  height: 28px;
}
.preview_container .preview_image .icon_tool .icon_wrap {
  display: none;
  width: 40px;
  height: 28px;
  text-align: center;
  line-height: 28px;
  margin-right: 40px;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
}
.preview_container .preview_image .icon_tool .icon_wrap a {
  color: inherit;
}
.preview_container .preview_image .icon_tool .icon_wrap .tool_item {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 30px;
  font-weight: 500;
}
.preview_container .preview_image .icon_tool .icon_wrap .tool_rotate {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 22px;
  font-weight: 500;
}
.preview_container .preview_image .icon_tool .icon_wrap .origin_size {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 25px;
  font-weight: 600;
}
.preview_container .preview_image .icon_tool .icon_wrap:last-child {
  margin-right: 0;
}
.preview_container .preview_image .icon_tool .icon_wrap:hover {
  cursor: pointer;
}
.preview_container .preview_image .icon_tool:hover .icon_wrap {
  display: block;
}
.preview_container .preview_image .img_active {
  z-index: 1001;
  width: 100%;
  height: 100%;
}
.preview_container .preview_image.no_header {
  height: 100%;
  padding: 0;
}
.preview_container .preview_image.no_header .icon_tool {
  bottom: 0;
}
.preview_modal .ant-modal-content {
  height: 100%;
}
.preview_modal .ant-modal-content .ant-modal-header {
  display: none;
}
.preview_modal .ant-modal-content .ant-modal-body {
  padding: 0;
  height: 100%;
  width: 100%;
}
.preview_modal.full_screen .ant-modal {
  padding-bottom: 0;
  top: 0;
}
.travel_field {
  border: none !important;
}
.travel_fieldtitle {
  font-size: 0.22rem;
  font-weight: bold;
}
.travelBg {
  background-color: #fff !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.travel_expense_detail {
  background-color: #fff !important;
  border: 1px solid #e4e4e4 !important;
  padding: 10px;
}
.travel_expense_detail .bill_row {
  background-color: #fff;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}
.travel_expense_detail .bill_row .bill_col {
  width: 100%!important;
}
.relation_bo_dis .account_table {
  background-color: #FFFFFF;
  padding: 10px 0px 0;
}
.relation_bo_dis .account_table .empty_tips {
  width: 100%;
  height: 28px;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  background-color: #F8F8F8;
  line-height: 28px;
  text-indent: 40px;
}
.relation_bo_dis .account_table .row_selected {
  background-color: #e6f7ff;
}
.condition_box {
  text-align: right;
}
.condition_box button {
  margin-top: 5px;
}
.myTravel {
  padding-bottom: 0 !important;
}
.myTravel .bill_col {
  width: 100%!important;
}
.amount_text_align {
  display: inline-block;
  width: 100%;
  text-align: right;
}
.relateTableBox {
  padding: 0 20px;
}
.viewBudget .ant-modal {
  height: 90%!important;
}
.viewBudget .ant-modal-body {
  padding: 0 !important;
}
.detail_budget .readerOnly_input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.detail_budget .readerOnly_input .ant-radio-disabled + span, .detail_budget .readerOnly_input .ant-checkbox-disabled + span {
  color: inherit;
}
.detail_budget .readerOnly_input .ant-radio-disabled .ant-radio-inner {
  border-color: #1890ff !important;
}
.detail_budget .readerOnly_input .ant-radio-checked .ant-radio-inner::after {
  background-color: #1890ff !important;
}
.detail_budget .readerOnly_input .ant-checkbox-input, .detail_budget .readerOnly_input .ant-radio-input {
  cursor: url(/fssc/02eb3863542e01fd9592400e906ce615.ico), auto;
}
.detail_budget .readerOnly_input .ant-checkbox-disabled .ant-checkbox-inner {
  border: 1px solid #1890ff !important;
}
.detail_budget .readerOnly_input .ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #1890ff !important;
}
.detail_budget .readerOnly_input .ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #ffffff !important;
}
.detail_budget .readerOnly_click_field {
  cursor: pointer;
}
.padding_tb_005 {
  padding-top: 0.08rem!important;
  padding-bottom: 0.08rem!important;
}
.first_area_padding {
  padding-top: 0.05rem;
  padding-bottom: 0.05rem;
}
.attachment_body {
  padding: 0.02rem 0;
  line-height: 0.28rem;
}
.attachment_body .field_auxiliary_wrap, .attachment_body .style_common, .attachment_body .style_title, .attachment_body .no_border {
  margin: 0;
}
p.bill_link_travel {
  width: auto;
  margin: 4px auto 0;
  padding: 2px 8px;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  color: #1E88E5;
}
.self_register_modal .ant-modal-confirm-content {
  color: #4A4A4A !important;
}
.platform-expenseclaim-editor-component-index__limit_bar--2Mc0bu0y {
  width: 100%;
  text-align: center;
  font-size: 0.14rem;
}
.platform-expenseclaim-editor-component-index__limit_bar--2Mc0bu0y .platform-expenseclaim-editor-component-index__load_more--2abFOgfc {
  color: #1890ff;
  cursor: pointer;
}
.platform-expenseclaim-editor-component-index__limit_bar--2Mc0bu0y .platform-expenseclaim-editor-component-index__total_num--ERaHQ6rH {
  color: #999999;
}
.platform-expenseclaim-editor-component-index__voucher_info_m--8UOYjAD2 .ant-modal-confirm-content {
  overflow: auto!important;
  max-height: 300px!important;
}
.platform-expenseclaim-editor-component-index__file_size_tip--3-X6uplG {
  color: #ddd;
  padding-right: 0.3rem;
  font-size: 0.08rem;
}
.platform-expenseclaim-editor-component-index__file_size_format--8ggaPT6V {
  color: #999999;
  padding: 0 0.1rem;
}
.platform-expenseclaim-editor-component-index__push_infos--91vhCzas {
  margin-bottom: 0.1rem;
}
.platform-expenseclaim-editor-component-index__push_infos--91vhCzas p {
  line-height: 20px;
  margin-bottom: 0!important;
}

.common-print-print__printButton--3PuiEQb1 {
  display: inline-block;
  margin-right: 0.08rem;
}
.common-print-print__printButton--3PuiEQb1:hover svg {
  display: inline;
}
.common-print-print__printButton--3PuiEQb1 .ant-btn {
  padding: 0 0.08rem;
  width: 1rem;
}
.common-print-print__printButton--3PuiEQb1 .common-print-print__icon--2EFwiuBO {
  margin-left: 0.05rem;
  font-size: 0.14rem;
  display: none;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.common-print-print__printButton--3PuiEQb1 .common-print-print__ieButton--1mw5w2ER {
  display: inline-block;
  border: 1px solid #E4E4E4;
  line-height: 0.32rem;
  padding: 0 6px;
  font-weight: 400;
  font-size: 0.14rem;
  text-align: center;
  height: 0.32rem;
  border-radius: 0.04rem;
  min-width: 0.8rem;
  width: 1rem;
  cursor: pointer;
}
.common-print-print__printButton--3PuiEQb1 .common-print-print__ieButton--1mw5w2ER:hover {
  color: #1565C0;
  border-color: #1565C0;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-voucher-common-index__font-normal--Ll0Jjaf6 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-voucher-common-index__font-normal-bold--17bj2lKt {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-voucher-common-index__font-title--3shE4aFg {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-voucher-common-index__font-title-bold--1dXFuj9T {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-voucher-common-index__font-assist--R6Csp86n {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-voucher-common-index__antMy--3TQllfHh .ant-tabs-tab {
  margin: 0 !important;
  padding: 14px !important;
}
.platform-voucher-common-index__antMy--3TQllfHh td {
  white-space: normal !important;
}
.platform-voucher-common-index__antMy--3TQllfHh th {
  border-top: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.platform-voucher-common-index__mr_20--nD2N20qf {
  margin-right: 20px;
}
.platform-voucher-common-index__mr_10--2p9atIfU {
  margin-right: 10px;
}
.platform-voucher-common-index__voucher_filter--SKKIHKrQ {
  padding: 4px 20px;
}
.platform-voucher-common-index__bill_btn--17dkfMr0 {
  margin: 0 0 10px 10px;
}
.platform-voucher-common-index__filter_btn--2fJqJKD5 {
  margin-left: 20px;
}
.platform-voucher-common-index__fr--10rjNBGK {
  float: right;
}
.platform-voucher-common-index__inputStyle--3kPl-Vou {
  width: 200px;
}
.platform-voucher-common-index__mg_20--1bDYBJ06 {
  margin: 20px;
}
.platform-voucher-common-index__mg_10--39M4P0mc {
  margin: 10px;
}
.platform-voucher-common-index__dis_pl--2lVfSpHe {
  display: inline-block;
}
.platform-voucher-common-index__mg_textarea--2-JNi0Ma {
  margin: 10px 0 40px;
}
.platform-voucher-common-index__changeBackground--3d1lyjpU {
  background: yellow;
}
.platform-voucher-common-index__mt_10--34V1lJir {
  margin-top: 10px;
}
.platform-voucher-common-index__ml_20--2eXer1X- {
  margin-left: 20px;
}
.platform-voucher-common-index__height40--3ohsRlM8 {
  height: 54px;
  line-height: 40px;
}
.platform-voucher-common-index__inputStyle--3kPl-Vou {
  width: 200px;
  margin-left: 2px;
  height: 34;
}
.platform-voucher-common-index__p_50--1VuVy9jm {
  display: inline-block;
  margin-left: 50px;
}
.platform-voucher-common-index__w_100--2OVRnY8t {
  width: 100%;
}
.platform-voucher-common-index__inline--1Sqsvrcu {
  display: inline;
}
.platform-voucher-common-index__mgb_8--oEdc5Egv {
  margin-bottom: 8px;
}
.platform-voucher-common-index__split_btn--1Yijncc6 {
  height: 28px;
  line-height: 28px;
  margin-left: 20px;
}
.platform-voucher-common-index__voucher_filter--SKKIHKrQ .ant-col-4 {
  width: 30% !important;
}
.platform-voucher-common-index__voucher_filter--SKKIHKrQ .ant-col-20 {
  width: 68% !important;
}
.platform-voucher-common-index__w_80--1p_ovwgw {
  width: 80% !important;
}
.platform-voucher-common-index__operateInput--2ExR35q- {
  color: #1890FF;
  padding: 10px 0;
}
.platform-voucher-common-index__taskComunicate--gGvuNBzB {
  position: relative;
  width: 100%;
  height: 100px;
  border-bottom: 1px solid #D8D8D8;
  background: #fff;
  display: inline-block;
  padding: 16px;
}
.platform-voucher-common-index__img--YgxddfiV {
  position: absolute;
  font-size: 50px;
  top: 22px;
  left: 20px;
}
.platform-voucher-common-index__c_189--1semP_l4 {
  color: #1890FF;
}
.platform-voucher-common-index__comunicatTalk--1yQleAe1 {
  margin-left: 20px;
  color: #333;
}
.platform-voucher-common-index__c_aea--1PAvZr_z {
  color: #aeaeae;
}
.platform-voucher-common-index__ml_90--nd5_dvjc {
  margin-left: 90px;
}
.platform-voucher-common-index__changeHeader--2VwHiOM4 {
  width: 100%;
  height: 38px;
  line-height: 38px;
  background: #F8F8F8;
  border: 1px solid #D8D8D8;
}
.platform-voucher-common-index__mg80--B0ZzaE5O {
  margin: 8px 0;
}
.platform-voucher-common-index__orderStyle--SvxIlicr {
  margin-left: 20px;
  font-weight: bold;
}
.platform-voucher-common-index__fw_bold--1isXiTlE {
  font-weight: bold;
}
.platform-voucher-common-index__ml_30--3rNOcuLH {
  margin-left: 30px;
}
.platform-voucher-common-index__marin20_00--34gPikvp {
  margin: 20px 0 0;
}
.platform-voucher-common-index__marin20_05--33AipODf {
  margin: 20px 0 5px;
}
.platform-voucher-common-index__margin_b5--274A17Ro {
  margin-bottom: 5px;
}
.platform-voucher-common-index__wbill_80--1Hihbbhf {
  width: 80%;
  height: 32px !important;
  border: 1px solid #d9d9d9 !important;
}
.platform-voucher-common-index__billname_width--10T1Nhtr {
  width: 100px!important;
  height: 32px!important;
}
.platform-voucher-common-index__voucher_filter--SKKIHKrQ .ant-select-selection--single {
  height: 34px;
}
.platform-voucher-common-index__status_radio_group--3S1Pc9fy > label {
  background: transparent;
  margin: 0 0.1rem;
  border: none !important;
}
.platform-voucher-common-index__status_radio_group--3S1Pc9fy > label::before {
  content: '';
  width: 0 !important;
}
.platform-voucher-common-index__status_radio_group--3S1Pc9fy .ant-radio-button-wrapper-checked {
  border: none !important;
  color: #1890ff;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background: #F5F5F5;
}
.platform-voucher-common-index__status_radio_group--3S1Pc9fy .ant-radio-button-wrapper {
  padding: 0 0.07rem;
  line-height: 0.28rem;
  height: 0.28rem;
}
.platform-voucher-common-index__status_radio_group--3S1Pc9fy .ant-form .ant-form-item-control {
  line-height: 0.28rem;
  height: 0.28rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .platform-voucher-common-index__box_item--1PUIjxe6 {
  width: 25%;
  height: 0.40rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-col-20 {
  width: 65%;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-row-flex {
  height: 0.40rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-select-selection__rendered {
  line-height: 0.26rem!important;
  margin-bottom: 0!important;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-form-item-control {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-form-item-children {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-form-item-control-wrapper {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-select-selection--multiple {
  padding-bottom: 0!important;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-select-selection {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-input-search .ant-input-affix-wrapper {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-input {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-form-item-label {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-select .ant-select-selection--multiple > ul > li {
  margin-top: 2.8px;
}
.platform-voucher-common-index__hideSearch--1ahXjjVZ .ant-select-selection--multiple .ant-select-selection__clear {
  top: .15rem;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y.platform-voucher-common-index__filter_row_hidden--2h6EFgL4 {
  display: none;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y div.ant-form-item {
  margin-bottom: 0;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y label {
  font-size: 0.14rem !important;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv > div:first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv .platform-voucher-common-index__filter_tools--bhhYX272 {
  position: absolute;
  right: 0;
  font-size: 0.14rem;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv .platform-voucher-common-index__filter_tools--bhhYX272 .platform-voucher-common-index__filter_btn--2fJqJKD5 {
  margin-right: 20px;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv div.ant-form-item-label {
  width: 0.84rem;
  text-align: right;
  font-size: 0.14rem!important;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv input.input_300 {
  width: 3rem;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__filter_row--2K2tDkOv .ant-form .ant-form-item-label {
  line-height: 0.32rem!important;
  height: 0.32rem;
}
.platform-voucher-common-index__filter_row_box--1ngvno5y .platform-voucher-common-index__divider--2PZQP8kq {
  margin: 6px 0;
  border: 0px;
}
.platform-voucher-common-index__select_bill_name--2FTunKsT .ant-select-selection--multiple {
  overflow: auto;
  text-overflow: ellipsis!important;
  min-height: 0.32rem;
}
.platform-voucher-common-index__select--1cVTqDZr {
  width: 100% !important;
}
.platform-voucher-common-index__select--1cVTqDZr .ant-select-selection--multiple {
  overflow: auto;
  text-overflow: ellipsis!important;
  min-height: 0.32rem;
  display: block;
  padding: 0;
  margin: 0;
}
.platform-voucher-common-index__select--1cVTqDZr ::-webkit-scrollbar-thumb {
  background: #fff;
}
.platform-voucher-common-index__select--1cVTqDZr ::-webkit-scrollbar-track-piece {
  background-color: #fff;
}
.platform-voucher-common-index__dim_select--2u8AvUOS .ant-select-selection--multiple {
  overflow: auto;
  text-overflow: ellipsis!important;
  min-height: 0.32rem;
}
.platform-voucher-common-index__amount_box--3fW4ztHj {
  height: 0.32rem!important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .platform-voucher-common-index__but_seach--2_0k1IUL {
  font-size: 0.1rem;
  font-style: normal;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #666;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .ant-btn {
  text-align: center;
  position: relative;
  height: 0.32rem;
  line-height: 0.32rem;
  padding: 0 0.05rem;
  color: rgba(0, 0, 0, 0.6);
  min-width: 0.28rem!important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0.04rem;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .ant-input-group {
  top: 0!important;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .ant-input-number {
  height: 0.32rem;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .ant-input-number input {
  height: 0.32rem;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .ant-input-number-input-wrap .ant-input-number-input {
  line-height: 0.3rem;
}
.platform-voucher-common-index__amount_box--3fW4ztHj .platform-voucher-common-index__middle_line--P3BrXP_Y {
  color: #999999!important;
  margin: 0 0.04rem;
  font-size: 0.1rem;
}
.platform-voucher-common-index__box_item_system--27Fi8war {
  width: 25%;
}
.platform-voucher-common-index__box_item_system--27Fi8war div.ant-form-item-label {
  text-align: left;
  font-size: 0.14rem!important;
  width: 1.2rem!important;
  margin-left: -0.35rem;
}
.platform-voucher-common-index__box_item_system--27Fi8war .ant-col-20 {
  width: 65%;
}
.platform-voucher-common-index__box_item_code--iLuAY3L9 {
  width: 25%;
}
.platform-voucher-common-index__box_item_code--iLuAY3L9 div.ant-form-item-label {
  text-align: left;
  font-size: 0.14rem!important;
  width: 1.1rem!important;
  margin-left: -0.23rem;
}
.platform-voucher-common-index__box_item_code--iLuAY3L9 .ant-col-20 {
  width: 65%;
}
.platform-voucher-common-index__small_date_picker--3qeA3sXt .ant-calendar-picker-icon {
  font-size: inherit;
}
.platform-voucher-common-index__voucher_info_m--1QauLQZq .ant-modal-confirm-content {
  overflow: auto!important;
  max-height: 300px!important;
}
.platform-voucher-common-index__push_infos--u2qLzBbb {
  margin-bottom: 0.1rem;
}
.platform-voucher-common-index__push_infos--u2qLzBbb p {
  line-height: 20px;
  margin-bottom: 0!important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-fields-index__font-normal--1HuOvUru {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-fields-index__font-normal-bold--3BWtmGKx {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-fields-index__font-title--3UYTjMMd {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-fields-index__font-title-bold--3iUuC0Tt {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-fields-index__font-assist--94M4wazE {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.ant-tooltip-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.platform-expenseclaim-editor-component-fields-index__signature--3U9jB7vZ img {
  height: 0.48rem;
  width: 0.96rem;
  -o-object-fit: cover;
     object-fit: cover;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__group_icon--1QvDwBz0 {
  display: inline-block;
  text-align: center;
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.02rem;
  vertical-align: middle;
  border-radius: 50%;
  line-height: 0.48rem;
  overflow: hidden;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__group_icon--1QvDwBz0 .platform-expenseclaim-editor-component-fields-index__avatar_letter--18gD6mYf {
  display: block;
  width: 0.48rem;
  height: 0.48rem;
  line-height: 0.48rem;
  border-radius: 50%;
  text-align: center;
  color: #fff;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__group_icon--1QvDwBz0 svg {
  line-height: 1;
  font-size: 48px;
  color: #c3c3c3;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__group_icon--1QvDwBz0 img {
  width: 100%;
  height: 100%;
  display: block;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy {
  margin-right: 8px;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.28rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .platform-expenseclaim-editor-component-fields-index__bill_field--MvDimBC1 {
  float: left;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .field_control {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .style_common,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .style_control,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .field_ellipsis_text,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .no_border {
  color: #000000;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .bill_field {
  padding-right: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection__clear {
  right: 0.02rem!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection__clear i {
  font-size: 0.12rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection {
  margin-right: 0.05rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection__rendered {
  font-size: 0.16rem!important;
  padding: 0;
  margin-left: 0.04rem!important;
  margin-right: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection__rendered .ant-select-selection-selected-value {
  padding: 0;
  width: 100%;
  font-weight: 550;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-arrow {
  font-size: inherit;
  right: 0;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select:hover .ant-select-arrow {
  display: inline-block;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .field_control_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .no_special_readOnly_field {
  font-weight: 550;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .bill_field {
  padding-left: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-arrow {
  right: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection__clear {
  right: 0.02rem!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection__clear i {
  font-size: 0.12rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID {
  color: #999999;
  padding: 0;
  margin-right: 0.1rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .style_common,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .style_common,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .style_common,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .style_common,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .style_control,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .style_control,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .style_control,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .style_control,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .field_ellipsis_text,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .field_ellipsis_text,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .field_ellipsis_text,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .field_ellipsis_text,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .no_border,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .no_border,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .no_border,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .no_border {
  color: #4A4A4A;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-selection__rendered {
  margin-right: 0!important;
  margin-left: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-selection__rendered,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-calendar-picker-input.ant-input.ant-input-sm,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-calendar-picker-input.ant-input.ant-input-sm {
  font-size: 0.12rem;
  padding: 0;
  min-width: 100%;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-arrow {
  font-size: inherit;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-select:hover .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-select:hover .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select:hover .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select:hover .ant-select-arrow {
  display: inline-block;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .field_control_wrap,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .field_control_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DATE .ant-select-selection__placeholder,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ORG_ID .ant-select-selection__placeholder,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection__placeholder,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-selection__placeholder {
  color: #4A4A4A;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .bill_field,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .bill_field {
  padding: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-arrow,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-arrow {
  right: 0!important;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .ant-select-selection,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .ant-select-selection,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .ant-select-selection {
  padding-right: 0.2rem!important;
  margin-right: 0.05rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_ID .group_min_width .ant-select-selection,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_POST_ID .group_min_width .ant-select-selection,
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .APPLICANT_DEPARTMENT_ID .group_min_width .ant-select-selection {
  min-width: 1rem;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .hide_drop_down_icon .ant-select-selection {
  padding-right: 0.16rem!important;
  margin-right: 0;
}
.platform-expenseclaim-editor-component-fields-index__group_field--1atgAyZA .platform-expenseclaim-editor-component-fields-index__user_group--3RbySIpy .platform-expenseclaim-editor-component-fields-index__one_row--_W2C5vy9 .hide_drop_down_icon .ant-select-arrow {
  display: none!important;
}
.platform-expenseclaim-editor-component-fields-index__billVoucher_cursor_pointer--zqd1Rok3 {
  cursor: pointer !important;
}
.platform-expenseclaim-editor-component-fields-index__font_blue_color--3iXtisu8 {
  color: #1890ff !important;
}
.platform-expenseclaim-editor-component-fields-index__APPLICANT_ORG_ID--3m3wioEd .platform-expenseclaim-editor-component-fields-index__bill_dimtree_readonly--1wO2ILIa {
  min-width: 150px!important;
  display: inline-block;
}
.platform-expenseclaim-editor-component-fields-index__invoiceCountStyle--x3AbPgVF {
  color: #1890ff;
  text-decoration: underline;
  cursor: pointer;
  margin-left: 0.08rem;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_cont--3fQeFtCm {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  outline: 0;
  cursor: pointer;
  white-space: pre-wrap;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_label--3s8v0JQY {
  display: inline-block;
  width: 80%;
  padding-left: 8px;
  cursor: pointer;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe {
  position: relative;
  display: inline-block;
  min-height: inherit;
  line-height: inherit;
  width: 100%;
  padding: 0 0.4rem 0 0.07rem;
  margin-top: -3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  color: #1E88E5;
  white-space: pre-line;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__clear--17Q8djLE {
  visibility: hidden;
  cursor: pointer;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__clear_icon--3IsZazgh {
  font-size: 14px;
  color: #CCCCCC;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__clear_icon--3IsZazgh:hover {
  color: rgba(0, 0, 0, 0.45);
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__clear_icon--3IsZazgh:active {
  color: rgba(0, 0, 0, 0.65);
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__edit_icon--2x-R37oX {
  font-size: 0.12rem;
  color: #1E88E5;
  margin-right: 0.08rem;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__search_icon--1BEaU9md {
  font-size: 0.12rem;
  color: #1E88E5;
  margin-right: 0.08rem;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__clear--17Q8djLE {
  visibility: visible;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__edit_and_clear--3svSnWRl {
  visibility: visible;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__hidden--3vl4UMiA {
  display: none;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__disabled--GXXEWaKy .platform-expenseclaim-editor-component-fields-index__clear_icon--3IsZazgh,
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__disabled--GXXEWaKy .platform-expenseclaim-editor-component-fields-index__edit_icon--2x-R37oX,
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe:hover .platform-expenseclaim-editor-component-fields-index__disabled--GXXEWaKy .platform-expenseclaim-editor-component-fields-index__search_icon--1BEaU9md {
  color: #CCCCCC;
  font-size: 0.12rem;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__edit_and_clear--3svSnWRl {
  height: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
  visibility: hidden;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__edit_and_clear--3svSnWRl > span {
  display: inline-block;
}
.platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe .platform-expenseclaim-editor-component-fields-index__edit_and_clear--3svSnWRl > span svg {
  vertical-align: baseline;
}
.platform-expenseclaim-editor-component-fields-index__nopadding--NcsATLUW {
  padding: 0;
}
.ant-table-tbody .platform-expenseclaim-editor-component-fields-index__bill_field_cont--3fQeFtCm {
  min-height: 0.32rem !important;
  padding-top: 0.02rem;
}
.ant-table-tbody .platform-expenseclaim-editor-component-fields-index__bill_field_cont--3fQeFtCm .platform-expenseclaim-editor-component-fields-index__bill_field_popup--3nlNTWBe {
  line-height: 0.32rem !important;
}
.platform-expenseclaim-editor-component-fields-index__signature--3U9jB7vZ {
  padding-left: 0.08rem;
}

.common-uploadFile__upload_file--2loICsKm {
  position: relative;
  display: inline-block;
}
.common-uploadFile__upload_file--2loICsKm input {
  display: none;
}

/**
 * 创建人：吴晴衬
 * 创建时间：2019/1/16
 * 描述：差旅申请单扩展字段样式
 */
/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-expenseRecord-travel-index__font-normal--2bZUqx50 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__font-normal-bold--1fxWCaBi {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__font-title--2mx1parq {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__font-title-bold--3_4aqZoi {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__font-assist--2ge1mjf9 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-editor-component-expenseRecord-travel-index__main--3_1gdMef {
  background: #fff;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__ul---EgzBnBa {
  list-style: none;
  padding: 0 0 0 28px;
  margin: 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__inline--FIpcnxOo {
  display: inline-block;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__ml_20--2pTZwOzk {
  margin-left: 20px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__ml_10--2Ky8PtJ2 {
  margin-left: 10px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__mr_10--36_4wlR_ {
  margin-right: 10px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__mg_05--2u9ooPih {
  margin: 0 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__mr_20--20ubjTtI {
  margin-right: 20px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__c_999--3PwFOZOZ {
  color: #999999;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__fl--vrU0s3ER {
  float: left;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__fr--yOAP2wBR {
  float: right;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__fs_12--36BFicUm {
  font-size: 12px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__c_5a5--1bE3xj0- {
  color: #5A5A5A;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__mr_5--1CuO5n0T {
  margin-right: 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__ml_5--1uaG2r2B {
  margin-left: 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__w_80--2dDFvSi2 {
  width: 76%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__w_88--1PNTwAVo {
  width: 88%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__w_100--36X4pGEW {
  width: 100%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__w_20--13WXBVgD {
  width: 20%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__over_longtext--2il9Xnh- {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__over_explain--3icIJReC {
  float: right;
  color: #FC815B;
  text-align: left;
  width: 28em;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__over_icon--1pj7EM16 {
  margin-right: 5px;
  font-size: 15px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__btn_right--314fmUuL {
  float: right;
  text-align: center;
  width: 18%;
  color: #999999;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__hover_btn--1RvZD0dN {
  cursor: pointer;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__hover_btn--1RvZD0dN:hover {
  color: #00a0e9;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__amount--3j4wb2-M {
  float: right;
  font-weight: bold;
  font-size: 18px;
  position: relative;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_icon--4lORCPad {
  font-size: 18px;
  margin-right: 6px;
  margin-left: 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_icon_nosvg--2E39Bae9 {
  font-size: 18px;
  margin-right: 6px;
  margin-left: 5px;
  color: #aeaeae;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__traver_title--2mudrmzp {
  font-weight: bold;
  font-size: 18px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_fieldtitle--34ecR-yo {
  font-size: 0.22rem;
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelModal--hTqnDChu .ant-modal-content {
  width: 416px;
  height: 160px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelModal--hTqnDChu .ant-confirm-title {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.75);
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelModal--hTqnDChu .ant-confirm-content {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.65);
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelModal--hTqnDChu .ant-confirm-btns {
  margin-top: 48px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelDrawer--B0rvznjI .ant-col-4 {
  width: 33% !important;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travelDrawer--B0rvznjI .ant-col-20 {
  width: 66% !important;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__mySchedule--ViXkLOll {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__business_Type--1v8_x1qZ {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeAmount--1t-MhsEQ {
  text-align: center;
  font-size: 16px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeLeft--3B_7ffuf {
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeRight--3ZDjnmDU {
  color: #FC815B;
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__tx_c--3fYPR6tg {
  text-align: center;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__rightNo--1MtFaFZZ {
  color: #00a0e9;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__right--1VqsefvZ {
  width: 20%;
  margin-left: 3%;
  border-left: 1px dashed #e4e4e4;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__fl_r--35_5Y9tN {
  float: right;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__over_hidden--je7yqZPd {
  overflow: hidden;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__billinfo--16xcxLHb {
  border-bottom: 1px dashed #CCCCCC;
  padding-bottom: 8px;
  margin-bottom: 8px;
  padding-left: 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__billinfo--16xcxLHb span {
  display: inline-block;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__billinfo--16xcxLHb .platform-expenseclaim-editor-component-expenseRecord-travel-index__description--2TscSDXP {
  margin-left: 30px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__oldChangeMain--l4Y7ybSn {
  width: 100%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__area_travel_up--19wfGizE {
  width: 100%;
  line-height: 40px;
  border-bottom: 1px dashed #e4e4e4;
  background: #fff;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_toggle--2COOPpPt {
  float: right;
  margin-right: 10px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__apply_Amount--3cybuk5U {
  color: #333;
  font-size: 20px;
  margin-right: 20px;
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__typeMain--3_Qj_H-W {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  color: #4A4A4A;
  padding: 10px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__typeMain--3_Qj_H-W li {
  padding: 5px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeDiv--2m_5hpcy {
  padding: 10px 0 0 28px;
  color: #999999;
  font-size: 12px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeDiv--2m_5hpcy li {
  list-style: none;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__oldchange_travel_up--euhX9uj1 {
  width: 100%;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px dashed #e4e4e4;
  border-top: 1px dashed #e4e4e4;
  background: #fff;
}
/* 已报销金额弹框里的样式 */
/*** 重置模态框的样式 ****/
.platform-expenseclaim-editor-component-expenseRecord-travel-index__modal_no_padding--31vFQoBl .ant-modal-content {
  height: 80%;
  min-height: 300px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__modal_no_padding--31vFQoBl .ant-modal-body,
.platform-expenseclaim-editor-component-expenseRecord-travel-index__modal_no_padding--31vFQoBl .ant-drawer-body {
  padding: 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__noActualAmount--1Ln0eONd {
  padding: 60px;
  text-align: center;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__noActualAmount_none--25-9Rwum {
  padding-top: 7px;
  text-align: center;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__actualTitle--1V58hLcK {
  margin: 0 24px;
  padding: 12px;
  font-weight: bold;
  font-size: 18px;
  border-bottom: 1px dashed #e4e4e4;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__c_449--2cjlrZul {
  color: #449DEA;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__typeStyle--1ecNrEiU {
  margin: 0px 30px;
  background: #F9F9F9;
  padding: 10px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__typeStyle--1ecNrEiU .platform-expenseclaim-editor-component-expenseRecord-travel-index__type_travel_title--1FYYqFzx {
  color: #4A4A4A;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__typeStyle--1ecNrEiU li {
  padding: 5px 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__actualMain--32jbEJVZ {
  padding: 6px 10px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__actualCode--mxi8qNq0 {
  color: #449DEA;
  font-weight: bold;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeOrderTypeStyle--LD5s0Yj3 {
  background: #F9F9F9;
  padding: 10px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeOrderTypeStyle--LD5s0Yj3 .platform-expenseclaim-editor-component-expenseRecord-travel-index__type_travel_title--1FYYqFzx {
  color: #4A4A4A;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__changeOrderTypeStyle--LD5s0Yj3 li {
  padding: 5px 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__shop_modal_no_padding--3WxFtTyK .ant-modal {
  height: 100%;
  width: 100%;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__shop_modal_no_padding--3WxFtTyK .ant-modal-content {
  height: 100%;
  min-height: 300px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__shop_modal_no_padding--3WxFtTyK .ant-modal-content .ant-modal-body {
  padding: 0!important;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__shop_modal_no_padding--3WxFtTyK .ant-modal-body,
.platform-expenseclaim-editor-component-expenseRecord-travel-index__shop_modal_no_padding--3WxFtTyK .ant-drawer-body {
  padding: 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__trave_amouontTitle--2i375nw- {
  float: left;
  border-bottom: 1px solid #7a7a7a;
  width: 100%;
  color: #fff;
  font-size: .14rem;
  line-height: .30rem;
  margin: 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__trave_amouontText--3FWs6bTy {
  width: 100%;
  line-height: .26rem;
  float: left;
  font-size: .12rem;
  margin: 0px;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__trave_amouontText--3FWs6bTy :first {
  margin-top: 0.05rem;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_mixedPayment--2KnC9Vd- {
  position: absolute;
  font-size: .12rem;
  color: #4A4A4A;
  cursor: default;
  display: block;
  font-weight: normal;
  right: 0;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_mixedPayment--2KnC9Vd- .platform-expenseclaim-editor-component-expenseRecord-travel-index__trave_icon--2DgIi3qz {
  margin-left: 0.04rem;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__traver_superstandard--1d4-qRcz {
  color: #FC815B;
  text-align: left;
  width: 28em;
  display: block;
}
.platform-expenseclaim-editor-component-expenseRecord-travel-index__travel_adjustment--3iNz2zW- {
  color: red;
  border: 1px solid red;
  margin-left: 5px;
  text-align: center;
  border-radius: 2px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__font-normal--2SyOK_Ck {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__font-normal-bold--1V8zlxbF {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__font-title--2eTZfHFp {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__font-title-bold--2lMfgGAQ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__font-assist--241kd5QG {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__required_tip_bold--16pbSF8X {
  font-weight: bold;
}
.add_much_records_info_content {
  width: auto !important;
  -webkit-transform-origin: inherit !important;
          transform-origin: inherit !important;
}
.add_much_records_info_content .ant-modal-content {
  width: 4.5rem;
  max-height: 3.6rem;
  overflow-y: auto;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU {
  margin-bottom: .24rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__table_title--1IYrxnDd {
  margin-bottom: .05rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .ant-table-tbody > tr > td {
  padding: 0;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
  background: none;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .ant-select-open .ant-select-selection,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .ant-input-number-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #e6f7ff;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field {
  display: block;
  width: 100%;
  font-size: 0.14rem;
  height: 100%;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-select {
  width: 100%;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-select-selection,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-input-number,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-input,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-calendar-picker-input,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field > label,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-select-selection__choice {
  background: inherit;
  color: inherit;
  border: none;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-calendar-picker {
  width: 100%;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field .ant-input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field textarea {
  height: 0.64rem;
  min-height: 0.64rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.expense_field_disabled {
  color: #000000;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency {
  overflow: hidden;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency input,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency textarea,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency .ant-select-selection,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency .ant-input-group-addon,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency .currency_read {
  border: none !important;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency .currency {
  min-height: 0.30rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.wrap_rate_currency .currency .currency_read {
  min-height: 0.30rem;
  height: 0.30rem;
  line-height: 0.30rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.expense_field_hidden {
  visibility: hidden;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.expense_field_require {
  position: relative;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__expense_table_wrap--1QQnGUdU .expense_field.expense_field_require::before {
  display: inline-block;
  color: #f5222d;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__footer_btn--2CGPg23l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__add_much_records_modal--3vTNyvGi .platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__footer_btn--2CGPg23l button {
  margin-left: .08rem;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-index__required_icon--10otKbpm {
  display: inline-block;
  margin-right: 4px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__font-normal--1pAWY0g2 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__font-normal-bold--X16q5Fqm {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__font-title--2MKrMzzW {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__font-title-bold--30foXvlK {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__font-assist--5vaCw4a7 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ .ant-select-selection {
  color: #fff;
  background-color: #1890ff;
  border-color: #1890ff;
  padding: 0 15px;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ .ant-select-selection .ant-select-selection__rendered {
  margin: 0;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ .often.ant-select,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ .anticon-close-circle,
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ .ant-select-arrow-icon {
  display: none !important;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-common-expenseTypeTree__expense_type_tree--2owrYtrZ > div {
  line-height: 1 !important;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-expenseRecord-fields-index__font-normal--RJgYsYe8 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-index__font-normal-bold--16aNvThm {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-index__font-title--rM3HbD6H {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-index__font-title-bold--1GqpbJMk {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-index__font-assist--1t6HOyvj {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-expenseRecord-fields-index__field_separator--3YeaSuoF {
  border-color: #E4E4E4;
  border-top: none;
}
.platform-expenseclaim-expenseRecord-fields-index__field_button--1mwBh1Ck {
  display: inline-block !important;
  height: calc(26/100 * 1rem);
  line-height: calc(18/100 * 1rem);
  margin: 0;
  padding: calc(4/100 * 1rem);
  border-radius: 0.04rem;
  text-align: center;
  font-size: 0.12rem;
  color: #1E88E5;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__field_button--1mwBh1Ck:hover {
  background-color: #1E88E5;
  color: #FFF;
}
.platform-expenseclaim-expenseRecord-fields-index__field_button--1mwBh1Ck svg {
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-fields-index__field_button--1mwBh1Ck .platform-expenseclaim-expenseRecord-fields-index__field_button_title--B3GktpUi {
  vertical-align: top;
  margin: calc(1/100 * 1rem) calc(2/100 * 1rem);
}
span.ADD_APPLICANT {
  padding-left: calc(20/100 * 1rem);
  padding-right: calc(20/100 * 1rem);
  color: #fff;
  background-color: #1e88e5;
}
.platform-expenseclaim-expenseRecord-fields-index__text_area--GnynSLta {
  width: 100% !important;
  max-height: calc(200/100 * 1rem) !important;
  overflow-y: auto!important;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC {
  margin: calc(10/100 * 1rem) 0;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC.platform-expenseclaim-expenseRecord-fields-index__filter_row_hidden--2opg6y4R {
  display: none;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC div.ant-form-item {
  margin-bottom: 0;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC label {
  font-size: 0.14rem !important;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz > div:first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz .platform-expenseclaim-expenseRecord-fields-index__filter_tools--3m-XU3Jv {
  position: absolute;
  right: 0;
  font-size: 0.12rem;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz .platform-expenseclaim-expenseRecord-fields-index__filter_tools--3m-XU3Jv .platform-expenseclaim-expenseRecord-fields-index__filter_btn--18ughFMS {
  margin-right: calc(20/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz div.ant-form-item-label {
  width: calc(70/100 * 1rem);
  text-align: right;
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__filter_row--3kzverfz input.input_300 {
  width: calc(300/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__filter_row_box--32tt0BoC .platform-expenseclaim-expenseRecord-fields-index__divider--SbscaCmc {
  margin: calc(6/100 * 1rem) 0;
  border: calc(0/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_text--KhsNQNx1 {
  display: table-cell;
  white-space: pre-wrap;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_dim_select--2BPrJJRj {
  padding: 0 calc(4/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_cont--CyY9ttpK {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  outline: 0;
  cursor: pointer;
  white-space: pre-wrap;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_label--2wXH29bS {
  display: inline-block;
  width: 80%;
  padding-left: calc(8/100 * 1rem);
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ {
  position: relative;
  display: inline-block;
  min-height: inherit;
  line-height: inherit;
  width: 100%;
  padding: 0 calc(7/100 * 1rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  color: #1E88E5;
  white-space: pre-line;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ:hover .platform-expenseclaim-expenseRecord-fields-index__clear--3a6iR8oD {
  visibility: visible;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ .platform-expenseclaim-expenseRecord-fields-index__clear--3a6iR8oD {
  visibility: hidden;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ .platform-expenseclaim-expenseRecord-fields-index__clear_icon--eAJbFQ2o,
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ .platform-expenseclaim-expenseRecord-fields-index__edit_icon--2IIJM5RJ {
  font-size: 0.12rem;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ .platform-expenseclaim-expenseRecord-fields-index__edit_and_clear--1134xvVw {
  position: absolute;
  top: 0;
  right: 0;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_field_popup--1LfRtGEZ .platform-expenseclaim-expenseRecord-fields-index__edit_and_clear--1134xvVw > span {
  display: inline-block;
  margin-right: calc(8/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__bill_code--1KVLn9Bp {
  padding-right: calc(2/100 * 1rem);
  text-align: center;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-fields-index__table_item--1FNkygjW {
  position: relative;
  border-bottom: calc(1/100 * 1rem) dashed #ddd;
  white-space: nowrap;
  font-size: 0.12rem;
}
.platform-expenseclaim-expenseRecord-fields-index__table_item--1FNkygjW:last-child {
  border-bottom: none;
}
.platform-expenseclaim-expenseRecord-fields-index__table_cell--1HH5n3ZJ {
  display: inline-block;
  margin: 0 calc(10/100 * 1rem);
  vertical-align: middle;
  line-height: calc(48/100 * 1rem);
  overflow: hidden;
  text-overflow: ellipsis;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_dimtree_readonly--12mDVjz6 {
  display: inline-block;
  height: calc(30/100 * 1rem);
  padding: 0 calc(4/100 * 1rem);
  line-height: calc(30/100 * 1rem);
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_dimtree_readonly--12mDVjz6 span.platform-expenseclaim-expenseRecord-fields-index__ellipsis--26kiPAga {
  display: block;
  height: calc(24/100 * 1rem);
  white-space: nowrap;
  max-width: 20em;
  width: auto;
}
.platform-expenseclaim-expenseRecord-fields-index__editor_content--1AA70Vt7 .ant-form-item-children {
  display: inline-block;
  width: 100%;
}
.platform-expenseclaim-expenseRecord-fields-index__field_icon--387gszCu {
  font-size: 0.16rem;
  margin-right: calc(7/100 * 1rem);
}
/* 银行账号----开始 */
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe > div {
  margin-bottom: calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe .platform-expenseclaim-expenseRecord-fields-index__dimType_select--2jY_t2qJ {
  display: inline-block;
  width: calc(383/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe .platform-expenseclaim-expenseRecord-fields-index__dimType_select--2jY_t2qJ .ant-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe .platform-expenseclaim-expenseRecord-fields-index__dimType_select--2jY_t2qJ .ant-radio-group .ant-radio-button-wrapper {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  padding: 0 calc(8/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_type--1Y6FOJWe .platform-expenseclaim-expenseRecord-fields-index__dimensionMember_box--2tdE9zqy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R {
  height: calc(450/100 * 1rem);
  overflow: auto;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 {
  width: calc(450/100 * 1rem);
  height: calc(125/100 * 1rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: calc(2/100 * 1rem) solid #E4E4E4;
  border-radius: 0.04rem;
  overflow: hidden;
  margin: calc(10/100 * 1rem) auto;
  padding: calc(20/100 * 1rem) calc(30/100 * 1rem) calc(20/100 * 1rem) 0;
  cursor: pointer;
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__logo--thQ98gMB,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__logo--thQ98gMB {
  height: 100%;
  width: calc(100/100 * 1rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__logo--thQ98gMB img,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__logo--thQ98gMB img {
  height: calc(65/100 * 1rem);
  width: calc(65/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__bank_name--2pk_szqI,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__bank_name--2pk_szqI {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__account_branch--FPMYKjWu,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__account_branch--FPMYKjWu {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 600;
  color: #888;
  line-height: calc(24/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__person_info--3ODl0e5q,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__person_info--3ODl0e5q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: calc(8/100 * 1rem) 0;
  line-height: calc(24/100 * 1rem);
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__person_info--3ODl0e5q .platform-expenseclaim-expenseRecord-fields-index__account_no--3UVOG1hS,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__content--3kJyENGZ .platform-expenseclaim-expenseRecord-fields-index__person_info--3ODl0e5q .platform-expenseclaim-expenseRecord-fields-index__account_no--3UVOG1hS {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.22rem;
  font-weight: 600;
  word-spacing: calc(4/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__choose_flag--3tE9Tx7_,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__choose_flag--3tE9Tx7_ {
  display: none;
  position: absolute;
  background-color: #1E88E5;
  width: calc(40/100 * 1rem);
  height: calc(40/100 * 1rem);
  border-radius: 0.2rem;
  top: 0;
  right: 0;
  -webkit-transform: translate(calc(20/100 * 1rem), - calc(20/100 * 1rem));
          transform: translate(calc(20/100 * 1rem), - calc(20/100 * 1rem));
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH .platform-expenseclaim-expenseRecord-fields-index__choose_flag--3tE9Tx7_ .anticon,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 .platform-expenseclaim-expenseRecord-fields-index__choose_flag--3tE9Tx7_ .anticon {
  position: absolute;
  color: white;
  font-size: 0.14rem;
  font-weight: 600;
  bottom: calc(4/100 * 1rem);
  left: calc(4/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__account_card--2htdT-RH:hover,
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8:hover {
  border: calc(2/100 * 1rem) solid #1565C0;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__isChoosed--3E-6e7-_ {
  border-color: #1E88E5;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__isChoosed--3E-6e7-_ .platform-expenseclaim-expenseRecord-fields-index__choose_flag--3tE9Tx7_ {
  display: block;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 {
  border: calc(1/100 * 1rem) dashed #E4E4E4;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-fields-index__account_card_lists--1qeeOL_R .platform-expenseclaim-expenseRecord-fields-index__append_account_card--aAxIO6w8 :hover {
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__hidden--2hpzWIYX {
  display: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__hide--20h7Om1Y {
  display: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__outer--1q3aBBwG {
  height: 95%;
  margin: calc(16/100 * 1rem) calc(48/100 * 1rem);
  background-color: #fff;
  overflow: auto;
}
.platform-expenseclaim-expenseRecord-fields-index__inner--1BeMmxlr {
  width: 75vw;
  padding: 0 calc(32/100 * 1rem);
  margin: calc(20/100 * 1rem) auto;
}
.platform-expenseclaim-expenseRecord-fields-index__title--2Z4kTr8E {
  font-size: 0.16rem;
  color: #4A4A4A;
  line-height: calc(16/100 * 1rem);
  clear: left;
  padding-left: calc(12/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__add_wrap--3Q9kSJdK {
  margin: calc(20/100 * 1rem) auto;
  width: 100%;
  height: calc(100/100 * 1rem);
  line-height: calc(100/100 * 1rem);
  border: calc(1/100 * 1rem) dashed #e4e4e4;
  background-color: #fafafa;
  border-radius: 0.04rem;
  cursor: pointer;
  text-align: center;
}
.platform-expenseclaim-expenseRecord-fields-index__icon--29NgY2Tw {
  font-size: 0.12rem;
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX {
  width: 100%;
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX:hover {
  background-color: #e8f3fc;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__info_part--TcgdmKWL {
  display: inline-block;
  height: calc(100/100 * 1rem);
  vertical-align: top;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__left_part--1sk_KGWm {
  line-height: calc(100/100 * 1rem);
  text-align: center;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__left_part--1sk_KGWm img {
  width: calc(50/100 * 1rem);
  height: calc(50/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__middle_part--vYDcDzR2 .platform-expenseclaim-expenseRecord-fields-index__bank_name--2pk_szqI {
  height: calc(22/100 * 1rem);
  margin: calc(20/100 * 1rem) 0 calc(16/100 * 1rem);
  font-size: 0.16rem;
  font-weight: bold;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__middle_part--vYDcDzR2 .platform-expenseclaim-expenseRecord-fields-index__card_type--ANJFZyKf {
  margin-left: calc(21/100 * 1rem);
  font-size: 0.14rem;
  font-weight: bold;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__middle_part--vYDcDzR2 .platform-expenseclaim-expenseRecord-fields-index__account_num--P5rcSfeY {
  cursor: pointer;
  height: calc(24/100 * 1rem);
  font-size: 0.16rem;
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__right_part--1QDZQ4IR {
  padding-top: calc(20/100 * 1rem);
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__right_part--1QDZQ4IR .platform-expenseclaim-expenseRecord-fields-index__account_non_default--3YftjCGx {
  visibility: hidden;
}
.platform-expenseclaim-expenseRecord-fields-index__info_wrap--3gzeN5sX .platform-expenseclaim-expenseRecord-fields-index__right_part--1QDZQ4IR .platform-expenseclaim-expenseRecord-fields-index__delete_btn--2TY8nBpz {
  position: absolute;
  right: calc(10/100 * 1rem);
  top: calc(10/100 * 1rem);
  font-size: 0.12rem;
  cursor: pointer;
}
/* 银行账号----结束 */
.platform-expenseclaim-expenseRecord-fields-index__dropDownMenu_nopadding--34uzWOXG ul.ant-dropdown-menu {
  padding: 0 !important;
  max-height: calc(400/100 * 1rem);
  overflow: auto;
}
.platform-expenseclaim-expenseRecord-fields-index__status_radio_group--3eA3Q8GR {
  width: 6rem;
}
.platform-expenseclaim-expenseRecord-fields-index__status_radio_group--3eA3Q8GR > label {
  background: transparent;
  margin: 0 calc(10/100 * 1rem);
  border: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__status_radio_group--3eA3Q8GR > label::before {
  content: '';
  width: 0 !important;
}
.platform-expenseclaim-expenseRecord-fields-index__status_radio_group--3eA3Q8GR label.ant-radio-button-wrapper-checked {
  border: none !important;
  color: #1890ff;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__status_radio_group--3eA3Q8GR .platform-expenseclaim-expenseRecord-fields-index__small_date_picker--1yuh3-h- .ant-calendar-picker-input.ant-input {
  width: calc(200/100 * 1rem);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.platform-expenseclaim-expenseRecord-fields-index__group_field--2fGU7aJ3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: left;
}
.platform-expenseclaim-expenseRecord-fields-index__group_field--2fGU7aJ3 .platform-expenseclaim-expenseRecord-fields-index__group_icon--3Zb8fbmG {
  display: inline-block;
  text-align: center;
  width: calc(48/100 * 1rem);
  height: calc(48/100 * 1rem);
  vertical-align: middle;
  border-radius: 50%;
  background: #c3c3c3;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-fields-index__group_field--2fGU7aJ3 .platform-expenseclaim-expenseRecord-fields-index__group_icon--3Zb8fbmG svg {
  line-height: 1;
  font-size: 0.48rem;
  color: #c3c3c3;
}
.platform-expenseclaim-expenseRecord-fields-index__group_field--2fGU7aJ3 .platform-expenseclaim-expenseRecord-fields-index__group_icon--3Zb8fbmG img {
  width: 100%;
  height: 100%;
}
.platform-expenseclaim-expenseRecord-fields-index__APPLICANT_ORG_ID--IOGJM9wB .platform-expenseclaim-expenseRecord-fields-index__bill_dimtree_readonly--12mDVjz6 {
  min-width: calc(150/100 * 1rem) !important;
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-fields-index__float_left_btn--CP_6hxFa {
  float: left;
  display: none;
}
.platform-expenseclaim-expenseRecord-fields-index__show--Jni_mRTv {
  display: block !important;
}
.platform-expenseclaim-expenseRecord-fields-index__input_textarea--18CJrLFB {
  height: calc(80/100 * 1rem);
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-fields-index__resizable_table_column--39B-GWDH .ant-table-thead > tr > th,
.platform-expenseclaim-expenseRecord-fields-index__resizable_table_column--39B-GWDH .ant-table-tbody > tr > td {
  white-space: normal;
  word-break: break-word;
}
.platform-expenseclaim-expenseRecord-fields-index__resizable_table_column--39B-GWDH .react-resizable {
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-index__resizable_table_column--39B-GWDH .react-resizable-handle {
  position: absolute;
  width: calc(10/100 * 1rem);
  height: 100%;
  bottom: 0;
  right: - calc(5/100 * 1rem);
  cursor: col-resize;
}
.platform-expenseclaim-expenseRecord-fields-index__field_sub_table--2BVfIBCS {
  height: calc(32/100 * 1rem);
  line-height: calc(24/100 * 1rem);
  padding: calc(4/100 * 1rem) calc(11/100 * 1rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.platform-expenseclaim-expenseRecord-fields-index__field_sub_table--2BVfIBCS:hover {
  border-color: #40a9ff;
}
.platform-expenseclaim-expenseRecord-fields-index__field_sub_table--2BVfIBCS:focus {
  border-color: #40a9ff;
  outline: 0;
  -webkit-box-shadow: 0 0 0 calc(2/100 * 1rem) rgba(24, 144, 255, 0.2);
          box-shadow: 0 0 0 calc(2/100 * 1rem) rgba(24, 144, 255, 0.2);
}
.platform-expenseclaim-expenseRecord-fields-index__sub_table_cont--2NkO41rH {
  max-width: 100%;
  max-height: 100%;
}
.platform-expenseclaim-expenseRecord-fields-index__single_radio--2OKhEeYk {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__single_radio--2OKhEeYk .ant-radio-wrapper {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__check_radio--36qwKyen {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__check_radio--36qwKyen .ant-checkbox-wrapper {
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__check_radio_block--3Y4slLhz .ant-checkbox-wrapper {
  display: block;
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__signle_radio_block--2X11_iBD .ant-radio-wrapper {
  display: block;
  font: inherit;
  text-decoration: inherit;
  text-align: inherit;
  color: inherit;
  background-color: inherit;
  border-radius: inherit;
}
.platform-expenseclaim-expenseRecord-fields-index__ellipsis--26kiPAga {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-expenseclaim-expenseRecord-fields-index__bill_modal_subtable--3fao__fk {
  padding: calc(12/100 * 1rem) calc(20/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__common_footer--1SdeQcKV {
  position: absolute;
  width: 100%;
  height: calc(52/100 * 1rem);
  line-height: calc(52/100 * 1rem);
  bottom: 0;
  left: 0;
  padding: 0 calc(20/100 * 1rem);
  border-top: calc(1/100 * 1rem) solid #E4E4E4;
  background-color: #FFF;
}
.platform-expenseclaim-expenseRecord-fields-index__btn_space--kZukQJ92 {
  margin-right: calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__btn_operate_box--VWLfIs4Q {
  display: block;
  text-align: center;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd {
  margin-top: calc(10/100 * 1rem);
  height: auto !important;
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd > div {
  position: static;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd > div > div {
  position: static !important;
  padding-right: 0 !important;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd > div > div > div > div > div > div {
  margin: 0 !important;
  padding-bottom: calc(8/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd > div > div > div > div > div > div > div:first-child {
  display: none;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd > div > div > div > div > div > div > div:last-child {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__operateBO_editor--1LuUO3qd .platform-expenseclaim-expenseRecord-fields-index__delet_bo--vrJvRZH3 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 888;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 > div:first-child {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-dropdown-search {
  padding: .1rem;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-selection__rendered {
  width: 100% !important;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree-title,
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-selection__choice__content {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .often-title {
  display: none;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 .14rem;
  overflow-y: auto;
  margin-left: 0;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree li {
  margin: calc(4/100 * 1rem) 0;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree-treenode-disabled {
  -webkit-box-shadow: inset 0 - calc(1/100 * 1rem) 0 0 #E4E4E4;
          box-shadow: inset 0 - calc(1/100 * 1rem) 0 0 #E4E4E4;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree-treenode-disabled:last-child {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree li ul {
  padding: 0 0 0 calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .ant-select-tree li .ant-select-tree-node-content-wrapper {
  padding: calc(3/100 * 1rem) 0;
}
.platform-expenseclaim-expenseRecord-fields-index__tree_select--3yPK9Um3 .often.ant-select {
  width: 100% !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH {
  max-width: 100%;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH li > :first-child {
  display: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-switcher {
  display: none !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-child-tree-open {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper-open > .ant-select-tree-title {
  color: #999999 !important;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper-normal > .ant-select-tree-title {
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper-normal {
  line-height: 1.2;
  padding: calc(4/100 * 1rem) calc(8/100 * 1rem) !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper {
  width: 100% !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper:hover {
  background-color: #fff !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper-normal > .ant-select-tree-title:hover {
  color: #1E88E5;
  text-decoration: underline;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background-color: #fff !important;
}
.platform-expenseclaim-expenseRecord-fields-index__myRender--1ngBvBLH .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected > .ant-select-tree-title {
  color: #1E88E5;
  text-decoration: underline;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD {
  position: relative;
  width: 100%;
  height: 0.3rem;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD:hover .platform-expenseclaim-expenseRecord-fields-index__close_button--lkTqBaJE {
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD:hover .ant-select > .ant-select-selection > .ant-select-arrow {
  display: none;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .platform-expenseclaim-expenseRecord-fields-index__close_button--lkTqBaJE {
  font-size: 14px;
  background: white;
  color: #ccc;
  position: absolute;
  right: .11rem;
  top: .09rem;
  display: none;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .platform-expenseclaim-expenseRecord-fields-index__close_button--lkTqBaJE:hover {
  color: #999;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .ant-select-selection__rendered,
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .ant-select-enable,
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .ant-select-selection {
  height: 0.3rem;
}
.platform-expenseclaim-expenseRecord-fields-index__treeSelect_Box--CDqRQzkD .ant-select-disabled {
  color: #000000;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.platform-expenseclaim-expenseRecord-fields-index__checkbox_inline--2kdnXGnL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.platform-expenseclaim-expenseRecord-fields-index__applicant_select_dropdown--3VOCabdJ {
  min-width: auto !important;
  width: 100%;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__font-normal--2gnbM6To {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__font-normal-bold--26JjB0vI {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__font-title--uLd77zaE {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__font-title-bold--X5oN1Oca {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__font-assist--2fcYH5OM {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__row_operate--2eiajjON {
  display: inline-block;
  width: 100%;
  text-align: center;
  position: relative;
  z-index: 2;
  background: white;
}
.platform-expenseclaim-editor-component-expenseDetail-addMuchRecords-expenseTable__row_operate--2eiajjON > a:first-child {
  margin-right: 20px;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-expenseRecord-index__font-normal--3L53iTjs {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-index__font-normal-bold--NXhLjzRP {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__font-title--3-bF-ye8 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-index__font-title-bold--3z51aQMQ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__font-assist--35Wcey49 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-expenseRecord-index__divider--3NjOLrUP {
  margin: calc(6/100 * 1rem) 0;
}
/* 支出记录公用样式————开始 */
.platform-expenseclaim-expenseRecord-index__record_tooptip--2-Eui-DY {
  max-width: 6rem;
}
.platform-expenseclaim-expenseRecord-index__tool_tip_text--3iTGvbPR {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* 支出记录公用样式————结束 */
.platform-expenseclaim-expenseRecord-index__expense_record--1fqvH8vs {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  width: 100%;
  background: #F5F5F5;
}
.platform-expenseclaim-expenseRecord-index__required_icon--kWYelISb {
  display: inline-block;
  margin-right: 4px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}
.platform-expenseclaim-expenseRecord-index__content_padTop_12_padLeft_16--1b7Qtx4z {
  padding: calc(8/100 * 1rem) calc(10/100 * 1rem) calc(10/100 * 1rem) calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__filter--3LvUqcT1 {
  padding: calc(12/100 * 1rem) calc(12/100 * 1rem) 0 calc(12/100 * 1rem);
  margin-left: calc(50/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__filter--3LvUqcT1 div.ant-col-4 {
  width: auto !important;
}
.platform-expenseclaim-expenseRecord-index__filter--3LvUqcT1 div.ant-form-item {
  margin-bottom: 0;
}
.platform-expenseclaim-expenseRecord-index__filter--3LvUqcT1 .ant-form label {
  font-size: 0.14rem !important;
}
.platform-expenseclaim-expenseRecord-index__filter_btn--wVT0eJcz {
  margin-right: .1rem;
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-index__content--1JUXi3y5 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  padding-bottom: calc(52/100 * 1rem);
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__content--1JUXi3y5 .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__contentNew--dNJAbWv5 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  padding-bottom: calc(52/100 * 1rem);
  overflow: auto;
}
.platform-expenseclaim-expenseRecord-index__contentNew--dNJAbWv5 .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__expense_common_footer--35O2K4A3 {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 0.52rem;
  bottom: 4px;
  -webkit-box-shadow: 0 4px white;
          box-shadow: 0 4px white;
  right: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border-top: 0.01rem solid #E4E4E4;
  background-color: #FFF;
  padding-right: 0.2rem;
}
.platform-expenseclaim-expenseRecord-index__expense_common_footer--35O2K4A3 span {
  font-size: 0.14rem;
  padding: 0 calc(8/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__btn_space--2XewUTgO {
  margin-right: calc(8/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__editor--2-L-S-dR {
  height: 100%;
  width: calc(700/100 * 1rem);
  padding-bottom: calc(60/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__editor_drawer--2Ak91f-U .ant-drawer-content-wrapper {
  width: 8rem !important;
}
.platform-expenseclaim-expenseRecord-index__editor_drawer--2Ak91f-U .ant-drawer-content-wrapper .ant-drawer-wrapper-body {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.platform-expenseclaim-expenseRecord-index__editor_drawer--2Ak91f-U .ant-drawer-content-wrapper .ant-drawer-wrapper-body .ant-drawer-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  padding: calc(5/100 * 1rem) calc(8/100 * 1rem);
  background: #F5F5F5;
  position: relative;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form-item-label {
  white-space: normal;
  word-break: break-all;
  min-height: 0.32rem;
  padding: 0 .12rem 0 .06rem;
  line-height: 1 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: calc(116/100 * 1rem) !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form-item-label label {
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form-item-label label:after {
  display: none;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form-item-label:after {
  content: '';
  min-height: inherit;
  font-size: 0;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form-item-control-wrapper {
  width: 65% !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-select-search__field__placeholder {
  font-size: 0.12rem;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .ant-form .ant-form-item {
  margin: 0.05rem 0;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field {
  display: block;
  width: 100%;
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field .ant-select-selection,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field .ant-calendar-picker-input,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field > label,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field .ant-select-selection__choice {
  background: inherit;
  color: inherit;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field .ant-calendar-picker {
  width: 100%;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field .ant-input:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field textarea {
  height: 0.64rem;
  min-height: 0.64rem;
  margin-bottom: 0 !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.expense_field_disabled {
  color: #000000;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.expense_field_disabled .ant-select-disabled {
  background-color: inherit;
  color: inherit;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency {
  border: 1px solid #E4E4E4;
  border-radius: 0.04rem;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency input,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency textarea,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency .ant-select-selection,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency .ant-input-group-addon,
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency .currency_read {
  border: none !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency:hover {
  border-color: #40a9ff;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency:hover.expense_field_disabled {
  border-color: #E4E4E4;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency .currency {
  min-height: 0.30rem;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .expense_field.wrap_rate_currency .currency .currency_read {
  min-height: 0.30rem;
  height: 0.30rem;
  line-height: 0.30rem;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__editor_item_100--VF52nu1e {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  word-break: break-all;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__editor_item_100--VF52nu1e .ant-form-item-control-wrapper {
  width: 83% !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__editor_item_50--1UQi0v91 {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__editor_item_50--1UQi0v91 .platform-expenseclaim-expenseRecord-index__bill_dimtree_readonly--3u0Tkz2G {
  color: #000000 !important;
  background-color: #f5f5f5 !important;
  cursor: not-allowed !important;
  border: calc(1/100 * 1rem) solid #E4E4E4 !important;
  border-radius: 0.04rem !important;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__itinerary--12Q9Yglm {
  margin: calc(5/100 * 1rem) 0;
  padding: 0.08rem 0.18rem;
  background: white;
  border-radius: 0.04rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__itinerary--12Q9Yglm .platform-expenseclaim-expenseRecord-index__check_itinerary--tiyxCgQ2 {
  cursor: pointer;
  color: #1890ff;
}
.platform-expenseclaim-expenseRecord-index__editor_content--1L544WRU .platform-expenseclaim-expenseRecord-index__itinerary--12Q9Yglm .platform-expenseclaim-expenseRecord-index__check_itinerary--tiyxCgQ2 svg {
  font-size: 0.18rem;
}
.platform-expenseclaim-expenseRecord-index__invoice_header--3p_H9ng2 {
  position: relative;
  height: calc(36/100 * 1rem);
  line-height: calc(36/100 * 1rem);
  border-bottom: calc(1/100 * 1rem) solid #CCCCCC;
}
.platform-expenseclaim-expenseRecord-index__invoice_header--3p_H9ng2 .platform-expenseclaim-expenseRecord-index__header_title--2ieOek_g {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__invoice_header--3p_H9ng2 .platform-expenseclaim-expenseRecord-index__header_tools--2XWfsQUt {
  position: absolute;
  display: inline-block;
  right: calc(8/100 * 1rem);
  color: #1E88E5;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-index__invoice_header--3p_H9ng2 .platform-expenseclaim-expenseRecord-index__header_tools--2XWfsQUt svg {
  margin-right: calc(4/100 * 1rem);
  font-size: 0.12rem;
}
.platform-expenseclaim-expenseRecord-index__show--1S66rpp0 {
  display: block !important;
}
.platform-expenseclaim-expenseRecord-index__show_inline--1FPu4Wwa {
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-index__hide--1wZpsYYX {
  display: none !important;
}
.platform-expenseclaim-expenseRecord-index__drawer_container--2xfGgseg {
  position: fixed;
  left: 0;
  z-index: 1001;
}
.platform-expenseclaim-expenseRecord-index__drawer_container--2xfGgseg .ant-drawer-header {
  width: 92% !important;
  display: inline-block !important;
}
.platform-expenseclaim-expenseRecord-index__drawer_container--2xfGgseg .ant-drawer-close {
  position: static !important;
}
.platform-expenseclaim-expenseRecord-index__expense_type_right_icon--2flcbHyQ {
  display: inline-block;
  padding: calc(4/100 * 1rem);
  margin: 0 calc(5/100 * 1rem);
  border-radius: 0.02rem;
  font-size: 0.12rem !important;
  opacity: 0.6;
  line-height: calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__expense_type_right_icon--2flcbHyQ.platform-expenseclaim-expenseRecord-index__no_invoice--3e9P7A_V {
  background: rgba(140, 210, 17, 0.2);
  color: #488105;
}
.platform-expenseclaim-expenseRecord-index__expense_type_right_icon--2flcbHyQ.platform-expenseclaim-expenseRecord-index__invoice_num--f6i2O-dY {
  color: #A58200;
  background: #FFF7CC;
}
.platform-expenseclaim-expenseRecord-index__expense_type_right_icon--2flcbHyQ.platform-expenseclaim-expenseRecord-index__enterprise--gWkMkFO4 {
  background: rgba(65, 214, 195, 0.2);
  color: #006D5D;
}
.platform-expenseclaim-expenseRecord-index__currency_text--3_nUsO4b {
  font-weight: 500;
  text-align: right;
  display: block;
  margin-right: calc(20/100 * 1rem);
}
div.ant-input-number {
  width: 100%;
}
.platform-expenseclaim-expenseRecord-index__collect_info--p-lAfGD0 strong {
  color: #1890ff;
  display: inline-block;
  padding: 0 calc(3/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__uploader--2XnjTodR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.platform-expenseclaim-expenseRecord-index__uploader--2XnjTodR .avatar-uploader {
  width: 50% !important;
}
.platform-expenseclaim-expenseRecord-index__uploader--2XnjTodR .avatar-uploader .ant-upload {
  width: 100% !important;
}
.platform-expenseclaim-expenseRecord-index__tree--2decjemB .ant-select-selection__rendered {
  height: calc(36/100 * 1rem);
  line-height: calc(36/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u {
  width: calc(360/100 * 1rem) !important;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-dropdown-search {
  padding: calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree-title,
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-selection__choice__content {
  display: inline-block;
  max-width: calc(200/100 * 1rem);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree {
  max-height: calc(300/100 * 1rem) !important;
  width: calc(360/100 * 1rem) !important;
  padding: 0 calc(14/100 * 1rem);
  overflow: auto;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree li {
  margin: calc(4/100 * 1rem) 0;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree-treenode-disabled {
  -webkit-box-shadow: inset 0 calc(-1/100 * 1rem) 0 0 #E4E4E4;
          box-shadow: inset 0 calc(-1/100 * 1rem) 0 0 #E4E4E4;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree-treenode-disabled:last-child {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree li ul {
  padding: 0 0 0 calc(10/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .ant-select-tree li .ant-select-tree-node-content-wrapper {
  padding: calc(3/100 * 1rem) 0;
}
.platform-expenseclaim-expenseRecord-index__tree_select--2AQeC97u .often.ant-select {
  width: 100% !important;
}
.platform-expenseclaim-expenseRecord-index__root_node--2BrD-1wc span > span {
  font-size: 0.14rem;
  color: #999999 !important;
  font-weight: 500;
  text-decoration: none;
}
.platform-expenseclaim-expenseRecord-index__myInput--ipqLj4gz .ant-form-item-control-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.platform-expenseclaim-expenseRecord-index__myInput--ipqLj4gz .ant-row {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.platform-expenseclaim-expenseRecord-index__padding_20--f9diWYZ4 {
  padding: calc(16/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__Drawer_footer--18r0CUaV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 0.52rem;
  border-top: 0.01rem solid #E4E4E4;
  background-color: #FFF;
  padding: 0 0.2rem;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__Drawer_footer--18r0CUaV span {
  display: inline-block;
}
/* 支出记录列表样式————开始 */
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  margin-bottom: calc(52/100 * 1rem);
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55.platform-expenseclaim-expenseRecord-index__lists_header--2RNo7onl {
  color: #4A4A4A;
  font-weight: 500;
  margin: 0;
  line-height: 1.5;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55.platform-expenseclaim-expenseRecord-index__lists_header--2RNo7onl .sort_arrow {
  padding-left: .04rem;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55.platform-expenseclaim-expenseRecord-index__lists_header--2RNo7onl .platform-expenseclaim-expenseRecord-index__col_8--2qRhD0Jz {
  border-left: none;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__lists_body--1yINgnUp {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: scroll;
  overflow-y: overlay;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__lists_body--1yINgnUp .platform-expenseclaim-expenseRecord-index__loading_all--OSQVLCol {
  text-align: center;
  padding: calc(4/100 * 1rem) 0;
  background: white;
  margin: 0;
  font-size: 0.12rem;
  color: #888;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.1rem 0.2rem;
  background: #FFFFFF;
  border-radius: 0.04rem;
  margin: 0.05rem 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.14rem;
  color: #666666;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55 .platform-expenseclaim-expenseRecord-index__need_clip--3zhpMhdD {
  width: 100%;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__list_item--1Iqs2y55 > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: .1rem;
}
.platform-expenseclaim-expenseRecord-index__record_lists--2GiqNa1Y .platform-expenseclaim-expenseRecord-index__error_list_item--rmJZN_Qd {
  border: 0.01rem solid rgba(208, 2, 27, 0.2);
  height: calc(0.4rem);
}
.platform-expenseclaim-expenseRecord-index__col_1--kQrx9yF7 {
  margin-right: calc(20/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__col_1--kQrx9yF7 .ant-checkbox-inner,
.platform-expenseclaim-expenseRecord-index__col_1--kQrx9yF7 .ant-checkbox-input {
  width: 14px;
  height: 14px;
}
.platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ .platform-expenseclaim-expenseRecord-index__icon--1-UxvF7y {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.18rem;
}
.platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ .platform-expenseclaim-expenseRecord-index__icon--1-UxvF7y svg {
  font-size: 0.32rem;
}
.platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ .platform-expenseclaim-expenseRecord-index__type_money--8l2zZTfN {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ .platform-expenseclaim-expenseRecord-index__type_money--8l2zZTfN .platform-expenseclaim-expenseRecord-index__money--1QbTcPPJ {
  color: #000000;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__col_3--1WbwxZJU {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.platform-expenseclaim-expenseRecord-index__col_3--1WbwxZJU > span {
  font-size: inherit;
}
.platform-expenseclaim-expenseRecord-index__col_4--2uogizMe {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.platform-expenseclaim-expenseRecord-index__col_5--329iX0xX,
.platform-expenseclaim-expenseRecord-index__col_6--t2FS9TyR,
.platform-expenseclaim-expenseRecord-index__col_8--2qRhD0Jz {
  -webkit-box-flex: 0.5;
      -ms-flex: 0.5 0 .5rem;
          flex: 0.5 0 .5rem;
}
.platform-expenseclaim-expenseRecord-index__col_7---VZX6UIk {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 .5rem;
          flex: 1 0 .5rem;
}
.platform-expenseclaim-expenseRecord-index__col_8--2qRhD0Jz a {
  margin-right: .1rem;
}
.platform-expenseclaim-expenseRecord-index__record_lists_toopTip--28_qUeQW {
  max-width: none;
}
.platform-expenseclaim-expenseRecord-index__record_lists_toopTip--28_qUeQW .platform-expenseclaim-expenseRecord-index__col_2--1ESIlhd_ .platform-expenseclaim-expenseRecord-index__type_money--8l2zZTfN .platform-expenseclaim-expenseRecord-index__money--1QbTcPPJ {
  color: white !important;
}
.platform-expenseclaim-expenseRecord-index__nonDataHeight--34jBnxs6 {
  height: 90%;
  overflow: hidden;
}
/* 支出记录列表样式————结束 */
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: calc(0/100 * 1rem);
  margin-bottom: 0.04rem;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg .ant-row.ant-form-item {
  margin: 0;
  margin-right: 0.24rem;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg .ant-col-20 {
  width: auto;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg div.ant-radio-group > label:last-child {
  padding: 0;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg .platform-expenseclaim-expenseRecord-index__expenSelectBox--1LHnZnHf {
  min-width: 4rem;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg .platform-expenseclaim-expenseRecord-index__expenSelectBox--1LHnZnHf .ant-select-selection {
  height: 0.28rem;
}
.platform-expenseclaim-expenseRecord-index__hideSearch--2OK_Qqsg .platform-expenseclaim-expenseRecord-index__expenSelectBox--1LHnZnHf .ant-form-item-control-wrapper {
  width: 3rem;
}
.platform-expenseclaim-expenseRecord-index__invoice_count_bg--T6NBCa9T {
  background: #FFF7CC;
  border-radius: 0.02rem;
  padding: 0 calc(5/100 * 1rem);
  display: inline-block;
  margin-left: calc(10/100 * 1rem);
  font-size: 0.10rem;
  color: #A58200;
}
.platform-expenseclaim-expenseRecord-index__new_expenseRecord_btn--2zjXus4j {
  margin: 0.08rem 0;
}
.platform-expenseclaim-expenseRecord-index__over_standard_tip--VGVMYazY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.4rem;
  border: 0.01rem solid #FFBF00;
  border-radius: 0.04rem;
  position: absolute;
  bottom: .55rem;
  left: .1rem;
  width: 96%;
  background-color: #FFF;
  z-index: 1;
}
.platform-expenseclaim-expenseRecord-index__over_standard_tip--VGVMYazY .platform-expenseclaim-expenseRecord-index__over_standard_text--dGesS_Jl {
  display: inline-block;
  width: 96%;
}
.platform-expenseclaim-expenseRecord-index__empty_content--2FOBdVVL {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__empty_content--2FOBdVVL .platform-expenseclaim-expenseRecord-index__empty_icon--POUS4TnO {
  font-size: 0.120rem;
  color: #E4E4E4;
}
.platform-expenseclaim-expenseRecord-index__upload_invoice_item--Vcgo9spE {
  display: inline-block;
  width: 100%;
  height: 100%;
  padding: calc(5/100 * 1rem) calc(12/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__upload_invoice_item--Vcgo9spE div,
.platform-expenseclaim-expenseRecord-index__upload_invoice_item--Vcgo9spE span {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.platform-expenseclaim-expenseRecord-index__img_logo--38wuuQ2O {
  color: #ccc;
  font-size: calc(12/100 * 1rem) !important;
  margin-right: calc(4/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__editor_card--2tImQL8J {
  background: white;
  padding: calc(10/100 * 1rem);
  border-radius: 0.04rem;
}
.platform-expenseclaim-expenseRecord-index__editor_card--2tImQL8J .currency_read.currency_read_disabled {
  color: #000000;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
.platform-expenseclaim-expenseRecord-index__editor_card--2tImQL8J .expense_field_disabled * {
  cursor: inherit !important;
}
.platform-expenseclaim-expenseRecord-index__invoice_zone--2PCngw15,
.platform-expenseclaim-expenseRecord-index__attachment_zone--mhD8vLAw {
  margin-top: .05rem;
  padding: calc(8/100 * 1rem);
  padding-bottom: 0;
  background: white;
  border-radius: 0.04rem;
  min-height: 1rem;
}
.platform-expenseclaim-expenseRecord-index__invoice_zone--2PCngw15 .currency_read {
  background-color: #fff;
}
.platform-expenseclaim-expenseRecord-index__attachment_zone--mhD8vLAw.platform-expenseclaim-expenseRecord-index__bottom_margin--2EYCPXMq {
  margin-bottom: .4rem;
}
.platform-expenseclaim-expenseRecord-index__zone_head--39vT7HYp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0.1rem 0.1rem;
  border-bottom: calc(1/100 * 1rem) solid #E4E4E4;
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-index__zone_head--39vT7HYp .platform-expenseclaim-expenseRecord-index__add_icon--1Bn7Twj3 {
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-index__zone_body--2kClhmTm {
  max-height: 2.4rem;
  overflow-y: auto;
  padding: 0.1rem 0;
  padding-right: 0.1rem;
}
.platform-expenseclaim-expenseRecord-index__zone_body--2kClhmTm .platform-expenseclaim-expenseRecord-index__no_invoice_in_required--NZ1h1aeZ {
  color: #999999;
  text-align: center;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.05rem 0.12rem;
  padding-right: 0;
  border-radius: 0.04rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg > span {
  display: inline-block;
  margin-right: .1rem;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__file_sub_title---1mK8jCr,
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__size_instruction--3KHjpLNQ {
  font-size: 12px;
  color: #999999;
  display: inline-block;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__item_name_size--2EmXcogs {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__item_name_size--2EmXcogs .platform-expenseclaim-expenseRecord-index__item_name--1gHuVYpk {
  max-width: 70%;
  width: auto;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__item_name_size--2EmXcogs .platform-expenseclaim-expenseRecord-index__size_instruction--3KHjpLNQ .platform-expenseclaim-expenseRecord-index__over_limit_preview--riMx8sAA {
  display: none;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__operate_icon--2C5EqpD1 {
  display: none;
  margin-right: .1rem;
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg:hover {
  background: rgba(30, 136, 229, 0.1);
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg:hover .platform-expenseclaim-expenseRecord-index__operate_icon--2C5EqpD1 {
  display: inline;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg:hover .platform-expenseclaim-expenseRecord-index__item_name--1gHuVYpk.platform-expenseclaim-expenseRecord-index__is_can_preview--3hpPmVHm {
  -webkit-text-decoration: underline #1E88E5;
          text-decoration: underline #1E88E5;
  color: #1E88E5;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg:hover .platform-expenseclaim-expenseRecord-index__file_sub_title---1mK8jCr {
  display: none;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg:hover .platform-expenseclaim-expenseRecord-index__size_instruction--3KHjpLNQ .platform-expenseclaim-expenseRecord-index__over_limit_preview--riMx8sAA {
  display: inline;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__attachment_type_icon--sEurJwTM {
  font-size: 0.18rem;
}
.platform-expenseclaim-expenseRecord-index__attachment_item--3or3R0Pg .platform-expenseclaim-expenseRecord-index__attachment_preview_img--1HcKiXTn {
  width: 0.18rem;
  height: 0.18rem;
}
.platform-expenseclaim-expenseRecord-index__invoice_indentify_num--8MWzqgWV {
  font-weight: 500;
  font-size: 0.16rem;
  color: #1E88E5;
  display: inline-block;
  margin: 0 calc(5/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__invoice_indentify_num--8MWzqgWV.platform-expenseclaim-expenseRecord-index__indentify_num_fail--3De5A9po {
  color: #E71D32;
}
svg.default_icon_size {
  font-size: 0.12rem !important;
}
.platform-expenseclaim-expenseRecord-index__pending_invoice--1df5uoS0 {
  display: inline-block;
  padding: calc(4/100 * 1rem) calc(8/100 * 1rem);
  background: #FFFFFF;
  -webkit-box-shadow: 0 calc(2/100 * 1rem) calc(4/100 * 1rem) 0 #E4E4E4;
          box-shadow: 0 calc(2/100 * 1rem) calc(4/100 * 1rem) 0 #E4E4E4;
  position: relative;
  bottom: calc(-2/100 * 1rem);
  border-radius: 0.27rem;
  font-size: 0.14rem;
  cursor: pointer;
}
.platform-expenseclaim-expenseRecord-index__pending_invoice--1df5uoS0 svg {
  margin: 0 calc(4/100 * 1rem);
}
.platform-expenseclaim-expenseRecord-index__error_text--349We-HI {
  color: #FB6172;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__invoice_zone_fields--_7eUMHvW {
  width: 100%;
}
.platform-expenseclaim-expenseRecord-index__input_invoice_modal--21_TcMH- .ant-modal {
  height: 80% !important;
  width: 4.5rem !important;
}
.platform-expenseclaim-expenseRecord-index__input_invoice_modal--21_TcMH- .ant-modal-body {
  padding: 0!important;
}
.platform-expenseclaim-expenseRecord-index__operate_btn_wrap--Ce9_2VFI {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.platform-expenseclaim-expenseRecord-index__operate_btn_wrap--Ce9_2VFI .platform-expenseclaim-expenseRecord-index__operate_btn--1bxpbafo {
  position: absolute;
  right: calc(-10/100 * 1rem);
  top: calc(3/100 * 1rem);
  width: calc(40/100 * 1rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.platform-expenseclaim-expenseRecord-index__upload_item--3Rs-VnPp {
  display: inline-block;
  margin: 0;
  clear: both;
  font-size: 0.14rem;
  font-weight: normal;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: all .3s;
  transition: all .3s;
  line-height: calc(22/100 * 1rem);
  width: 100%;
}
.platform-expenseclaim-expenseRecord-index__upload_item--3Rs-VnPp > div {
  width: 100%;
  padding: .05rem 12px;
}
.platform-expenseclaim-expenseRecord-index__expense_dropdown_menu--k5duQMDB {
  z-index: 1000;
}
.platform-expenseclaim-expenseRecord-index__expense_dropdown_menu--k5duQMDB .ant-dropdown-menu-item,
.platform-expenseclaim-expenseRecord-index__expense_dropdown_menu--k5duQMDB .ant-dropdown-menu-submenu-title {
  font-size: 0.14rem;
}

/**
 * 创建人：李杰
 * 创建时间：2018/8/29
 * 描述：
 */
/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__font-normal--24TqTvOc {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__font-normal-bold--2MTwyYiB {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__font-title--Qo3DbvnO {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__font-title-bold--3pTjXNuV {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__font-assist--1yFLSKi4 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__lable_btn--3Ub1FQD- {
  width: auto !important;
  margin-right: 8px;
  margin-bottom: 8px;
  height: 28px !important;
  line-height: 28px;
  color: #000000;
  font-size: 0.12rem !important;
  padding: 0px 8px;
  border: 1px solid #E4E4E4;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__lable_input_txt--3JhpIUy9 {
  width: 210px;
  margin-right: 8px;
  padding: 0px 8px;
  height: 28px !important;
  line-height: 28px;
  color: #000000;
  font-size: 0.12rem !important;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__btn_box--2uY9lw4F {
  display: inline-block;
  margin-bottom: 0px;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__lable_btn--3Ub1FQD- label.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__label_icon--2jNTFq6w {
  display: none;
  font-size: 0.14rem;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__btn_edit--1CdPUJ0q {
  color: #1E88E5;
  margin: 0 8px;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__btn_close--eJ7VOkHK {
  color: #1E88E5;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__lable_btn--3Ub1FQD-:hover label.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-commonLabel__label_icon--2jNTFq6w {
  display: inline-block;
  line-height: 26px;
  cursor: pointer;
}

/**
 * 创建人：李杰
 * 创建时间：2018/8/28
 * 描述：
 */
/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__font-normal--2W8Yletn {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__font-normal-bold--1ZYsDrX2 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__font-title--2hneLUzC {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__font-title-bold--lzyOdOxT {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__font-assist--2LTcS9W_ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__text_area--jCDodQ7z {
  position: relative;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__text_area--jCDodQ7z .platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__text_area_input--1m5MGWe5 {
  border: 1px solid red;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__text_area--jCDodQ7z .platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__limit--2SFgl-Xn {
  position: absolute;
  bottom: 8px;
  right: 8px;
  color: #999999;
  font-size: 0.12rem;
  line-height: 12px;
  background: #fff;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__text_area--jCDodQ7z textarea.ant-input {
  outline: none;
  color: #000000;
  line-height: 1.6;
  font-size: 0.12rem !important;
  border: 1px solid #E4E4E4;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__common_label_box--1wnIeoeV .platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__title--1gin-29r {
  font-size: 0.12rem;
  color: #999999;
  margin: 4px 0 6px;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__common_label_box--1wnIeoeV .platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__label_input--2Ea6KTtJ {
  width: 210px;
  height: 28px;
  margin: 0 8px;
  line-height: 28px;
  font-size: 0.12rem !important;
}
.platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__common_label_box--1wnIeoeV .platform-expenseclaim-expenseRecord-fields-overStandDescCommonText-approveTextArea__add_btn--3VXsy-e4 {
  width: 28px !important;
  height: 28px !important;
  line-height: 26px;
  padding: 0px;
  text-align: center;
  color: #888 !important;
  border: 1px solid #E4E4E4;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-crossDomain__font-normal--qB8AZB9T {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-crossDomain__font-normal-bold--24UKL9sg {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-crossDomain__font-title--3_tO1v-X {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-crossDomain__font-title-bold--3ld_YEwn {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-crossDomain__font-assist--l76A5a70 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-crossDomain__cross_domain_ifram--29lUBIZb {
  display: block;
  width: 100%;
  height: 100%;
  border: none;
  background: #ffffff;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.common-bizRouter__font-normal--3K-t67_g {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.common-bizRouter__font-normal-bold--x-4ZRc-Q {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.common-bizRouter__font-title--2js-Exqw {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.common-bizRouter__font-title-bold--36ZUGH-6 {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.common-bizRouter__font-assist--1FMZ8k5C {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
.common-bizRouter__layout--2XaoQ2Wk {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-width: 1280px;
  min-height: 400px;
  overflow: hidden;
}
.common-bizRouter__content--2SJMj4Wn {
  position: relative;
  background-color: #fff;
}
.common-bizRouter__content--2SJMj4Wn .creditheader_style {
  border-bottom: hidden;
  padding-top: 5px;
}

/*全局样式定义*/
/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.font-normal {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.font-normal-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.font-title {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.font-title-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.font-assist {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
* {
  padding: 0;
  margin: 0;
}
svg use {
  pointer-events: none;
}
#root {
  height: 100%;
}
#root > :first-child {
  height: 100%;
}
#root .app {
  height: 100%;
}
/*全局默认字体 start*/
.font-define {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  color: #000000;
}
/*全局默认字体 end*/
body {
  /*被禁用的元素光标样式和颜色修改 start*/
  /*被禁用的元素光标样式和颜色修改 end*/
  /*ant designer tree start*/
  /*ant designer tree end*/
  /*Popover*/
}
body .ant-table-filter-dropdown .ant-dropdown-menu-vertical {
  max-height: 400px;
}
body .ant-form .ant-form-item-label,
body .ant-form .ant-form-item-control {
  line-height: 0.32rem;
}
body .ant-form .ant-form-item {
  margin: 0.12rem 0;
}
body .ant-form textarea.ant-input {
  margin-bottom: 0;
}
body .ant-modal-body .ant-form .ant-form-item {
  margin: 0.10rem 0;
}
body .ant-modal .ant-modal-body {
  padding: 24px 0.1rem;
  font-size: 0.14rem;
}
body .ant-modal .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 0.16rem;
}
body .ant-modal .ant-modal-body .ant-modal-confirm-body > .anticon {
  margin-right: 0.16rem;
  font-size: 0.22rem;
}
body .ant-modal .ant-modal-body .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {
  margin-left: 0.38rem;
  font-size: 0.14rem;
}
body .ant-modal .ant-modal-body .ant-modal-confirm-body > .anticon {
  color: #FFBE00;
}
body .ant-modal-confirm .ant-modal-body {
  padding: 0.24rem;
}
body .ant-message .anticon {
  font-size: 14px;
}
body .ant-popover-message-title {
  padding-left: 0.26rem;
}
body :-ms-input-placeholder.ant-input {
  line-height: 0.3rem;
}
body :-ms-input-placeholder.ant-input-sm {
  line-height: 0.26rem;
}
body :-ms-input-placeholder.ant-input,
body :-ms-input-placeholder.ant-input-number-input {
  color: #bfbfbf !important;
}
body .ant-input-affix-wrapper {
  color: inherit !important;
}
body .ant-input-affix-wrapper .ant-input-suffix,
body .ant-input-affix-wrapper .ant-input-prefix {
  right: 0.08rem;
}
body .ant-input-number-input {
  height: 0.3rem;
  padding: 0 0.08rem;
}
body .ant-input-number-lg {
  height: 0.4rem;
}
body .ant-input-number-lg input {
  height: 0.38rem;
}
body .ant-input-number-sm {
  height: 0.28rem;
}
body .ant-input-number-sm input {
  height: 0.26rem;
}
body .ant-calendar-picker-input {
  padding: 0 0.08rem;
}
body .ant-calendar-picker-input .ant-calendar-range-picker-input {
  width: 42%;
}
body .ant-calendar-picker-input .ant-calendar-range-picker-input:nth-of-type(1) {
  text-align: left;
}
body .ant-calendar-picker-input .ant-calendar-range-picker-input:nth-of-type(2) {
  text-align: right;
}
body .ant-calendar-picker-input .ant-calendar-range-picker-separator {
  vertical-align: baseline;
}
body .ant-calendar-picker-input .ant-calendar-picker-icon {
  margin-top: inherit!important;
  transform: translateY(-50%) !important;
  font-size: 14px!important;
}
body .ant-calendar-picker .ant-calendar-picker-icon {
  margin-top: inherit!important;
  transform: translateY(-50%) !important;
  font-size: 14px!important;
}
body .ant-select-dropdown {
  max-width: 5.2rem;
  min-width: 2rem;
  max-height: 3.4rem;
  overflow: auto;
}
body .ant-select-dropdown .ant-select-dropdown-menu-item {
  padding: 0.05rem 0.12rem;
  line-height: 0.22rem;
}
body .ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper,
body .ant-tree.ant-tree-block-node li span.ant-tree-checkbox + .ant-tree-node-content-wrapper {
  width: auto;
}
body .ant-btn-group > .ant-btn {
  min-width: auto;
}
body .ant-btn {
  min-width: 0.8rem;
}
body .ant-btn:focus,
body .ant-btn:hover {
  color: #1565C0;
  border-color: #1565C0;
}
body .ant-btn.active,
body .ant-btn:active {
  color: #16569F;
  border-color: #16569F;
}
body .ant-popover-buttons .ant-btn {
  min-width: auto;
}
body .ant-btn-primary {
  color: #FFFFFF;
}
body .ant-btn-primary:focus,
body .ant-btn-primary:hover {
  background-color: #1565C0;
  border-color: #1565C0;
  color: #FFFFFF;
}
body .ant-btn-primary.active,
body .ant-btn-primary:active {
  background-color: #16569F;
  border-color: #16569F;
  color: #FFFFFF;
}
body .ant-btn-link:focus,
body .ant-btn-link:hover {
  color: #1565C0;
}
body .ant-btn-link.active,
body .ant-btn-link:active {
  color: #16569F;
}
body .ant-btn-danger {
  background-color: #F55300;
  color: #FFFFFF;
}
body .ant-btn-danger:focus,
body .ant-btn-danger:hover {
  background-color: #C44200;
  border-color: #C44200;
  color: #FFFFFF;
}
body .ant-btn-danger.active,
body .ant-btn-danger:active {
  background-color: #933100;
  border-color: #933100;
  color: #FFFFFF;
}
body .ant-btn-sm {
  height: 0.28rem;
  font-size: 0.12rem;
}
body .ant-btn-lg {
  height: 0.4rem;
}
body .ant-btn-danger-disabled,
body .ant-btn-danger.disabled,
body .ant-btn-danger[disabled],
body .ant-btn-danger-disabled:hover,
body .ant-btn-danger.disabled:hover,
body .ant-btn-danger[disabled]:hover,
body .ant-btn-danger-disabled:focus,
body .ant-btn-danger.disabled:focus,
body .ant-btn-danger[disabled]:focus,
body .ant-btn-danger-disabled:active,
body .ant-btn-danger.disabled:active,
body .ant-btn-danger[disabled]:active,
body .ant-btn-danger-disabled.active,
body .ant-btn-danger.disabled.active,
body .ant-btn-danger[disabled].active {
  color: #999999;
  background-color: #F2F2F2;
  border-color: #CCCCCC;
}
body .ecsBtn {
  margin-right: 0.1rem;
}
body .ecsBtn-green {
  background: #6ebc2a;
  border: #6ebc2a;
  color: #FFFFFF;
}
body .ecsBtn-green:hover,
body .ecsBtn-green:focus,
body .ecsBtn-green:active,
body .ecsBtn-green.active {
  background: #6ebc2a;
  border: #6ebc2a;
  color: #FFFFFF;
}
body .ant-modal-header {
  height: 0.48rem;
  padding: 0.16rem;
}
body .ant-modal-title {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
  line-height: 0.16rem;
}
body .ant-modal-close-x {
  width: 0.48rem;
  height: 0.48rem;
  font-size: 0.14rem;
  line-height: 0.48rem;
  color: #999;
}
body .ant-modal-close-x:hover {
  color: #666;
}
body .ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__clear ~ .ant-select-arrow {
  display: none;
}
body .ant-select-selection__clear {
  margin-top: -6.5px;
}
body .ant-select-selection__clear .ant-select-clear-icon {
  font-size: 14px;
  color: #ccc;
}
body .ant-select-selection__clear:hover .ant-select-clear-icon {
  color: #999;
}
body .ant-select .ant-select-selection__rendered {
  margin-left: 0.08rem;
  line-height: 0.30rem;
}
body .ant-select-sm .ant-select-selection__rendered {
  margin-left: 0.08rem;
  line-height: 0.26rem;
}
body .ant-select-lg .ant-select-selection__rendered {
  margin-left: 0.08rem;
  line-height: 0.38rem;
}
body .ant-select-selection--multiple > ul > li,
body .ant-select-selection--multiple .ant-select-selection__rendered > ul > li {
  height: 0.2rem;
  margin-top: 0.05rem;
  line-height: 0.18rem;
}
body .ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li {
  height: 0.16rem;
  line-height: 0.14rem;
}
body .ant-checkbox-indeterminate .ant-checkbox-inner::after,
body .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {
  width: 8px;
  height: 8px;
}
body .ant-radio-inner,
body .ant-radio-input {
  width: 16px!important;
  height: 16px!important;
}
body .ant-radio-inner::after {
  width: 8px;
  height: 8px;
  top: 50%!important;
  left: 50%!important;
  transform: translate(-50%, -50%) !important;
  border-radius: 50%;
}
body .ant-radio-wrapper span {
  vertical-align: middle;
}
body .ant-radio-button-wrapper,
body .ant-radio-group {
  line-height: 0.32rem;
  padding: 0 0.11rem;
}
body .ant-radio-group-large .ant-radio-button-wrapper,
body .ant-radio-group {
  line-height: 0.4rem;
  padding: 0 0.15rem;
}
body .ant-radio-group-small .ant-radio-button-wrapper,
body .ant-radio-group {
  line-height: 0.28rem;
  padding: 0 0.07rem;
}
body .ant-select-tree {
  padding: 0;
  margin-top: 0;
}
body .ant-select-tree li span.ant-select-tree-switcher,
body .ant-select-tree li span.ant-select-tree-iconEle {
  margin-top: -2px;
}
body li.ant-select-tree-treenode-disabled > span:not(.ant-select-tree-switcher),
body li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper,
body li.ant-select-tree-treenode-disabled > .ant-select-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.65);
  cursor: default;
}
body .ant-select-tree-node-content-wrapper-open > .ant-select-tree-title,
body .ant-select-tree-node-content-wrapper-close > .ant-select-tree-title,
body .ant-select-tree-node-content-wrapper-close,
body .ant-select-tree-node-content-wrapper-open {
  cursor: pointer !important;
}
body li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),
body li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
body li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
  color: rgba(0, 0, 0, 0.65);
  cursor: default;
}
body .ant-tree-checkbox-disabled {
  cursor: default;
}
body .ant-checkbox-disabled .ant-checkbox-input {
  cursor: default;
}
body .ant-checkbox-disabled + span {
  cursor: default;
}
body .ant-dropdown-menu-submenu-popup ul {
  margin-bottom: .3em;
}
body .ant-dropdown-menu-item-disabled,
body .ant-dropdown-menu-submenu-title-disabled {
  cursor: default;
}
body .ant-dropdown-menu-item-disabled:hover,
body .ant-dropdown-menu-submenu-title-disabled:hover {
  cursor: default;
}
body .ant-switch-loading,
body .ant-switch-disabled {
  cursor: default;
}
body .ant-switch-loading::before,
body .ant-switch-disabled::before,
body .ant-switch-loading::after,
body .ant-switch-disabled::after {
  cursor: default;
}
body .ant-input[disabled] {
  cursor: default;
}
body .ant-input-number-disabled .ant-input-number-input {
  cursor: default;
}
body .ant-btn.disabled,
body .ant-btn[disabled] {
  cursor: default;
}
body .ant-radio-disabled .ant-radio-input {
  cursor: default;
}
body .ant-radio-disabled .ant-radio-inner {
  cursor: default;
}
body .ant-radio-disabled + span {
  cursor: default;
}
body .ant-checkbox-disabled {
  cursor: default;
}
body .ant-switch-loading *,
body .ant-switch-disabled * {
  cursor: default;
}
body .ant-tabs-tab-btn-disabled {
  cursor: default;
}
body .ant-radio {
  cursor: default;
}
body .ant-radio-button-wrapper-disabled {
  cursor: default;
}
body .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  cursor: default;
}
body .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input {
  cursor: default;
}
body .ant-select-dropdown-menu-item-disabled {
  cursor: default !important;
}
body .ant-select-disabled .ant-select-selection {
  cursor: default;
}
body .ant-pagination-disabled a,
body .ant-pagination-disabled:hover a,
body .ant-pagination-disabled:focus a,
body .ant-pagination-disabled .ant-pagination-item-link,
body .ant-pagination-disabled:hover .ant-pagination-item-link,
body .ant-pagination-disabled:focus .ant-pagination-item-link {
  cursor: default;
}
body .ant-select-tree-dropdown .ant-select-not-found {
  cursor: default;
}
body .dateRange_box {
  display: flex;
  flex-direction: row;
  border: 1px solid #E4E4E4;
  border-radius: 3px;
  line-height: 0.28rem;
  background: #fff;
}
body .dateRange_box .ant-calendar-picker-input {
  width: 70%;
  text-align: center;
  padding: 0 !important;
}
body .dateRange_box .ant-calendar-picker {
  margin-left: 8px;
  line-height: 0.28rem;
}
body .dateRange_box .ant-calendar-picker-clear {
  right: 0;
}
body .dateRange_box .time_picker .ant-calendar-picker-input {
  border: none;
  height: 0.24rem;
  line-height: 0.24rem;
  margin-left: -8px;
}
body .dateRange_box .time_picker .ant-input:focus {
  box-shadow: 0 0 0 0;
}
body .dateRange_box .time_picker .ant-calendar-picker-clear {
  position: relative;
  margin-left: 0.12rem;
}
body .dateRange_box .time_start_picker .ant-calendar-picker-icon {
  display: none !important;
}
body .dateRange_box .time_start_picker .ant-calendar-picker-input {
  border: none;
  height: 0.24rem;
  line-height: 0.24rem;
  margin-left: -8px;
}
body .dateRange_box .time_start_picker .ant-input:focus {
  box-shadow: 0 0 0 0;
}
body .dateRange_box .time_start_picker .ant-calendar-picker-clear {
  position: relative;
  margin-left: 0.04rem;
}
body .currency_show_extra {
  font-size: 0.12rem;
  line-height: 0.2rem;
}
body .ant-form-explain,
body .ant-form-extra {
  min-height: 0.16rem;
  margin-top: 0;
}
body .ant-table-thead > tr > th,
body .ant-table-tbody > tr > td {
  height: 0.32rem;
  padding: 0 8px;
}
body .ant-table-thead > tr > th,
body .ant-table-row.even {
  background-color: #F8F8F8;
}
body .ant-table-row.cut {
  background-color: #e6f7ff;
}
body .ant-table-body {
  border-top: solid 1px #E4E4E4;
  border-left: solid 1px #E4E4E4;
  border-right: solid 1px #E4E4E4;
}
body .ant-table-tbody > tr > td {
  border: none;
}
body .ant-table-tbody > tr:last-child > td {
  border-bottom: solid 1px #E4E4E4;
}
body .ant-table-placeholder {
  padding: 0.12rem;
  border-bottom: solid 1px #E4E4E4;
  border-left: solid 1px #E4E4E4;
  border-right: solid 1px #E4E4E4;
  border-radius: 0 0 0.04rem 0.04rem;
}
body .ant-table-header.ant-table-hide-scrollbar {
  scrollbar-track-color: #F8F8F8;
  scrollbar-arrow-color: #F8F8F8;
}
body .ant-table-bordered .ant-table-thead > tr > th,
body .ant-table-bordered .ant-table-tbody > tr > td {
  border-bottom: solid 1px #E4E4E4;
  border-right: solid 1px #E4E4E4;
}
body .ant-table-bordered .ant-table-header > table,
body .ant-table-bordered .ant-table-body > table,
body .ant-table-bordered .ant-table-fixed-left table,
body .ant-table-bordered .ant-table-fixed-right table {
  border: 0;
}
body .ant-table-row-expand-icon {
  background-color: transparent;
  border: none;
}
body .ant-table-row-expanded:after,
body .ant-table-row-collapsed:after {
  content: '\e619';
  font-family: 'ecsicon';
  display: inline-block;
  transition: transform .3s;
  font-size: 0.12rem;
}
body .ant-table-row-expanded:after {
  transform: rotate(0deg);
}
body .ant-table-row-collapsed:after {
  transform: rotate(-90deg);
}
body .ant-table-pagination.ant-pagination {
  margin: 0;
  padding: 0.02rem 0.04rem;
}
body .ant-table-pagination.ant-pagination .ant-select .ant-select-selection--single {
  line-height: 0.28rem;
  height: 0.28rem;
}
body .ant-table-pagination.ant-pagination .ant-select .ant-select-selection__rendered {
  line-height: 0.26rem;
}
body .ant-pagination-item {
  line-height: 0.28rem !important;
}
body .ant-pagination-options-quick-jumper input {
  height: 0.28rem;
}
body .ant-divider-horizontal.ant-divider-with-text-center,
body .ant-divider-horizontal.ant-divider-with-text-left,
body .ant-divider-horizontal.ant-divider-with-text-right {
  font-size: 0.14rem;
}
body .currency {
  min-height: 0.28rem;
}
body .currency .currency_read {
  min-height: 0.32rem;
  line-height: 0.32rem;
}
body .currency .currency_read_sm {
  min-height: 0.28rem;
  line-height: 0.28rem;
}
body .ant-tree li span.ant-tree-iconEle {
  max-width: 0.24rem;
  width: auto;
}
body .ant-tree li span.ant-tree-iconEle .ecsicon {
  font-size: 0.12rem;
}
body .ant-tree li {
  padding: 0;
}
body .ant-tree-child-tree > li:first-child {
  padding-top: 0;
}
body .ant-tree li span.ant-tree-checkbox {
  margin-top: 0.06rem;
  height: inherit;
}
body .ant-menu-inline-collapsed-tooltip .ecsicon {
  display: none;
}
body .ant-menu-inline-collapsed-tooltip {
  display: none;
}
body .ant-dropdown .ant-menu-vertical > .ant-menu-item {
  height: 0.32rem;
  line-height: 0.32rem;
  margin: 0;
}
body .ant-tabs-nav .ant-tabs-tab-active {
  line-height: 0.4rem;
}
body .ant-tabs.ant-tabs-card .ant-tabs-bar {
  border-bottom: 0;
}
body .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab {
  line-height: 0.4rem;
}
body .ant-upload-list-item {
  line-height: 0.22rem;
  margin-top: 0.08rem;
  height: 0.22rem;
}
body .ant-upload-list-item-info {
  padding: 0 0.12rem 0 0.04rem;
}
body .ant-upload-list-item-info .anticon-paper-clip,
body .ant-upload-list-item-info .anticon-loading {
  top: 0.03rem;
}
body .ant-upload-list-item-info .ant-upload-list-item-name {
  padding-left: 0.14rem;
}
body .ant-drawer-content-wrapper {
  max-width: 100%;
  max-height: 100%;
}
body .ant-drawer-content-wrapper .ant-drawer-body {
  padding: .16rem;
}
body .ant-drawer-content-wrapper .ant-drawer-header .ant-drawer-close {
  height: 100%;
  line-height: 1;
}
body div.matters_tab {
  height: auto !important;
}
body .ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #363636;
}
body .ant-spin-spinning {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-top: 0.6rem;
  z-index: 1100;
  overflow: hidden;
}
body .ant-spin-dot {
  width: 0.4rem;
  height: 0.4rem;
}
body .ant-spin-text {
  margin-top: 0.08rem;
}
body .ant-calendar-picker:hover .ant-calendar-picker-clear ~ .ant-calendar-picker-icon {
  display: none;
}
body .ant-calendar-picker-clear {
  font-size: 14px;
  color: #ccc;
}
body .ant-calendar-picker-clear:hover {
  color: #999;
}
body .ant-calendar-picker-container {
  font-size: 0.14rem !important;
}
body .ant-calendar-column-header {
  width: 0.33rem;
  padding: 0.06rem 0;
  line-height: 0.18rem;
}
body .ant-calendar-column-header,
body .ant-calendar-header a,
body .ant-calendar-date,
body .ant-calendar-range .ant-calendar-input,
body .ant-calendar-range .ant-calendar-time-picker-input {
  font-size: 0.14rem;
}
body .ant-calendar-range .ant-calendar-input-wrap {
  height: 0.34rem;
  padding: 0 0.1rem;
}
body .ant-calendar-header {
  height: 0.4rem;
  line-height: 0.4rem;
}
body .ant-calendar-header .ant-calendar-month-panel-header {
  height: 0.4rem;
  line-height: 0.4rem;
}
body .ant-calendar-header > a {
  line-height: 0.4rem;
}
body .ant-calendar-header .ant-calendar-month-panel-month {
  line-height: 0.24rem;
  height: 0.24rem;
  padding: 0 0.08rem;
}
body .ant-calendar-range-middle {
  height: 0.34rem;
  line-height: 0.34rem;
}
body .ant-calendar-date {
  width: 0.24rem;
  height: 0.24rem;
  line-height: 0.22rem;
  border-radius: 0.02rem;
}
body .ant-calendar-range .ant-calendar-input,
body .ant-calendar-range .ant-calendar-time-picker-input {
  padding: 0.04rem 0.11rem;
  height: 0.32rem;
  line-height: 0.24rem;
}
body .ant-calendar-picker-small .ant-calendar-picker-icon {
  width: 0.14rem;
  height: 0.14rem;
  margin-top: -0.07rem;
  font-size: 0.14rem;
}
body .ant-calendar-cell {
  height: 0.3rem;
}
body .ant-calendar-header .ant-calendar-century-select,
body .ant-calendar-header .ant-calendar-decade-select,
body .ant-calendar-header .ant-calendar-year-select,
body .ant-calendar-header .ant-calendar-month-select {
  line-height: 0.4rem;
}
body .ant-calendar-time-picker-select li {
  height: 0.24rem;
  line-height: 0.24rem;
}
body .ant-calendar-time-picker-select {
  height: 2.26rem;
}
body .ant-message-notice-content {
  font-size: 0.12rem;
}
body .ant-message-notice-content .ant-message-custom-content {
  display: flex;
}
body .ant-message-notice-content .ant-message-custom-content span {
  display: flex;
  align-self: center;
}
body .ant-message-notice-content .ant-message-success {
  align-items: center;
}
body .ant-message-notice-content .ant-message-success span {
  align-items: center;
}
body .global-delet-Icon {
  position: relative;
  top: 1px;
  margin-left: 0.1rem;
  color: #aaaaaa;
  font-weight: bold;
  cursor: pointer;
  font-size: 14px;
}
body .global-standard-delet-Icon {
  font-size: 0.1rem;
  color: #ccc;
}
body .global-standard-delet-Icon:hover {
  color: #999;
}
.content_padding_16 {
  padding: 0.16rem;
}
.billEditor_Modal .ant-modal {
  height: 100%;
  padding-bottom: 0;
}
.billEditor_Modal .ant-modal .ant-modal-content {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.billEditor_Modal .ant-modal .ant-modal-content .ant-modal-body {
  flex: 1;
  position: relative;
}
.billEditor_Modal .ant-modal .ant-modal-content .ant-modal-body > div {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  left: 0;
}
/* 全局字符串换行、空格内容转html效果 */
.comment {
  white-space: pre-wrap;
  max-width: 8rem;
  max-height: 400px;
  overflow-y: auto;
}
/* 加载进度条 */
/* 必填符号 */
.required_symbol {
  display: inline-block;
  margin-right: 0.04rem;
  color: #f5222d;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: '*';
}
/* ******结束******* */
.loading_modal {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
}
.yn-spin-rotate {
  width: 50px;
  height: 50px;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 1rem;
  z-index: 10000;
  overflow: hidden;
}
.yn-spin-rotate .rotate-leaf-wapper {
  width: 50px;
  height: 50px;
  position: relative;
  transform: translateZ(0) scale(1);
  backface-visibility: hidden;
  transform-origin: 0 0;
  /* see note above */
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf {
  box-sizing: content-box;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  transform: translate(20px, 20px) scale(1);
  background: #007aff;
  animation: rotate-leaf-wapper 1.44927536s infinite cubic-bezier(0, 0.5, 0.5, 1);
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf-1 {
  background: #479fff;
  transform: translate(148px, 80px) scale(1);
  animation: rotate2 0.36231884s infinite cubic-bezier(0, 0.5, 0.5, 1), rotate3 1.44927536s infinite step-start;
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf-2 {
  animation-delay: -0.36231884s;
  background: #007aff;
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf-3 {
  animation-delay: -0.72463768s;
  background: #479fff;
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf-4 {
  animation-delay: -1.08695652s;
  background: #add4ff;
}
.yn-spin-rotate .rotate-leaf-wapper .rotate-leaf-5 {
  animation-delay: -1.44927536s;
  background: #479fff;
}
@keyframes rotate-leaf-wapper {
  0% {
    transform: translate(3px, 20px) scale(0);
  }
  25% {
    transform: translate(3px, 20px) scale(0);
  }
  50% {
    transform: translate(3px, 20px) scale(1);
  }
  75% {
    transform: translate(20px, 20px) scale(1);
  }
  100% {
    transform: translate(37px, 20px) scale(1);
  }
}
@keyframes rotate2 {
  0% {
    transform: translate(37px, 20px) scale(1);
  }
  100% {
    transform: translate(37px, 20px) scale(0);
  }
}
@keyframes rotate3 {
  0% {
    background: #007aff;
  }
  25% {
    background: #479fff;
  }
  50% {
    background: #add4ff;
  }
  75% {
    background: #479fff;
  }
  100% {
    background: #007aff;
  }
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.font-normal {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.font-normal-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.font-title {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.font-title-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.font-assist {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
/* 放置一些基础的全局样式 */
/* 滚动条 */
/* 设置滚动条的样式 宽度用rem的会有些问题，表格（无数据的时候）那会有个层盖住滚动条*/
::-webkit-scrollbar {
  width: 8px !important;
  height: 8px !important;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
  background: #e4e4e4;
  min-height: 10px;
  min-width: 10px;
  border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background: #888888;
}
/* 滚动槽 */
::-webkit-scrollbar-track-piece {
  background-color: transparent;
  border-radius: 5px;
}
/* 滚动条-公共组件 鼠标悬浮到内容区就高亮滚动条，暂弃用 */
/* 因为滚动条透明了，需要加个背景色 */
.ant-dropdown {
  background: #fff;
}
/* 鼠标悬浮到滚动条时高亮 */
.ant-layout-content::-webkit-scrollbar,
.ant-dropdown-menu::-webkit-scrollbar,
.ant-table-body::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
.ant-layout-content::-webkit-scrollbar-track,
.ant-dropdown-menu::-webkit-scrollbar-track,
.ant-table-body::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0);
}
.ant-layout-content::-webkit-scrollbar-track:hover,
.ant-dropdown-menu::-webkit-scrollbar-track:hover,
.ant-table-body::-webkit-scrollbar-track:hover {
  background-color: rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: -2px 0 0 #fff inset, 1px 0 0 rgba(255, 255, 255, 0.9) inset, 0 -1px 0 rgba(255, 255, 255, 0.9) inset, 0 1px 0 rgba(255, 255, 255, 0.9) inset;
}
.ant-layout-content::-webkit-scrollbar-track:active,
.ant-dropdown-menu::-webkit-scrollbar-track:active,
.ant-table-body::-webkit-scrollbar-track:active {
  background-color: rgba(0, 0, 0, 0.1);
}
.ant-layout-content::-webkit-scrollbar-thumb,
.ant-dropdown-menu::-webkit-scrollbar-thumb,
.ant-table-body::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: -2px 0 0 #fff inset, 1px 0 0 #fff inset, 0 -1px 0 rgba(255, 255, 255, 0.9) inset, 0 1px 0 rgba(255, 255, 255, 0.9) inset;
}
.ant-layout-content::-webkit-scrollbar-thumb:hover,
.ant-dropdown-menu::-webkit-scrollbar-thumb:hover,
.ant-table-body::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.ant-layout-content::-webkit-scrollbar-thumb:active,
.ant-dropdown-menu::-webkit-scrollbar-thumb:active,
.ant-table-body::-webkit-scrollbar-thumb:active {
  background: rgba(0, 0, 0, 0.6);
}
/* 使用 perfect-scrollbar 后加的样式*/
/* 单据表格 */
.bill_table .ant-table-body.ps {
  position: relative;
}
.ant-table-empty .ant-table-body.ps {
  overflow: hidden !important;
}
.ant-table-body.ps {
  overflow: hidden !important;
}
.ant-table .ps__rail-x {
  z-index: 501;
}
.ps__rail-x,
.ps__rail-y {
  z-index: 501;
}
.bill_table .ant-table-body.ps--active-x:hover > table {
  margin-bottom: 8px;
}
.bill_table .ant-table-body.ps.ps--active-x.ps--scrolling-x > table {
  margin-bottom: 8px;
}
.bill_table .ant-table .ps__rail-x {
  display: none;
}
.bill_table .ps.ps--active-x:hover > .ps__rail-x,
.ant-table-body.ps.ps--scrolling-x .ps__rail-x {
  display: block;
}
.ant-table-body.ps {
  position: relative;
}
.bill_table .ps--active-x:hover > div[class^='platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord']:nth-last-child(-n+3) {
  margin-bottom: 8px;
}
.bill_table .ps.ps--active-x.ps--scrolling-x > div[class^='platform-expenseclaim-editor-component-expenseRecord-bxExpenseRecord']:nth-last-child(-n+3) {
  margin-bottom: 8px;
}
/* 使用 perfect-scrollbar 后加的样式 end */
@media (max-width: 1660px) {
  body .ant-tree li span.ant-tree-checkbox {
    margin-top: 0.08rem;
  }
  body .ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
    border-color: #CCCCCC !important;
  }
  .ant-checkbox-inner {
    border: 1px solid #CCCCCC !important;
  }
  .ant-tree-checkbox-inner {
    border: 1px solid #CCCCCC;
  }
  .ant-select-tree-checkbox .ant-select-tree-checkbox-inner {
    border: 1px solid #CCCCCC;
  }
  .ant-checkbox-inner,
  .ant-tree-checkbox-inner {
    width: 14px;
    height: 14px;
    border: 1px solid #CCCCCC !important;
  }
  .ant-checkbox-inner:after,
  .ant-tree-checkbox-inner:after {
    width: 5px;
    height: 7px;
    left: 3px;
  }
}
@media (min-width: 2000px) {
  body .ant-tree li span.ant-tree-checkbox {
    margin-top: 0.1rem;
  }
}
@media (min-width: 1660px) {
  body .ant-tree li span.ant-tree-checkbox {
    margin-top: 0.08rem;
  }
  body .ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
    border-color: #CCCCCC !important;
  }
  .ant-checkbox-inner {
    border: 1px solid #CCCCCC !important;
  }
  .ant-tree-checkbox-inner {
    border: 1px solid #CCCCCC;
  }
  .ant-select-tree-checkbox .ant-select-tree-checkbox-inner {
    border: 1px solid #CCCCCC;
  }
  .ant-checkbox-inner,
  .ant-tree-checkbox-inner {
    width: 16px;
    height: 16px;
    border: 1px solid #CCCCCC !important;
  }
  .ant-checkbox-inner:after,
  .ant-tree-checkbox-inner:after {
    left: 3px;
    width: 6px;
    height: 8px;
  }
}
.ant-select-open .ant-select-arrow svg {
  transform: rotate(180deg);
  transition: transform .3s;
}
.ant-select-arrow {
  right: 8px;
}
.ant-select-arrow svg {
  font-size: 0.12rem;
}
.ant-popover-message > .anticon {
  top: 7px !important;
}
.ant-popover-message-title {
  max-width: 200px;
}
@media (max-width: 1660px) {
  button.ant-switch {
    height: 18px;
    line-height: 18px;
    width: 36px;
    min-width: 36px!important;
  }
  button.ant-switch::after {
    width: 14px;
    height: 14px;
    border-radius: 14px;
  }
  button.ant-switch .ant-switch-inner {
    line-height: 14px;
    height: 16px;
    font-size: 12px;
    margin-left: 18px;
  }
  button.ant-switch-checked .ant-switch-inner {
    margin-right: 24px;
    margin-left: 6px;
  }
  button.ant-switch-small {
    height: 16px;
    line-height: 16px;
    width: 28px;
    min-width: 28px!important;
  }
  button.ant-switch-small .ant-switch-inner {
    line-height: 14px;
    height: 16px;
    font-size: 12px;
    margin-left: 18px;
  }
  button.ant-switch-small::after {
    width: 12px;
    height: 12px;
    top: 50%;
    left: 1px;
    transform: translateY(-50%);
  }
  button.ant-switch-small.ant-switch-checked:after {
    left: 14px;
  }
}
@media (min-width: 1660px) {
  button.ant-switch {
    height: 22px;
    line-height: 22px;
    width: 44px;
  }
  button.ant-switch .ant-switch-inner {
    line-height: 16px;
    height: 16px;
    font-size: 14px;
    margin-top: -1px;
    margin-left: 24px;
  }
  button.ant-switch::after {
    width: 18px;
    height: 18px;
    border-radius: 18px;
  }
  button.ant-switch-checked .ant-switch-inner {
    margin-right: 24px;
    margin-left: 6px;
  }
  button.ant-switch-small {
    height: 16px;
    line-height: 16px;
    width: 28px;
    min-width: 28px!important;
  }
  button.ant-switch-small::after {
    width: 12px;
    height: 12px;
    top: 50%;
    left: 1px;
    transform: translateY(-50%);
  }
  button.ant-switch-small.ant-switch-checked:after {
    left: 14px;
  }
}
.ant-modal-close-x .close-icon {
  font-size: 0.14rem !important;
  margin-right: 0.1rem;
}

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.font-normal {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.font-normal-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.font-title {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.font-title-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.font-assist {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */

/*common const start*/
/*color start*/
/*color end*/
/*background color start*/
/*background color end*/
/*button start*/
/*button end*/
/*font start*/
.font-normal {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 400;
}
.font-normal-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.14rem;
  font-weight: 500;
}
.font-title {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 400;
}
.font-title-bold {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.16rem;
  font-weight: 500;
}
.font-assist {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  font-size: 0.12rem;
  font-weight: 400;
}
/*font end*/
/*width/height size start*/
/*width/height size end*/
/*common const end*/
/* 鼠标悬浮时改滚动条背景 */
/*** 查询框样式 ***/
body {
  /*** 底部合计金额样式 ***/
  /*** 底部合计金额样式 ***/
  /*** 查询框样式 ***/
  /* *****过滤条件配置UI**** */
}
body .pad_lef_rig_10 {
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}
body .padding_10 {
  padding: 5px 0;
}
body .hide {
  display: none;
}
body .fiter_box .ant-form-item-control-wrapper {
  width: 3.5rem;
}
body .button_model_form_box {
  padding: 0.1rem 0;
}
body .common_list {
  height: 100%;
  padding-top: 0.08rem;
  overflow: auto;
}
body .common_list button {
  margin-right: 0.1rem;
}
body .common_list .row_1 {
  display: flex;
  padding: 0.2rem 0.2rem 0.2rem;
  margin: 0 0.2rem;
  flex-shrink: 0;
  background-color: #F8F8F8;
}
body .common_list .row_1 > div {
  display: inline-block;
}
body .common_list .row_1 .row_1_btn {
  width: 2.2rem;
  height: 0.52rem;
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
body .common_list .row_1 .row_1_btn .setting_menu {
  color: #1E88E5;
}
body .common_list .row_2 {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  flex-wrap: wrap;
}
body .common_list .row_2 button {
  margin-bottom: 0.08rem;
}
body .common_list .field_over {
  overflow: hidden;
  display: flex;
  white-space: nowrap;
}
body .common_list .row_sum {
  background-color: #FFFFFF;
  display: flex;
  justify-content: center;
}
body .common_list .row_sum div {
  padding: 0 0.15rem;
}
body .common_list .account_table {
  background-color: #FFFFFF;
}
body .filter_box {
  display: flex;
  flex-shrink: 0;
  height: auto;
  max-height: 2.7rem;
  overflow-y: auto;
  padding: 0.04rem 0.1rem;
  margin-bottom: 0.08rem;
  background: #FAFBFD;
  border: 1px solid #E4E4E4;
  border-radius: 0.04rem;
  position: relative;
}
body .filter_box > div {
  display: inline-block;
}
body .filter_box .top_three_filter_div {
  display: flex;
}
body .filter_box .condition_field_zone {
  flex: 1;
}
body .filter_box .condition_field_zone .editor_item_20 {
  display: flex;
  width: 3.5rem;
  align-items: center;
}
body .filter_box .condition_field_zone .editor_item_20 .field_label {
  display: inline-block;
  width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
  padding-right: 0.1rem;
  color: #4A4A4A;
}
body .filter_box .condition_field_zone .editor_item_20 .requriedIcon::before {
  display: inline-block;
  margin-right: 0.04rem;
  color: #f5222d;
  font-size: 0.14rem;
  line-height: 1;
  content: '*';
}
body .filter_box .condition_field_zone .editor_item_20 .field_info {
  flex: 1;
}
body .filter_box .condition_field_zone .editor_item_20 .field_info .ant-form-item {
  margin: 0.06rem 0 0;
}
body .filter_box .condition_field_zone .top_three_filter_div .editor_item_20 .field_info .ant-form-item {
  margin: 0;
}
body .filter_box .condition_field_zone .top_three_filter_div + span {
  top: 0;
}
body .filter_box .condition_field_zone .editor_item_20_in_modal {
  width: 3.2rem;
}
body .filter_box .condition_field_zone .ant-form-item-control {
  line-height: 0.28rem;
}
body .filter_box .condition_field_zone .ant-form-item {
  display: flex;
  align-items: center;
  width: 2.3rem!important;
}
body .filter_box .condition_field_zone .ant-form-item-children {
  display: inline-block;
  width: 100%;
}
body .filter_box .box_flex {
  position: absolute;
  right: 0;
}
body .filter_box .div_margin_right {
  margin-right: 1rem;
}
body .filter_box .row_1_btn {
  width: auto;
  flex-shrink: 0;
  align-self: flex-start;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding-top: 0;
}
body .filter_box .row_1_btn .search_reset_btn {
  display: inline-block;
}
body .filter_box .setting_icon {
  font-size: 0.18rem;
  color: #999999;
  position: relative;
  top: -1px;
}
body .filter_box .setting_menu {
  width: 0.32rem;
  text-align: center;
  background: #FFFFFF;
  border: 1px solid #D9D9D9;
  border-radius: 0.04rem;
  height: 0.32rem;
  line-height: 0.32rem;
  margin-right: 0.1rem;
  display: inline-block;
}
body .filter_box .hideSearch {
  display: flex;
}
body .filter_box .hideSearch div.ant-radio-group > label:last-child {
  padding: 0;
}
body .commonBo_filter {
  padding-top: 0.1rem;
}
body .isfooter .ant-table-footer {
  line-height: 0.36rem;
  max-width: 50%;
}
body .field_over {
  overflow: hidden;
  display: flex;
  white-space: nowrap;
}
body .topTool {
  flex-shrink: 0;
  width: 100%;
}
body .sum_fields_zone {
  display: inline-block;
  letter-spacing: 0;
  overflow: hidden;
  flex-grow: 1;
  text-overflow: ellipsis;
}
body .sum_fields_zone .field_item {
  display: inline-block;
  padding-right: 0.05rem;
}
body .sum_fields_zone .field_item .num {
  color: #F46A00;
  font-weight: bold;
}
body .footAllFields_box {
  flex-shrink: 0;
  width: 100%;
}
body .footAllFields_box .sum_fields_zone {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  letter-spacing: 0;
  overflow: hidden;
  flex-grow: 1;
}
body .footAllFields_box .sum_fields_zone .field_item {
  display: inline-block;
  padding-right: 0.05rem;
}
body .footAllFields_box .sum_fields_zone .field_item .num {
  color: #F46A00;
  font-weight: bold;
}
body .footAllFields_box .self_defined_btn {
  flex: 1;
  min-width: 360px;
  text-align: right;
}
body .footAllFields_box .self_defined_btn button {
  margin-bottom: 0.1rem;
}
body .tip_box {
  max-width: 4rem!important;
}
body .tip_box .field_item {
  max-width: 3.5rem;
  white-space: normal;
}
body .left_fields_title {
  height: 100%;
}
body .left_fields_title .ant-tabs {
  height: 100%;
}
body .left_fields_title .ant-tabs-bar {
  margin: 0;
}
body .left_fields_title .ant-tabs-tab-active {
  line-height: 0.5rem;
}
body .left_fields_title .ant-tabs-content {
  height: calc(100% - 0.52rem);
}
body .left_fields_title .ant-tabs-tabpane {
  height: 100%;
}
body .fields_title {
  padding: 0 0.1rem;
  border-bottom: 1px solid #E4E4E4;
  border-left: none;
  border-right: none;
  margin: 0;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.14rem;
  color: #4A4A4A;
}
body .sheet_box_setting {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  padding-bottom: 0.2rem;
}
body .sheet_box_setting .sheet_box {
  padding: 0.09rem 0.1rem 0.07rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
body .sheet_box_setting .sheet_box .sheet_add {
  display: block;
  line-height: 100%;
  margin-right: 0.1rem;
  font-size: 0.18rem;
}
body .sheet_box_setting .sheet_box .editButton {
  position: absolute;
  right: 0.2rem;
  top: 0.08rem;
}
body .sheet_box_setting .sheet_box .deletButton {
  position: absolute;
  right: 0.02rem;
  top: 0.08rem;
}
body .sheet_box_setting .sheet_box .titleSpan {
  display: inline-block;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 0.25rem;
  line-height: 0.3rem;
}
body .sheet_box_setting .sheet_List_container {
  flex: 1;
  overflow: auto;
}
body .checkWordSpace {
  padding-right: 0.08rem;
}
body .conditionSetting_modal .ant-modal-body {
  padding: 0 !important;
}
body .conditionSetting_modal .setting_fields_modal {
  display: flex;
  height: 100%;
  box-sizing: border-box;
}
body .conditionSetting_modal .setting_fields_modal .fields_title {
  padding: 0.1rem;
  border-bottom: 0.01rem solid #E4E4E4;
  border-left: none;
  border-right: none;
  margin: 0;
}
body .conditionSetting_modal .setting_fields_modal .fields_header {
  height: 0.4rem;
  line-height: 0.4rem;
}
body .conditionSetting_modal .setting_fields_modal .fields_header div {
  display: inline-block;
  width: 15%;
  text-align: left;
}
body .conditionSetting_modal .setting_fields_modal .fields_header div:nth-child(1) {
  width: 60%;
  padding-left: 0.42rem;
}
body .conditionSetting_modal .setting_fields_modal .field_item {
  display: inline-block;
  width: 1.6rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0.05rem 0;
}
body .conditionSetting_modal .setting_fields_modal .optional_fields {
  width: 70%;
  border-right: 0.01rem solid #E4E4E4;
  display: flex;
  flex-direction: column;
}
body .conditionSetting_modal .setting_fields_modal .selected_fields {
  width: 30%;
  display: flex;
  flex-direction: column;
}
body .conditionSetting_modal .setting_fields_modal .selected_fields_box {
  flex: 1;
  overflow: auto;
}
body .conditionSetting_modal .setting_fields_modal .field_item_box {
  overflow: auto;
  flex: 1;
  padding-left: 0.25rem;
}
body .columnSetting_modal .ant-modal-body {
  padding-bottom: 0;
  padding-top: 0!important;
}
body .columnSetting_modal .ant-modal-footer div:nth-child(1) {
  line-height: 0.52rem;
}
body .columnSetting_modal .ant-modal-content .ant-modal-body {
  overflow-y: hidden;
  padding: 0;
}
body .columnSetting_modal .setting_fields_modal {
  display: flex;
  height: 100%;
}
body .columnSetting_modal .setting_fields_modal .fields_title {
  padding: 0.1rem 0 0.1rem 0.3rem;
  background: #FFFFFF;
  border-bottom: 0.01rem solid #E4E4E4;
  border-left: none;
  border-right: none;
  line-height: 0.3rem;
}
body .columnSetting_modal .setting_fields_modal .field_item {
  display: inline-block;
  width: 1.58rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0.05rem 0.05rem;
}
body .columnSetting_modal .setting_fields_modal .optional_fields {
  flex: 1;
  border-right: 0.01rem solid #E4E4E4;
  display: flex;
  flex-direction: column;
}
body .columnSetting_modal .setting_fields_modal .optional_fields .field_item_box {
  padding-left: 0.25rem;
}
body .columnSetting_modal .setting_fields_modal .optional_fields .ant-tabs-content.ant-tabs-content-animated.ant-tabs-top-content {
  margin-left: 0 !important;
  display: inline-block;
}
body .columnSetting_modal .setting_fields_modal .selected_fields {
  flex: 1;
  display: flex;
  flex-direction: column;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .table_title {
  height: 0.3rem;
  line-height: 0.3rem;
  background-color: #F5F5F5;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .selected_fields_box {
  flex: 1;
  overflow: auto;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 div {
  width: 32%;
  text-align: left;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 div:nth-child(1) {
  padding-left: 0.36rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 .padding_style {
  padding-left: 0.38rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 .padding_style_sec {
  padding-left: 0.02rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_3 .padding_style_thr {
  margin-left: -0.15rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_2 {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_2 div {
  width: 49%;
  text-align: left;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_2 .padding_style {
  padding-left: 0.38rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_2 .padding_style_thr {
  margin-left: -0.05rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .ledger_row {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .ledger_row div {
  text-align: left;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .ledger_row div:nth-child(1) {
  padding-left: 0.36rem;
  width: 25%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .ledger_row .statistic {
  width: 21.5%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .ledger_row .default_sort {
  width: 27.5%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_row {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_row div {
  width: 25%;
  text-align: left;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_row div:nth-child(1) {
  padding-left: 0.36rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row div {
  text-align: left;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row div:nth-child(1) {
  width: 41%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row .field_display {
  width: 18.5%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row .statistic {
  width: 17.5%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .bill_colunm_row .default_sort {
  width: 22.5%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_7 {
  display: flex;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_7 div {
  width: 50%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_7 .padding_style {
  padding-left: 0.16rem;
  margin-left: 0.2rem;
  margin-right: 0.03rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_7 .padding_style_four {
  width: 59%;
  padding-right: 0.1rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .row_7 .mobile {
  padding-right: 0.34rem;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .item_wrap {
  flex: 1;
  overflow: auto;
  overflow-y: scroll;
  height: 90%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .item_wrap .money_scope {
  display: inline-block;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .item_wrap .ant-form .ant-form-item {
  margin: 0;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .item_wrap .ant-input {
  min-height: 0.28rem !important;
  height: 0.28rem !important;
  text-align: left;
  width: 80%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields .item_wrap .ant-select {
  width: 80%;
}
body .columnSetting_modal .setting_fields_modal .selected_fields_fex2 {
  flex: 2;
}
body .columnSetting_modal .setting_fields_modal .selected_fields_fex2 .row_7_title {
  padding-right: 0.12rem;
}
body .columnSetting_modal .setting_fields_modal .field_item_box {
  height: 100%;
  overflow: auto;
}
body .columnSetting_modal .setting_fields_modal .title_box {
  background-color: #F5F5F5;
  height: 0.30rem;
  line-height: 0.30rem;
  padding-right: 10px;
}
body .columnSetting_modal .setting_fields_modal .title_box .name {
  padding-left: 0.25rem;
}
body .columnSetting_modal .setting_fields_modal .content_box {
  overflow-y: scroll;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item {
  cursor: pointer;
  position: relative;
  height: 0.36rem;
  overflow: hidden;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item > div {
  height: 0.36rem;
  line-height: 0.36rem;
  overflow: hidden;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .close {
  position: absolute;
  display: none;
  right: 0.1rem;
  top: .12rem;
  cursor: pointer;
  line-height: 0.3rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .close i {
  padding-right: 0.08rem;
  font-size: 0.12rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item:hover {
  background-color: #edfaff;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item:hover .close {
  display: inline-block;
  width: .14rem;
  height: .14rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .name .content_text {
  line-height: 0.36rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .name i {
  padding-left: .04rem;
  width: 0.25rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .width .ant-input-number {
  width: 1rem;
  height: 0.28rem;
  margin: 0.04rem 0;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .width .ant-input-number .ant-input-number-input {
  height: 0.26rem;
  line-height: 0.26rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .display_value {
  line-height: 0.35rem;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .sort .radio {
  display: inline-block;
  vertical-align: middle;
  line-height: 0.24rem;
  margin: 0.05rem 0;
}
body .columnSetting_modal .setting_fields_modal .content_box .content_item .sort .radio .ant-radio-group {
  display: inline-block;
  vertical-align: middle;
}
body .columnSetting_modal .setting_fields_modal .content_item > div,
body .columnSetting_modal .setting_fields_modal .title_box > div {
  display: inline-block;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_5 .name,
body .columnSetting_modal .setting_fields_modal .title_box.col_5 .name {
  width: 30%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_5 .width,
body .columnSetting_modal .setting_fields_modal .title_box.col_5 .width {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_5 .cellrows,
body .columnSetting_modal .setting_fields_modal .title_box.col_5 .cellrows {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_5 .display_value,
body .columnSetting_modal .setting_fields_modal .title_box.col_5 .display_value {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_5 .sort,
body .columnSetting_modal .setting_fields_modal .title_box.col_5 .sort {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_3 .name,
body .columnSetting_modal .setting_fields_modal .title_box.col_3 .name {
  width: 60%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_3 .multiChange,
body .columnSetting_modal .setting_fields_modal .title_box.col_3 .multiChange {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_3 .required,
body .columnSetting_modal .setting_fields_modal .title_box.col_3 .required {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_4 .name,
body .columnSetting_modal .setting_fields_modal .title_box.col_4 .name {
  width: 30%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_4 .width,
body .columnSetting_modal .setting_fields_modal .title_box.col_4 .width {
  width: 25%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_4 .display_value,
body .columnSetting_modal .setting_fields_modal .title_box.col_4 .display_value {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_4 .sort,
body .columnSetting_modal .setting_fields_modal .title_box.col_4 .sort {
  width: 25%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .name,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .name {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .freeze,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .freeze {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .aggregate,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .aggregate {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .width,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .width {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .display_value,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .display_value {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .sort,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .sort {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_7 .mobileDisplay,
body .columnSetting_modal .setting_fields_modal .title_box.col_7 .mobileDisplay {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .name,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .name {
  width: 20%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .freeze,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .freeze {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .aggregate,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .aggregate {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .width,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .width {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .cellrows,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .cellrows {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .display_value,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .display_value {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .sort,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .sort {
  width: 15%;
}
body .columnSetting_modal .setting_fields_modal .content_item.col_8 .mobileDisplay,
body .columnSetting_modal .setting_fields_modal .title_box.col_8 .mobileDisplay {
  width: 10%;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box {
  display: flex;
  flex-direction: column;
  overflow: auto;
  height: calc(100% - 0.6rem);
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box .buttonListTable {
  flex: 1;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box .buttonListTable .editButton {
  margin-right: 0.1rem;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box .buttonListTable .editButton:hover,
body .columnSetting_modal .setting_fields_modal .field_button_item_box .buttonListTable .deletButton:hover {
  color: #1E88E5;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box .button_box {
  flex: 1;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_box .field_button_item_button button {
  float: right;
  margin-right: 0.1rem;
}
body .columnSetting_modal .setting_fields_modal .field_button_item_button {
  margin-top: 0.1rem;
}
body .columnSetting_modal .column_item {
  display: flex;
  position: relative;
  height: 0.36rem;
  line-height: 0.32rem;
  cursor: pointer;
}
body .columnSetting_modal .column_item .content {
  height: 100%;
  display: inline-block;
  width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .columnSetting_modal .column_item .content .content_text {
  line-height: 0.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .columnSetting_modal .column_item .multiChange,
body .columnSetting_modal .column_item .required {
  display: inline-block;
  width: 50%;
  height: 100%;
  line-height: 0.35rem;
}
body .columnSetting_modal .column_item .content_text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .columnSetting_modal .column_item > div {
  width: 50%;
  text-align: left;
}
body .columnSetting_modal .column_item > div:nth-child(1) {
  line-height: 0.3rem;
  display: flex;
  padding-left: 0.16rem;
}
body .columnSetting_modal .column_item > div:nth-child(1) i {
  line-height: 0.35rem;
}
body .columnSetting_modal .column_item .displayValue {
  line-height: 0.35rem;
}
body .columnSetting_modal .column_item .freezeStyle {
  line-height: 0.33rem;
}
body .columnSetting_modal .column_item .column_item_divSec {
  max-width: 3rem;
}
body .columnSetting_modal .column_item .column_item_divThr {
  max-width: 1.6rem;
  margin-right: 0.33rem;
}
body .columnSetting_modal .column_item .bill_field_name {
  max-width: 2rem;
  padding: 0.04rem 0;
  overflow: hidden;
}
body .columnSetting_modal .column_item .ledger_field_name {
  width: 48%;
}
body .columnSetting_modal .column_item .column_item_fieldName {
  max-width: 1.6rem;
}
body .columnSetting_modal .column_item .bill_display {
  padding: 0.04rem 0;
  line-height: 0.26rem;
}
body .columnSetting_modal .column_item .bill_display .ant-radio-button-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
body .columnSetting_modal .column_item .bill_display .ant-select-selection {
  border: none;
  background-color: #FFFFFF;
}
body .columnSetting_modal .column_item .bill_display .ant-select-selection__placeholder {
  color: #000000;
}
body .columnSetting_modal .column_item .bill_display .ant-checkbox {
  padding-bottom: 0.05rem;
}
body .columnSetting_modal .column_item .bill_display .ant-checkbox + span {
  padding: 0;
}
body .columnSetting_modal .column_item .column_item_div {
  padding: 0.04rem 0;
}
body .columnSetting_modal .column_item .column_item_div .ant-radio-button-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
body .columnSetting_modal .column_item .column_item_div .ant-select-selection {
  border: none;
  background-color: #FFFFFF;
}
body .columnSetting_modal .column_item .column_item_div .ant-select {
  border: none;
  border-radius: 0.04rem;
  max-height: 0.5rem;
  overflow: auto;
  display: inline-block;
  vertical-align: top;
}
body .columnSetting_modal .column_item .column_item_div .ant-select-selection__placeholder {
  margin-left: 0.02rem;
  color: #000000;
}
body .columnSetting_modal .column_item .noneStyel {
  border: none;
  background-color: #FFFFFF;
}
body .columnSetting_modal .column_item .sort {
  width: 59%;
  text-align: left;
  padding-right: 0.1rem;
  box-sizing: border-box;
  line-height: 0.32rem;
}
body .columnSetting_modal .column_item .sort .ant-radio-group-small .ant-radio-button-wrapper {
  line-height: 0.24rem;
}
body .columnSetting_modal .column_item > svg {
  position: absolute;
  font-size: 0.16rem;
  right: 0.16rem;
  top: 0.10rem;
  line-height: 0.36rem;
  display: none;
}
body .columnSetting_modal .column_item:hover {
  background-color: #edfaff;
}
body .columnSetting_modal .column_item:hover .sort {
  display: flex;
}
body .columnSetting_modal .column_item:hover > svg {
  display: inline-block;
}
body .columnSetting_modal .column_item:hover .close {
  display: inline-block;
  width: 10%;
  height: 100%;
}
body .columnSetting_modal .column_item .close {
  position: absolute;
  display: none;
  right: 0.1rem;
  cursor: pointer;
  line-height: 0.3rem;
}
body .columnSetting_modal .column_item .close i {
  padding-right: 0.08rem;
  font-size: 0.12rem;
}
body .columnSetting_modal .column_item .radio {
  display: inline-block;
}
body .columnSetting_modal .column_item .radio .ant-radio-group {
  display: inline-block;
  vertical-align: middle;
}
body .columnSetting_modal .column_item .is_sorted {
  display: flex;
}
body .columnSetting_modal .column_item .aggregate {
  text-align: left;
  padding: 0.04rem 0;
  line-height: 0.25rem;
}
body .columnSetting_modal .column_item .aggregate .ant-select-sm.ant-select.ant-select-enabled {
  width: 1rem !important;
}
body .columnSetting_modal .column_item .aggregate .ant-select-selection {
  border: none;
  background-color: #FFFFFF;
  width: 1rem;
}
body .columnSetting_modal .column_item .aggregate .ant-select-disabled {
  width: 1rem;
}
body .columnSetting_modal .column_item .bill_aggregate {
  text-align: left;
  padding: 0.04rem 0;
  line-height: 0.25rem;
}
body .columnSetting_modal .column_item .bill_aggregate .ant-select-selection {
  border: none;
  background-color: #FFFFFF;
}
body .columnSetting_modal .column_item .bill_aggregate .ant-form-item-control {
  line-height: 0.26rem;
}
body .columnSetting_modal .column_item .width .ant-input-number {
  width: 1rem;
  height: 0.28rem;
  margin: 0.04rem 0;
}
body .columnSetting_modal .column_item .width .ant-input-number .ant-input-number-input {
  height: 0.26rem;
  line-height: 0.26rem;
}
body .columnSetting_modal .column_item .mobileDisplayStyle {
  padding-right: 0.22rem;
}
body .columnSetting_modal .column_item .mobileDisplayStyle .ant-select-selection--single {
  height: 0.28rem;
  margin-top: 0.04rem;
}
body .columnSetting_modal .column_item .mobileDisplayStyle .ant-select-selection__rendered {
  line-height: 0.25rem;
}
body .columnSetting_modal .column_item .cellRows .ant-select-selection--single {
  height: 0.28rem;
  margin-top: 0.04rem;
}
body .columnSetting_modal .column_item .cellRows .ant-select-selection__rendered {
  line-height: 0.25rem;
}
body .columnSetting_modal .column_item .bill_columnWidth .ant-input-number {
  height: 0.28rem;
  margin-top: 0.04rem;
  width: 80%;
}
body .columnSetting_modal .column_item .bill_columnWidth .ant-input-number-input {
  line-height: 0.25rem;
  height: 0.25rem;
}
body .columnSetting_modal .column_item .onlySty {
  margin-left: 0.1rem;
}
body .columnSetting_modal .column_item .type_select {
  width: 2rem !important;
}
body .columnSetting_modal .column_item .disabledStyle .ant-select-arrow {
  display: none;
}
body .columnSetting_modal .column_item .column_item_divFou_flex2 {
  align-items: center;
}
body .columnSetting_modal .column_item .column_item_divFou_flex2:nth-child(1) i {
  line-height: 0;
}
body .columnSetting_modal .column_item .column_item_div_flex2 {
  padding: 0.02rem 0;
}
body .columnSetting_modal .column_item .sort_flex2 {
  padding: 0;
}
body .columnSetting_modal .column_item .sort_flex2 .ant-checkbox {
  top: 0;
}
body .columnSetting_modal .column_item .sort_flex2 .radio .ant-radio-group {
  line-height: 0;
}
body .columnSetting_modal .column_item .mobileDisplayStyle_flex2 {
  padding-top: 0.02rem;
}
body .columnSetting_modal .aggregate_select {
  width: 1rem !important;
}
body .bo_editor_wrapper .ant-drawer-content .bill_field .ant-calendar-picker {
  min-width: auto !important;
}
body .bo_editor_wrapper .ant-modal .ant-modal-body {
  padding: 0;
  height: calc(100% - 0.48rem);
}
body .bo_editor_wrapper .ant-modal-content {
  height: 100%;
}
body .bo_editor_wrapper .ant-drawer-wrapper-body {
  position: relative;
  overflow-x: auto!important;
  display: flex;
  flex-direction: column;
  overflow-y: unset!important;
}
body .bo_editor_wrapper .ant-drawer-wrapper-body .ant-drawer-body {
  padding: 0 !important;
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
body .bo_editor_wrapper .bo_editor {
  flex: 1;
}
body .bo_editor_wrapper .bo_editor .bill_editor {
  display: flex;
  flex-direction: column;
}
body .bo_editor_wrapper .bo_editor .bill_editor .editor_content {
  flex: 1;
}
body .bo_editor_wrapper .bo_editor .bill_editor .bill_sheets {
  position: static;
}
body .bo_editor_wrapper .bo_editor .editor_footer {
  position: static;
}
/* *********结束****** */
/*** 查询框样式 ***/
/* 公共头部带tab 样式*/
.common_header_tab .ant-tabs-bar .ant-tabs-nav-container {
  height: 0.4rem!important;
  line-height: 0.4rem!important;
}
.common_header_tab .ant-tabs-bar {
  background-color: #fff;
  height: 0.4rem!important;
  line-height: 0.4rem!important;
}
.common_header_tab .ant-tabs-extra-content {
  height: 0.4rem!important;
  line-height: 0.4rem!important;
}
.common_header_tab .ant-tabs-extra-content .button {
  margin-left: 0.08rem!important;
}
.common_header_tab .ant-tabs-nav-scroll {
  height: 0.4rem!important;
  display: flex;
  align-items: center;
}
.link_cursor:hover {
  color: #1E88E5;
  text-decoration: underline #1E88E5;
  cursor: pointer;
}
.imageListPopover .ant-popover-arrow {
  background-color: transparent;
  border-right-color: rgba(0, 0, 0, 0.75) !important;
  border-bottom-color: rgba(0, 0, 0, 0.75) !important;
}
.imageListPopover .ant-popover-inner {
  background-color: rgba(0, 0, 0, 0.75);
}

