/* 基础页:上搜索条件,下表格*/
.mr12 {
  margin-right: 12px;
}
.mar-top-20 {
  margin-top: 20px;
}
.mar-top-15 {
  margin-top: 15px;
}
.mar-bot-15 {
  margin-bottom: 15px;
}
.min-h-100 {
  min-height: 100px;
}
.flex {
  display: flex;
}
.flex-end {
  justify-content: flex-end;
}
input::placeholder {
  color: #D2D2D3 !important;
}
/*taskApproval搜索条件*/
::v-deep .ant-form-item-label > label::after {
  display: none;
}
.lc_list_form {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  margin-bottom: 20px;
}
.lc_list_form:last-child {
  grid-column: span 4;
}
.btnSearch {
  margin-top: 12px;
}
::v-deep .ant-form-inline .ant-form-item {
  margin-right: 24px;
  flex: 1;
  display: flex;
}
::v-deep .ant-form-item-control {
  width: 100%;
}
::v-deep .ant-input {
  border-radius: 6px;
}
::v-deep .ant-form-item-label {
  margin-right: 10px;
}
::v-deep .ant-form-item-control-wrapper {
  flex: 1;
}
::v-deep .content-fix-label .ant-form-item-label {
  width: 118px;
  text-align: left;
}
::v-deep .ag-pinned-right-cols-container .anticon,
.ag-pinned-right-cols-container .anticon-file-search {
  font-size: 18px;
}
/*taskApproval审核*/
.lc_list_four {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  margin-bottom: 20px;
}
.button_box {
  text-align: right;
  overflow: hidden;
}
.title {
  font-size: 14px;
  font-weight: 600;
  color: var(--tit-text-color);
  margin: 15px 0px;
}
.title img {
  width: 20px;
  height: 20px;
}
.link-span {
  color: #2b5bfc !important;
  text-decoration: underline;
  cursor: pointer;
}
.checkitem {
  display: flex;
  margin-top: 12px;
  cursor: pointer;
}
.checkitem .ant-checkbox-wrapper {
  margin-right: 12px;
}
.checkitem .checkdoc {
  font-size: 14px;
  color: var(--text-color1);
  font-weight: 400;
}
.check-content {
  padding: 20px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  min-height: 360px;
  overflow-y: auto;
}
.reject {
  background-color: var(--bg-color1);
  color: #ee2e3a;
  border-color: #ee2e3a;
}
.check-error {
  color: #d9001b;
  margin-top: 8px;
}
.fixed_box_approval {
  margin-top: 43px;
}
.checktitle {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  color: #141414;
  margin: 15px 0;
}
.checktitle img {
  display: block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
/*taskApproval拒绝*/
::v-deep .ant-modal-footer {
  border-top: none;
}
.reject-document {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px 10px;
  padding: 10px;
  border: 1px solid #e9eaec;
  border-radius: 6px;
  margin: 15px 0px;
}
.missing-document {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-columns: 250px 1fr 1fr 1fr;
  gap: 20px 10px;
  padding: 10px;
  border: 1px solid #e9eaec;
  border-radius: 6px;
  margin: 15px 0px;
}
.reject-status {
  color: #d9001b;
}
.document-miss > .title {
  width: 100%;
}
.document-miss > .missing-document {
  grid-template-columns: repeat(4, 1fr);
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
/*approvalDetail审核详情*/
.reject-reason {
  min-height: 100px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  border-color: var(--bg-color1);
}
.approval-status {
  color: green;
}
.rejected_content {
  padding: 20px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  padding-bottom: 0px;
}
.missing-content {
  border-radius: 8px;
  background-color: var(--bg-color1);
  border-color: var(--bg-color1);
  font-size: 14px;
  color: var(--text-color1);
}
.ant-modal-footer {
  border-top: none !important;
}
.rejectModal .ant-modal {
  border-radius: 6px;
  overflow: hidden;
}
.rejectModal .title-box {
  color: var(--text-color2);
}
.rejectModal .ant-modal-header {
  height: 60px;
  padding: 0 24px;
  display: flex;
  align-items: center;
  border-bottom: none !important;
}
.rejectModal .ant-modal-body {
  padding: 0 40px;
  border-radius: 6px;
  overflow: hidden;
}
.rejectModal .clonseButton {
  padding-bottom: 10px;
}
.rejectModal .reject-document1 {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 3px;
  padding-top: 12px;
  padding-bottom: 10px;
}
.rejectModal .reject-document1 .item {
  padding-right: 20px;
  margin-bottom: 12px;
  color: var(--tit-text-color);
}
.rejectModal .ant-input:hover {
  border-color: #2b5bfc;
}
.rejectModal .ant-form-item-required {
  color: var(--text-color2);
}

/* 基础页:上搜索条件,下表格*/
.mr12[data-v-763ed96e] {
  margin-right: 12px;
}
.mar-top-20[data-v-763ed96e] {
  margin-top: 20px;
}
.mar-top-15[data-v-763ed96e] {
  margin-top: 15px;
}
.mar-bot-15[data-v-763ed96e] {
  margin-bottom: 15px;
}
.min-h-100[data-v-763ed96e] {
  min-height: 100px;
}
.flex[data-v-763ed96e] {
  display: flex;
}
.flex-end[data-v-763ed96e] {
  justify-content: flex-end;
}
input[data-v-763ed96e]::placeholder {
  color: #D2D2D3 !important;
}
/*taskApproval搜索条件*/
[data-v-763ed96e] .ant-form-item-label > label::after {
  display: none;
}
.lc_list_form[data-v-763ed96e] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  margin-bottom: 20px;
}
.lc_list_form[data-v-763ed96e]:last-child {
  grid-column: span 4;
}
.btnSearch[data-v-763ed96e] {
  margin-top: 12px;
}
[data-v-763ed96e] .ant-form-inline .ant-form-item {
  margin-right: 24px;
  flex: 1;
  display: flex;
}
[data-v-763ed96e] .ant-form-item-control {
  width: 100%;
}
[data-v-763ed96e] .ant-input {
  border-radius: 6px;
}
[data-v-763ed96e] .ant-form-item-label {
  margin-right: 10px;
}
[data-v-763ed96e] .ant-form-item-control-wrapper {
  flex: 1;
}
[data-v-763ed96e] .content-fix-label .ant-form-item-label {
  width: 118px;
  text-align: left;
}
[data-v-763ed96e] .ag-pinned-right-cols-container .anticon,
.ag-pinned-right-cols-container .anticon-file-search[data-v-763ed96e] {
  font-size: 18px;
}
/*taskApproval审核*/
.lc_list_four[data-v-763ed96e] {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
  margin-bottom: 20px;
}
.button_box[data-v-763ed96e] {
  text-align: right;
  overflow: hidden;
}
.title[data-v-763ed96e] {
  font-size: 14px;
  font-weight: 600;
  color: var(--tit-text-color);
  margin: 15px 0px;
}
.title img[data-v-763ed96e] {
  width: 20px;
  height: 20px;
}
.link-span[data-v-763ed96e] {
  color: #2b5bfc !important;
  text-decoration: underline;
  cursor: pointer;
}
.checkitem[data-v-763ed96e] {
  display: flex;
  margin-top: 12px;
  cursor: pointer;
}
.checkitem .ant-checkbox-wrapper[data-v-763ed96e] {
  margin-right: 12px;
}
.checkitem .checkdoc[data-v-763ed96e] {
  font-size: 14px;
  color: var(--text-color1);
  font-weight: 400;
}
.check-content[data-v-763ed96e] {
  padding: 20px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  min-height: 360px;
  overflow-y: auto;
}
.reject[data-v-763ed96e] {
  background-color: var(--bg-color1);
  color: #ee2e3a;
  border-color: #ee2e3a;
}
.check-error[data-v-763ed96e] {
  color: #d9001b;
  margin-top: 8px;
}
.fixed_box_approval[data-v-763ed96e] {
  margin-top: 43px;
}
.checktitle[data-v-763ed96e] {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  color: #141414;
  margin: 15px 0;
}
.checktitle img[data-v-763ed96e] {
  display: block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
/*taskApproval拒绝*/
[data-v-763ed96e] .ant-modal-footer {
  border-top: none;
}
.reject-document[data-v-763ed96e] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px 10px;
  padding: 10px;
  border: 1px solid #e9eaec;
  border-radius: 6px;
  margin: 15px 0px;
}
.missing-document[data-v-763ed96e] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-columns: 250px 1fr 1fr 1fr;
  gap: 20px 10px;
  padding: 10px;
  border: 1px solid #e9eaec;
  border-radius: 6px;
  margin: 15px 0px;
}
.reject-status[data-v-763ed96e] {
  color: #d9001b;
}
.document-miss > .title[data-v-763ed96e] {
  width: 100%;
}
.document-miss > .missing-document[data-v-763ed96e] {
  grid-template-columns: repeat(4, 1fr);
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
/*approvalDetail审核详情*/
.reject-reason[data-v-763ed96e] {
  min-height: 100px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  border-color: var(--bg-color1);
}
.approval-status[data-v-763ed96e] {
  color: green;
}
.rejected_content[data-v-763ed96e] {
  padding: 20px;
  border-radius: 8px;
  background-color: var(--bg-color1);
  padding-bottom: 0px;
}
.missing-content[data-v-763ed96e] {
  border-radius: 8px;
  background-color: var(--bg-color1);
  border-color: var(--bg-color1);
  font-size: 14px;
  color: var(--text-color1);
}
[data-v-763ed96e] .ant-form-item-control {
  line-height: 25px;
}
[data-v-763ed96e] .content-fix-label .ant-form-item-label {
  line-height: 25px;
}
[data-v-763ed96e].content-fix-label {
  padding: 30px 0px 10px 24px;
}
.checkdoc[data-v-763ed96e] {
  display: flex;
  align-items: center;
}
.link-span[data-v-763ed96e] {
  padding-right: 5px;
}
.present-box .title-box[data-v-763ed96e] {
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.present-box .title-box .left[data-v-763ed96e] {
  display: flex;
  align-items: center;
  font-size: 14px;
}
.present-box .doc-list[data-v-763ed96e] {
  background-color: var(--bg-color1);
  border-radius: 6px;
  margin-top: 12px;
  padding: 20px;
}
.present-box .doc-list .thead ul[data-v-763ed96e],
.present-box .doc-list .thead li[data-v-763ed96e] {
  list-style: none;
  display: flex;
  margin-bottom: 0;
  padding: 0;
}
.present-box .doc-list .thead li[data-v-763ed96e] {
  flex: 1;
  background-color: var(--table-bg-header);
  height: 40px;
  line-height: 40px;
  padding: 0 12px;
  color: var(--table-text-color);
}
.present-box .doc-list .thead li[data-v-763ed96e]:first-child {
  padding-left: 24px;
}
.present-box .doc-list .thead li[data-v-763ed96e]:last-child {
  padding-right: 24px;
}
.present-box .doc-list .tbody ul[data-v-763ed96e],
.present-box .doc-list .tbody li[data-v-763ed96e] {
  list-style: none;
  margin-bottom: 0;
  padding: 0;
  display: flex;
  overflow: hidden;
}
.present-box .doc-list .tbody li[data-v-763ed96e] {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid var(--btn-bd-color);
  padding: 0 12px;
  color: var(--table-text-color);
}
.present-box .doc-list .tbody li[data-v-763ed96e]:first-child {
  padding-left: 24px;
  cursor: pointer;
}
.present-box .doc-list .tbody li[data-v-763ed96e]:last-child {
  padding-right: 24px;
}
.present-box .doc-list .tbody li .underline[data-v-763ed96e] {
  color: #2b5bfc;
}
.present-box .checkitem[data-v-763ed96e] {
  margin-top: 10px;
  margin-bottom: 50px;
}
.present-box .checkitem .el-icon-warning[data-v-763ed96e] {
  font-size: 16px;
  color: #ff9628;
  margin: 0 2px;
}
.viewlc[data-v-763ed96e]:active,
.viewlc[data-v-763ed96e]:focus {
  background-color: #ffffff;
}
.theme_button_br[data-v-763ed96e] {
  background-color: #ffffff;
  border-color: #2b5bfc;
  color: #446eff;
}

