.src-addons-FormComponent--styles--label--3ioMq{
  font-size:14px;
  color:--box-shadow-color-9;
  color:var(--title-color,--box-shadow-color-9);
  height:29px;
  line-height: 1.5;
  letter-spacing:-0.61px;
  padding-bottom: 8px;
}
.agz_compact_modal .src-addons-FormComponent--styles--label--3ioMq{
  padding-bottom: 0px;
}
.agz_compact_modal .has-error .src-addons-FormComponent--styles--label--3ioMq{
  color: #f5222d !important;
}

.src-addons-FormComponent--styles--required--3wpWS {
  display: inline-block;
}
.src-addons-FormComponent--styles--required--3wpWS:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: SimSun;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}
.src-addons-FormComponent--styles--help--roZJv{
  display: inline-block;
  margin-left: 10px;
}

.src-addons-FormComponent--styles--error--3FVVx{
  border: 1px solid rgba(243, 97, 97, 0.7);
  color: rgba(243, 97, 97, 0.7);
}
.src-addons-FormComponent--styles--error--3FVVx:hover,.src-addons-FormComponent--styles--error--3FVVx:focus{
  border: 1px solid rgba(243, 97, 97, 0.9);
  color: rgba(243, 97, 97, 0.9);
}

.src-addons-FormComponent--styles--viewStyle--27Po5{
  display: block;
  width:100%;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 33px;
  line-height: 30px;
  white-space: pre-wrap;
  border: 1px solid var(--color-2);
  border-radius: 4px;
  box-sizing: border-box;
  padding: 0 5px;
  color:--box-shadow-color-9;
  color:var(--text-color,--box-shadow-color-9)
}

.reportform-table .src-addons-FormComponent--styles--viewStyle--27Po5{
  border: none;
}
.src-addons-FormComponent--styles--textInput--2XsQa{
  background-color: var(--backaground-color-1);
}
.src-addons-FormComponent-Signatures--style--canvasContainer--1nPmq{
  width: 100%;
  border: 1px solid var(--border-color-2);
  position: relative;
}
.src-addons-FormComponent-Signatures--style--tools--2bf4V{
  position: absolute;
  right: 0;
  top: 0;
  padding: 5px;
  display: none;
  cursor: pointer;
}
.src-addons-FormComponent-Signatures--style--canvasContainer--1nPmq:hover .src-addons-FormComponent-Signatures--style--tools--2bf4V{
  display: block;
}
.agz_compact_modal .src-addons-FormComponent-Signatures--style--tools--2bf4V{
  right: 25px;
  top: -7px;
}
.src-addons-FormComponent-Signatures--style--img--2Z9Zl{
  width: '100%';
  background-size: cover;
  background-position: center center;
  cursor: pointer;
}

.src-addons-FormComponent-Select--styles--treeUl--3e7qE{
  cursor: default;
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  max-height: 300px;
  overflow: auto;
}
.src-addons-FormComponent-Select--styles--treeUl--3e7qE li {
  flex: 1 1;
}
.src-addons-FormComponent-Select--styles--treeUl--3e7qE .src-addons-FormComponent-Select--styles--treeN--19-bQ{
  width: 100%;
}
html .src-addons-FormComponent-Select--styles--treeUl--3e7qE .ant-tree-node-content-wrapper {
  width: calc(100% - 24px);
  padding: 0!important;
}
html html .src-addons-FormComponent-Select--styles--checktreeUl--1wX1M .ant-tree-node-content-wrapper {
  width: calc(100% - 48px);
}
.src-addons-FormComponent-Select--styles--noData--19OBS{
  text-align: center;
  margin: 20px;
  color: var(--box-shadow-color-5);
}
.src-addons-FormComponent-Select--styles--searchTree--2BZ0u{
  margin-bottom: 10px;
}
.src-addons-FormComponent-Select--styles--treeTit--3NA4L{
  padding: 0 5px;
  min-width: 100px;
}
html .src-addons-FormComponent-Select--styles--treeUl--3e7qE .ant-tree-node-content-wrapper.ant-tree-node-selected{
  background: var(--backaground-color-1)!important;
}
html .src-addons-FormComponent-Select--styles--treeUl--3e7qE .ant-tree-node-content-wrapper .src-addons-FormComponent-Select--styles--treeNode--2lpwT{
  background: var(--color-o-4);
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1 {
  height: 50px;
  max-height: 80px;
}

.src-addons-FormComponent-SubForm--style--tableRow--XTls1 > td > div.ant-row:before {
  display: none;
}

.src-addons-FormComponent-SubForm--style--selectedRow--19gwc .src-addons-FormComponent-SubForm--style--selectedCol--3KJHs,
.ant-table-tbody > tr.src-addons-FormComponent-SubForm--style--selectedRow--19gwc > td.src-addons-FormComponent-SubForm--style--selectedCol--3KJHs,
.ant-table-tbody > tr.src-addons-FormComponent-SubForm--style--selectedRow--19gwc:hover > td.src-addons-FormComponent-SubForm--style--selectedCol--3KJHs{
  background: rgba(90, 182, 255, 0.5)
}

.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y {
  -webkit-user-select: none;
          user-select: none;
  /* width: 100%; */
  overflow-x: auto;
}
.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .src-addons-FormComponent-SubForm--style--buttons--1hjY3{
  padding-bottom:3px;
}
.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td {
  padding: 5px 8px;
}
.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-footer {
  padding: 16px 0;
}

.src-addons-FormComponent-SubForm--style--number--OfJGN {
  text-align: right;
}
.src-addons-FormComponent-SubForm--style--tableScrollY--4FoL4 .src-addons-FormComponent-SubForm--style--dataColumn--J_XQy{
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-user-select: none;
          user-select: none;
}

html .src-addons-FormComponent-SubForm--style--tableScrollY--4FoL4 .ant-table-scroll table{
  width: 100%;
}
html .src-addons-FormComponent-SubForm--style--tableScrollY--4FoL4 .ant-table-fixed-right{
  box-shadow:none;
}

html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-header .ant-table-thead th.src-addons-FormComponent-SubForm--style--required--rCpI_:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: SimSun;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}

