/* :global{ */
.vtx-ui-modallist-lists {
  /*.vtx-ui-modallist-list-title{
            padding-left: 0px !important;
            font-size: 16px;
            color: #108EE2;
            position: relative;
            height: 36px;
            &:before{
                content: ' ';
                display: inline-block;
                width: 100%;
                border-bottom: 1px dashed #ccc;
            }
            .vtx-ui-modallist-list-right-text{
                position: absolute;
                top: -2px;
                left: 3%;
                padding: 3px 8px;
                background: #fbfbfb;
            }
        }*/
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_pl,
.vtx-ui-modallist-lists .vtx-ui-modallist-list_p0 {
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 50%;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_pl .vtx-ui-modallist-list-left,
.vtx-ui-modallist-lists .vtx-ui-modallist-list_p0 .vtx-ui-modallist-list-left {
  display: inline-block;
  padding-right: 15px;
  width: 84px;
  text-align: right;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_pl .vtx-ui-modallist-list-left:after,
.vtx-ui-modallist-lists .vtx-ui-modallist-list_p0 .vtx-ui-modallist-list-left:after {
  content: attr(data-mh);
  position: absolute;
  bottom: 0px;
  right: 0px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_pl .vtx-ui-modallist-list-left .vtx-ui-modallist-list-require,
.vtx-ui-modallist-lists .vtx-ui-modallist-list_p0 .vtx-ui-modallist-list-left .vtx-ui-modallist-list-require {
  color: #FF0000;
  vertical-align: middle;
  margin-right: 3px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_pl {
  padding-left: 84px;
  line-height: 28px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list_p0 {
  padding-left: 0px;
  line-height: 28px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list-right {
  display: inline-block;
  width: 100%;
  line-height: 28px;
  padding-bottom: 18px;
  vertical-align: middle;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list-right .vtx-ui-input-normal,
.vtx-ui-modallist-lists .vtx-ui-modallist-list-right .vtx-ui-select-normal {
  padding-bottom: 0px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list-right-text {
  display: inline-block;
  margin-bottom: 0px;
  /*height: 28px;*/
  line-height: 28px;
  word-break: break-all;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list-title {
  padding-left: 0px !important;
  font-size: 14px;
  border-bottom: 1px dashed #ccc;
  color: #108EE2;
  margin-bottom: 8px;
  position: relative;
  height: 36px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-list-title .vtx-ui-modallist-list-right-text {
  margin-bottom: 5px;
  margin-top: 5px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-verificat,
.vtx-ui-modallist-lists .vtx-ui-modallist-error {
  position: relative;
  width: inherit;
  line-height: 18px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-verificat .ant-upload.ant-upload-select-picture-card {
  background-color: #ececec;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-loading-icon,
.vtx-ui-modallist-lists .input_hint {
  position: absolute;
  color: #108edf;
  right: 8px;
  top: 7px;
  z-index: 2;
  font-size: 14px;
}
.vtx-ui-modallist-lists .input_hint {
  top: 2px;
  line-height: 28px;
  font-size: 12px;
}
.vtx-ui-modallist-lists .maxNum-input55 .ant-input {
  padding-right: 55px;
}
.vtx-ui-modallist-lists .maxNum-input45 .ant-input {
  padding-right: 45px;
}
.vtx-ui-modallist-lists .maxNum-input55.ant-input {
  padding-right: 55px;
}
.vtx-ui-modallist-lists .maxNum-input45.ant-input {
  padding-right: 45px;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error:after {
  content: attr(data-errormsg);
  position: absolute;
  left: 2px;
  bottom: -18px;
  color: red;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error span .ant-select-selection {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error span .ant-input-group > * {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error span .ant-input {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error .ant-select-selection {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error .ant-calendar-picker-input,
.vtx-ui-modallist-lists .vtx-ui-modallist-error .ant-time-picker-input {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error > * {
  border-color: red !important;
}
.vtx-ui-modallist-lists .vtx-ui-modallist-error .vtx-ui-modallist-error-icon {
  position: absolute;
  color: red;
  right: 8px;
  top: 7px;
  z-index: 1;
  font-size: 14px;
}
/* } */