html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-header .ant-table-thead th.src-addons-FormComponent-SubForm--style--required--rCpI_ div{
  display: inline-block;
}
.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .src-addons-FormComponent-SubForm--style--operationColumn--20Dmr{
  text-align: center;
  padding: 16px 8px;
}
/* .subFormTable :global(.ant-table-tbody){
  overflow-y: auto;
} */
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td.src-addons-FormComponent-SubForm--style--multitext--1ETua{
  white-space: pre-wrap;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td{
  padding: 10px;
  white-space: normal;
  overflow-x: hidden;
}
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y  .agz-item-children{
  /* flex: 1; */
  width:100%
}
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td{
  padding: 0 5px;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-fixed-header .ant-table-scroll .ant-table-header{
  overflow-y:hidden;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .agzItemLabel{
  display: none;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-legacy-form-explain{
  min-height: 0;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-number-input,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-number,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection--multiple,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-time-picker-input,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection--single,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection,
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input
{
  padding: 0;
  height: 50px;
}
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-number-input,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-number,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection--multiple,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-time-picker-input,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection--single,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection,
html .agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input
{
  padding: 0;
  height: 40px;
}
html .agz_compact_modal .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th{
  padding: 8px 4px;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-affix-wrapper .ant-input{
  height: 42px;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-affix-wrapper .ant-input{
  height: 32px;
}
html .agz_compact_modal .issubform{
  height: 40px !important
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-body{
  overflow: auto !important
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-select-selection__rendered{
  line-height: 50px;
  margin-left: 0;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-cascader-picker-label{
  padding: 0;
}
html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td .ant-input-group-addon{
  padding: 0 2px;
}

html .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-row.ant-form-item.ant-form-item-no-colon{
  margin-bottom:0;
}

.src-addons-FormComponent-SubForm--style--darkline--MiVKr{

}
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead > tr:only-child > th:last-child,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table.ant-table-bordered > .ant-table-container,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-thead > tr > th,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered.ant-table-empty .ant-table-placeholder,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-tbody > tr > td,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table.ant-table-bordered .ant-table-footer,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-tbody > tr > td,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-header > table,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-body > table,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-fixed-left table,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-fixed-right table,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-thead > tr > th,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-tbody > tr > td,
html .src-addons-FormComponent-SubForm--style--darkline--MiVKr.src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .ant-table-bordered .ant-table-tbody > tr > td{
  border-color: rgba(0,0,0,0.6);
}

.src-addons-FormComponent-SubForm--style--totalRowCol--281uw {
  display: table-cell;
}
.src-addons-FormComponent-SubForm--style--totalText--2KLdT{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.src-addons-FormComponent-SubForm--style--totalRowCol--281uw.src-addons-FormComponent-SubForm--style--number--OfJGN {
  padding-right: 8px;
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-all;
}
/* .subFormTable :global(.ant-table-body)::-webkit-scrollbar,
.subFormTable :global(.ant-table-fixed-header .ant-table-scroll .ant-table-header)::-webkit-scrollbar {
  width:10px;
}
.nav::-webkit-scrollbar-button,.subNavNav::-webkit-scrollbar-button    {
  display: none;
}
.nav::-webkit-scrollbar-track,.subNavNav::-webkit-scrollbar-track     {
  background:var(--color-3);
}
.nav::-webkit-scrollbar-track-piece,.subNavNav::-webkit-scrollbar-track-piece {
  background: rgba(230, 230, 230, 0.8);
}
.nav::-webkit-scrollbar-thumb,.subNavNav::-webkit-scrollbar-thumb{
  background:#afafaf;
  border-radius:5px;
}
.nav::-webkit-scrollbar-corner,.subNavNav::-webkit-scrollbar-corner {
  background:var(--backaground-color-1);
}
.nav::-webkit-scrollbar-resizer,.subNavNav::-webkit-scrollbar-resizer  {
  background: var(--color-w-8);
} */

html .ant-table-thead > tr > th.src-addons-FormComponent-SubForm--style--setId-0--2wSBd,
html .ant-table-tbody > tr > td.src-addons-FormComponent-SubForm--style--setId-0--2wSBd {
  background: var(--color-o-6);
}
html .ant-table-thead > tr > th.src-addons-FormComponent-SubForm--style--setId-1--3E41X,
html .ant-table-tbody > tr > td.src-addons-FormComponent-SubForm--style--setId-1--3E41X {
  background: var(--color-g-1);
}

html .ant-table-tbody > tr:hover > td.src-addons-FormComponent-SubForm--style--setId-0--2wSBd,
html .ant-table-tbody > tr:hover > td.src-addons-FormComponent-SubForm--style--setId-1--3E41X {
  background: var(--color-8);
}


.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-1--1g5Vy{
  height: 5px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-2--1H0K2{
  height: 10px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-3--2fHaP{
  height: 15px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-4--47A4H{
  height: 20px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-5--3V4Sy{
  height: 25px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-6--RzqY-{
  height: 30px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-7--374Hs{
  height: 35px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-8--3sxGL{
  height: 40px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-9--3INM6{
  height: 45px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-10--1_wEN{
  height: 50px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-11--2Zyr5{
  height: 55px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-12--Y6L5K{
  height: 60px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-13--1kL-X{
  height: 65px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-14--3Y1Sw{
  height: 70px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-15--3FuWN{
  height: 75px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-16--2wBAW{
  height: 80px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-17--1_zwy{
  height: 85px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-18--FNSTQ{
  height: 90px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-19--2MLQH{
  height: 95px;
}
.src-addons-FormComponent-SubForm--style--tableRow--XTls1.src-addons-FormComponent-SubForm--style--lineHeight-20--1om_j{
  height: 100px;
}
.src-addons-FormComponent-SubForm--style--tableHeader--_kbR4{
  height: 46px;
  display: flex;
  flex-direction: row;
  align-items: center;
  background: var(--backaground-color-1);
  border: 1px solid  var(--color-5);
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  position: absolute;
  top: 30px;
  width: 100%;
  z-index: -1;
  opacity: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  transition: opacity,-webkit-transform 0.3s;
  transition: opacity,transform 0.3s;
  transition: opacity,transform 0.3s,-webkit-transform 0.3s;
}
.agz_compact_modal .src-addons-FormComponent-SubForm--style--tableHeader--_kbR4,
.src-addons-FormComponent-SubForm--style--hidelabel--3hRcI .src-addons-FormComponent-SubForm--style--tableHeader--_kbR4{
  top: 0;
}
.src-addons-FormComponent-SubForm--style--show--QFq1C.src-addons-FormComponent-SubForm--style--tableHeader--_kbR4{
   z-index: 999;
   opacity: 1;
   -webkit-transform: translateX(0);
           transform: translateX(0);
}
.src-addons-FormComponent-SubForm--style--darkline--MiVKr .src-addons-FormComponent-SubForm--style--tableHeader--_kbR4{
  border-color: rgba(0,0,0,0.6);
}
.src-addons-FormComponent-SubForm--style--tableHeader--_kbR4 button{
  margin-left: 10px;
}
.src-addons-FormComponent-SubForm--style--toolsbtn--35QzV{
  position: absolute;
  z-index: 998;
  top: 45px;
}
.src-addons-FormComponent-SubForm--style--hidelabel--3hRcI .src-addons-FormComponent-SubForm--style--toolsbtn--35QzV{
  top: 16px;
}
.agz_compact_modal .src-addons-FormComponent-SubForm--style--subFormTable--2BD4y .src-addons-FormComponent-SubForm--style--toolsbtn--35QzV{
  top: 10px;
}
.src-addons-FormComponent-SubForm--style--sortcontainer--nv0ZB{
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: center;
  grid-gap: 5px;
  gap: 5px;
}
.src-addons-FormComponent-SubForm--style--sortCart--1vFGw{
  border: 1px dashed gray;
	background-color: #fff;
	cursor: move;
  width: 300px;
  height: 30px;
  /* text-align: center; */

  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: 0 10px;
  box-sizing: border-box;
}
html .src-addons-FormComponent-UserOrGroup--style--userOrGroup--97US0 .ant-select-selection {
  height: 100%;
}

html .src-addons-FormComponent-UserOrGroup--style--userOrGroup--97US0 .ant-select-selection:before {
  display: none;
}

html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  line-height: 1.4;
  margin: 1rem;
  overflow-y: auto;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ able{
  border-collapse: collapse;
}
/* Apply a default padding if legacy cellpadding attribute is missing */
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table:not([cellpadding]) th,
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table:not([cellpadding]) td {
  padding: 0.4rem;
}
/* Set default table styles if a table has a positive border attribute
   and no inline css */
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-width"]) th,
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-width"]) td {
  border-width: 1px;
}
/* Set default table styles if a table has a positive border attribute
   and no inline css */
   html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-style"]) th,
   html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-style"]) td {
  border-style: solid;
}
/* Set default table styles if a table has a positive border attribute
   and no inline css */
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-color"]) th,
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ table[border]:not([border="0"]):not([style*="border-color"]) td {
  border-color: var(--color-2);
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ figure {
  display: table;
  margin: 1rem auto;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ figure figcaption {
  color: var(--color-6);
  display: block;
  margin-top: 0.25rem;
  text-align: center;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ hr {
  border-color: var(--color-2);
  border-style: solid;
  border-width: 1px 0 0 0;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ code {
  background-color: var(--color-5);
  border-radius: 3px;
  padding: 0.1rem 0.2rem;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ .mce-content-body:not([dir=rtl]) blockquote {
  border-left: 2px solid var(--color-2);
  margin-left: 1.5rem;
  padding-left: 1rem;
}
html .src-addons-FormComponent-RichEditorView--style--view_edit--1hmXJ .mce-content-body[dir=rtl] blockquote {
  border-right: 2px solid var(--color-2);
  margin-right: 1.5rem;
  padding-right: 1rem;
}

.src-addons-FormComponent-TextView--styles--textViewContainer--yM2Zy{
  display:flex;
  width:100%;
  white-space:pre-wrap;
  word-break:break-all;
  color:var(--font-color-4);
  overflow:hidden;
}
.src-addons-FormComponent-StepsCmp--style--step--2fZjZ .ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after{
  background-color: var(--color-5);
}
.src-addons-FormComponent-TextList--style--listWrap--WNeRK {
  padding: 15px;
  margin-bottom: 10px;
  background-color: var(--backaground-color-2);
}
.isCustomerPage .src-addons-FormComponent-TextList--style--listWrap--WNeRK{
  padding: 0px;
  margin-bottom: 0px;
}

.src-addons-FormComponent-TextList--style--opers--3s82f {
  margin-bottom:10px;
  line-height: 32px;
  display: flex;
  align-items: center;
}
.src-addons-FormComponent-TextList--style--label--dXop8 {
  flex: 1 1;
  color: var(--box-shadow-color-8);
  font-weight: bold;
}
.src-addons-FormComponent-TextList--style--itemLine--2UvFY {
  display: flex;
  height: 28px;
  line-height: 28px;
}
.src-addons-FormComponent-TextList--style--itemLine--2UvFY>span {
  display: inline-block;
  margin-right: 8px;
}
.src-addons-FormComponent-TextList--style--itemIcon--2n4iD {
  font-weight: bold;
}
.src-addons-FormComponent-TextList--style--more--104UK {
  display: inline-block;
  max-width: 84px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-addons-FormComponent-TextList--style--col_1--3LJRE {
  color: var(--box-shadow-color-7);
}
.src-addons-FormComponent-TextList--style--col_2--1ia3Z {
  flex: 1 1;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--box-shadow-color-8);
}
.src-addons-FormComponent-TextList--style--itemLine--2UvFY .src-addons-FormComponent-TextList--style--col_3--2EJF1 {
  color: rgba(0, 0, 0, .35);
}
.src-addons-FormComponent-TextList--style--itemLine--2UvFY:hover .src-addons-FormComponent-TextList--style--col_1--3LJRE, .src-addons-FormComponent-TextList--style--itemLine--2UvFY:hover .src-addons-FormComponent-TextList--style--col_2--1ia3Z, .src-addons-FormComponent-TextList--style--itemLine--2UvFY:hover .src-addons-FormComponent-TextList--style--col_3--2EJF1 {
  color: #008FFF;
  cursor: pointer;
  transition: all 0.3s;
}
.src-addons-FormComponent-TextList--style--moreArrow--1m84y {
  color: #008FFF;
  text-indent: 18px;
  line-height: 28px;
  cursor: pointer;
}

.src-addons-FormComponent-TimePeriod--style--dateBox--247xY .ant-popover-inner-content{
  width: 230px;
  padding:0;
}
.src-addons-FormComponent-TimePeriod--style--boxTitle--2sqDo{
  width:100%;
  height:100%;
  display: flex;
  justify-content: space-around;
  flex: 1 1;
}
.src-addons-FormComponent-TimePeriod--style--boxTitle--2sqDo span{
  cursor: pointer;
}
.src-addons-FormComponent-TimePeriod--style--boxContent--3bagn{
  border-bottom:1px solid var(--color-5);
  width:100%;
  padding:10px 0;
}
.src-addons-FormComponent-TimePeriod--style--dateRadio--EXWjp{
  margin-left:20px;
  margin-top:10px;
}
.src-addons-FormComponent-TimePeriod--style--dateFixedSpan--3b50r{
  margin:6px auto;
  width:150px;
  height: 15px;
  display: flex;
  justify-content: space-around;
  flex: 1 1;
}
.src-addons-FormComponent-TimePeriod--style--dateFixedSpan--3b50r span{
  cursor: pointer;
}
.src-addons-FormComponent-TimePeriod--style--disabledFixedValue--3QPlH{
  color:var(--color-6);
}
.src-addons-FormComponent-TimePeriod--style--dateFixedValue--3VHk5{
  color:#108ee9;
}
.src-addons-FormComponent-TimePeriod--style--dateFooter--SSzyq{
  width:100%;
  height:40px;
  align-items: center;
  display: flex;
  justify-content: space-around;
  flex: 1 1;
}
.src-addons-FormComponent-TimePeriod--style--dateButton--10cwK{
  width: 100%;
  overflow: hidden;
  margin-top: 6px;
}

.src-addons-FormComponent-TimePeriod--style--dateButton--10cwK.ant-btn{
  padding:0;
}

.src-addons-FormComponent-TimePeriod--style--customInput--37wQs{
  text-align: center;
  border: none;
 flex:1 1;
  outline:none;
}

.src-addons-FormComponent-TimePeriod--style--dataInput--1Oz4B{
  position: relative;
}
.src-addons-FormComponent-TimePeriod--style--dataInput--1Oz4B:hover .src-addons-FormComponent-TimePeriod--style--customClose--3Qb48{
  display: inline-block;
}
.src-addons-FormComponent-TimePeriod--style--dataInput--1Oz4B .src-addons-FormComponent-TimePeriod--style--tools--3ElCd{
  position: absolute;
  right: 4px;
  top: 6px;
}

.src-addons-FormComponent-TimePeriod--style--customClose--3Qb48{
  right:30px;
  background-color: var(--backaground-color-1);
  color: rgba(0, 0, 0, 0.25);
  display: none;
}


.src-addons-FormComponent-TimePeriod--style--required--3xMyn {
  display: inline-block;
}
.src-addons-FormComponent-TimePeriod--style--required--3xMyn:before {
  display: inline-block;
  margin-right: 4px;
  content: '*';
  font-family: SimSun;
  line-height: 1;
  font-size: 14px;
  color: #f5222d;
}
.src-addons-FormComponent-TimeLine--style--itemTime--2n3MV{
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 5px;
  margin-left: 10px;
  font-weight: 500;
}
.src-addons-FormComponent-TimeLine--style--itemText--1SAjV{
  margin-left: 10px;
  font-size: 14px;
  line-height: 20px;
  color: var(--font-color-7);
  padding-bottom: 10px;
  white-space: pre-wrap;
}
.src-addons-FormComponent-TimeLine--style--itemDot--2xtYC{
  width: 12px;
  height: 12px;
  background: var(--color-o-4);
  border-radius: 50%;

}
.src-addons-FormComponent-TimeLine--style--timeLine--2Pbzb{
  margin-top: 15px;
  margin-left: 10px;
}
html .src-addons-FormComponent-TimeLine--style--timeLine--2Pbzb .ant-timeline-item-tail{
  border-color: var(--color-o-4);
  margin-top: -4px;
}
html .src-addons-FormComponent-TimeLine--style--timeLine--2Pbzb .ant-timeline-item-head-custom{
  background: rgba(0,0,0,0);
  margin-top: -4px;
}

.src-addons-FormComponent-TagGroup--style--selectViewWrapper--_QeXZ{
	width: 200px;
	display: flex;
	flex-direction: column;
}
.src-addons-FormComponent-TagGroup--style--selectViewWrapper--_QeXZ>input{
	line-height: 30px;
	outline: none;
}

.src-addons-FormComponent-TagGroup--style--itemWrapper--1UCDf{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.src-addons-FormComponent-TagGroup--style--selectResContainer--WCeyS{
	max-height: 200px;
	overflow-y: auto;
	padding: 10px 0;
}
.src-addons-FormComponent-TagGroup--style--selectResContainer--WCeyS>div{
	cursor: pointer;
	line-height: 30px;
	text-indent: 8px;
}
.src-addons-FormComponent-TagGroup--style--selectResContainer--WCeyS>div:hover{
	background-color: var(--backgournd-color-b-2)!important;
}
.src-addons-FormComponent-Slider--styles--slideWrap--1lTNc{
  min-height: 32px;
  height: 32px;
}


.src-addons-FormComponent-TodoList--style--batchOptRes--1Ql27{
  width: 100%;
  max-height: 400px;
  overflow: auto;
}
.src-addons-FormComponent-TodoList--style--batchOptRes--1Ql27>p{
  line-height: 22px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.src-addons-FormComponent-TodoList--style--batchOptResTable--32HUN .ant-table-thead > tr > th {
  padding: 8px;
}
.src-addons-FormComponent-TodoList--style--batchOptResTable--32HUN .ant-table-tbody > tr > td {
  padding: 8px;
}


.src-addons-FormComponent-TodoList--style--batchNoticeSpan--xFTnj{
  width: 50%;
  display: inline-block
}


.src-addons-FormComponent-TodoList-components--style--itemLine--120or {
  display: flex;
  height: 28px;
  line-height: 28px;
}
.src-addons-FormComponent-TodoList-components--style--itemIcon--KN5-t {
  font-weight: bold;
}
.src-addons-FormComponent-TodoList-components--style--more--3TutQ {
  display: inline-block;
  max-width: 84px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-addons-FormComponent-TodoList-components--style--col_1--3qhKc {
  color: var(--box-shadow-color-7);
}
.src-addons-FormComponent-TodoList-components--style--col_2--1W8st {
  flex: 1 1;
  margin-left: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--box-shadow-color-8);
}
.src-addons-FormComponent-TodoList-components--style--itemLine--120or .src-addons-FormComponent-TodoList-components--style--col_3--2MIJJ {
  color: rgba(0, 0, 0, .35);
}
.src-addons-FormComponent-TodoList-components--style--itemLine--120or:hover .src-addons-FormComponent-TodoList-components--style--col_1--3qhKc, .src-addons-FormComponent-TodoList-components--style--itemLine--120or:hover .src-addons-FormComponent-TodoList-components--style--col_2--1W8st, .src-addons-FormComponent-TodoList-components--style--itemLine--120or:hover .src-addons-FormComponent-TodoList-components--style--col_3--2MIJJ {
  color: #008FFF;
  cursor: pointer;
  transition: all 0.3s;
}
.src-addons-FormComponent-TodoList-components--style--moreArrow--3EGos {
  color: #008FFF;
  text-indent: 18px;
  line-height: 28px;
  cursor: pointer;
}
html .src-addons-FormComponent-TodoList-components--style--table--2svlI .ant-select.ant-pagination-options-size-changer.ant-select-single.ant-select-show-arrow{
  width: auto;
}

html .src-addons-FormComponent-TodoList-components--style--wfDiagram--37sn- .ant-modal-confirm-title {
  height: 30px;
  border-bottom: 1px solid var(--color-5);
}

html .src-addons-FormComponent-TodoList-components--style--wfDiagram--37sn- .ant-modal-confirm-content {
  overflow: auto;
}
.src-addons-FormComponent-TodoList-components--style--tigTitle--3lkFS{
  height: 26px;
  line-height: 20px;
  color: var(--box-shadow-color-5);
  font-size: 12px;
  font-weight: 900;
}
.src-addons-FormComponent-TodoList-components--style--listWrap--24jPv {
  padding: 15px;
  margin-bottom: 10px;
  background-color: var(--backaground-color-2);
}
.isCustomerPage .src-addons-FormComponent-TodoList-components--style--listWrap--24jPv{
  padding: 0px;
  margin-bottom: 0px;
}


.src-addons-FormComponent-RoomAllocation--style--roomAllocation--JeCtU {
  display: flex;
  background: var(--backaground-color-1);
  width: 100%;
  box-sizing: border-box;
  padding: 10px 10px;
}
.src-addons-FormComponent-RoomAllocation--style--contentBottom--23N6T{
  width: 100%;
  display: flex;
}
.src-addons-FormComponent-RoomAllocation--style--filterTreeClass--3R8GO{
  background-color: transparent;
  width: 100%;
  padding-top: 25px;
}
.src-addons-FormComponent-RoomAllocation--style--filterTreeWrap--J6nA9{
  width: 300px;
}
.src-addons-FormComponent-RoomAllocation--style--topFilter--11M_X{
  padding: 0 10px;
}
html .src-addons-FormComponent-RoomAllocation--style--topFilter--11M_X .ant-row{
  height: 32px;
  align-items: center;
  margin-bottom: 5px;
}
html .src-addons-FormComponent-RoomAllocation--style--topFilter--11M_X .ant-col{
  line-height: 32px;
}
.src-addons-FormComponent-RoomAllocation--style--left--34Mpj{
  display: flex;
  width: 100%;
  /* border-left: 1px solid #dddd; */
  /* height: 100%; */
}
.src-addons-FormComponent-RoomAllocation--style--helperClass--3o_tH{
  z-index: 1000;
}
.src-addons-FormComponent-RoomAllocation--style--floor--3k0Yy,
.src-addons-FormComponent-RoomAllocation--style--build--1EYqF,
.src-addons-FormComponent-RoomAllocation--style--floorrooms--2kBfF,
.src-addons-FormComponent-RoomAllocation--style--center--29TMo{
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
  border: 1px solid var(--border-color-2);
  /* height: 100%; */
}
.src-addons-FormComponent-RoomAllocation--style--center--29TMo{
  border: none;
}
.src-addons-FormComponent-RoomAllocation--style--table--1JOcq{
  width: 600px;
  /* border-left: 1px solid #dddd; */
  /* height: 100%; */

}
.src-addons-FormComponent-RoomAllocation--style--treeNodeWrap--1GLiY{
  display: flex;
}
.src-addons-FormComponent-RoomAllocation--style--treeNodeWrap--1GLiY .src-addons-FormComponent-RoomAllocation--style--text--NpTll{
  margin-left: 15px;
  font-size: 16px;
  color: var(--font-color-5);
}

.src-addons-FormComponent-RoomAllocation--style--build--1EYqF,.src-addons-FormComponent-RoomAllocation--style--floor--3k0Yy{
  padding: 10px;
  margin: 20px 0;
}
.src-addons-FormComponent-RoomAllocation--style--title--1OX9G{
  width: 100% ;
  text-align: center;
}

.src-addons-FormComponent-RoomAllocation--style--floorrooms--2kBfF{
  margin-top: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
}

.src-addons-FormComponent-RoomAllocation--style--room--2JTbD{
  padding: 10px;
  margin: 10px;
  box-sizing: border-box;
  width: 245px;
  height: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  background-color: var(--backaground-color-1);
  box-shadow: 0 0 5px 1px var(--box-shadow-color-1);
  border-radius: 4px;
  transition: box-shadow 200ms cubic-bezier(0.18, 0.67, 0.6, 1.22);
  position: relative;
  min-height: 136px;
  /* overflow: hidden; */
}
.src-addons-FormComponent-RoomAllocation--style--room--2JTbD.src-addons-FormComponent-RoomAllocation--style--over--3ZKuQ{
  box-shadow: 0 0 10px 5px var(--box-shadow-color-2);
}
.src-addons-FormComponent-RoomAllocation--style--room--2JTbD.src-addons-FormComponent-RoomAllocation--style--sexm--37aBR{
  background-color: var(--backaground-color-1);
}
.src-addons-FormComponent-RoomAllocation--style--room--2JTbD.src-addons-FormComponent-RoomAllocation--style--sexf--Z80Ut{
  background-color: var(--color-3);
}
.src-addons-FormComponent-RoomAllocation--style--room--2JTbD.src-addons-FormComponent-RoomAllocation--style--over--3ZKuQ.src-addons-FormComponent-RoomAllocation--style--full--2Zpsq{
  cursor: no-drop;
}
.src-addons-FormComponent-RoomAllocation--style--sortUser--1wXgL,
.src-addons-FormComponent-RoomAllocation--style--dragUser--96TDp{
  width: 104px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 4px;
  flex-wrap: wrap;
  height: 50px;
  outline: none;
  cursor: move;
}
.src-addons-FormComponent-RoomAllocation--style--dragUser--96TDp{
  flex-wrap: nowrap;
}
.src-addons-FormComponent-RoomAllocation--style--sortUser--1wXgL{
  width: 400px;
  cursor: auto;
  flex-direction: column;
  cursor: move;
  background-color: var(--color-4);
}
.src-addons-FormComponent-RoomAllocation--style--sortUser--1wXgL.src-addons-FormComponent-RoomAllocation--style--selectsortuser--19yyV{
  background-color: var(--box-shadow-color-1);
}
.src-addons-FormComponent-RoomAllocation--style--sortUser--1wXgL .src-addons-FormComponent-RoomAllocation--style--photo--wl_np,
.src-addons-FormComponent-RoomAllocation--style--dragUser--96TDp .src-addons-FormComponent-RoomAllocation--style--photo--wl_np{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  border-radius: 20px;
  overflow: hidden;
  border: 1px solid var(--color-2);
}
.src-addons-FormComponent-RoomAllocation--style--emptyUser--2PyJ1.src-addons-FormComponent-RoomAllocation--style--dragUser--96TDp .src-addons-FormComponent-RoomAllocation--style--photo--wl_np{
  border: 1px dashed var(--color-2);
}
@-webkit-keyframes src-addons-FormComponent-RoomAllocation--style--searchUser--3v0_t {
  from {-webkit-transform: scale(1);transform: scale(1);}
  to {-webkit-transform: scale(1.2);transform: scale(1.2);}
}
@keyframes src-addons-FormComponent-RoomAllocation--style--searchUser--3v0_t {
  from {-webkit-transform: scale(1);transform: scale(1);}
  to {-webkit-transform: scale(1.2);transform: scale(1.2);}
}
.src-addons-FormComponent-RoomAllocation--style--dragUser--96TDp.src-addons-FormComponent-RoomAllocation--style--isSearch--13gP-{
  -webkit-animation: src-addons-FormComponent-RoomAllocation--style--searchUser--3v0_t 0.3s ease-in-out infinite alternate;
          animation: src-addons-FormComponent-RoomAllocation--style--searchUser--3v0_t 0.3s ease-in-out infinite alternate;
}
.src-addons-FormComponent-RoomAllocation--style--photopic--T0WaU{
  max-width: 40px;
  max-height: 40px;
}
.src-addons-FormComponent-RoomAllocation--style--username--2T3cs{
  color: var(--font-color-5);
  font-size: 14px;
  margin-left: 5px;
  width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.src-addons-FormComponent-RoomAllocation--style--sortUser--1wXgL .src-addons-FormComponent-RoomAllocation--style--username--2T3cs{
  width: 120px;
}
.src-addons-FormComponent-RoomAllocation--style--fullIcon--2OdlN{
  position: absolute;
  left: 0;
  top: 0;

}
.src-addons-FormComponent-RoomAllocation--style--fullIcon--2OdlN span{
  display: block;
  position: absolute;
  z-index: 12;
  color: var(--backaground-color-1);
  font-size: 8px;
  margin-left: 1px;
}
.src-addons-FormComponent-RoomAllocation--style--fullIcon--2OdlN::before{
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 25px 0 0;
  border-color: #ff9800 transparent transparent transparent;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.src-addons-FormComponent-RoomAllocation--style--roomtools--3zUg5{
  position: absolute;
  right: -40px;
  top: 0;
  width: 0;
  height: 100%;
  background-color: var(--backaground-color-1);
  box-shadow: none;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
  transition: right 0.3s;
  overflow: hidden;
  z-index: 1001;
}
.src-addons-FormComponent-RoomAllocation--style--room--2JTbD:hover .src-addons-FormComponent-RoomAllocation--style--roomtools--3zUg5{
  right: 0;
  box-shadow: -3px 0px 3px var(--box-shadow-color-1);
  width: 40px;
}

.src-addons-FormComponent-VXLocation--style--imagewrap--11z9q{
    position: relative;
    box-sizing: border-box;
    width: 100%;
    padding: 10px 20px;
}
.src-addons-FormComponent-VXLocation--style--imagewrap--11z9q img{
    width: 100%;
}
.src-addons-FormComponent-VXLocation--style--imagewrap--11z9q p{
    font-size: 22px;
    color: var(--backaground-color-1);
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
