@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.el-cascader[data-v-285be142] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.cus-upload[data-v-fc3deea2]  .el-upload-list {
  display: none;
}
.cus-upload-style[data-v-fc3deea2]  .el-upload {
  padding: 12px 0;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-5e97d53d] {
  text-align: center;
  color: #999999;
  margin-top: 8px;
}
.attachments-list[data-v-5e97d53d] {
  width: 100%;
  min-height: 200px;
}
.attachments-list :v-deep.el-dialog .el-dialog__body[data-v-5e97d53d] {
  padding: 12px 16px !important;
}
.file-list[data-v-5e97d53d] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-5e97d53d] {
  width: 100%;
  padding: 0 0 12px;
  position: relative;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-5e97d53d]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  background: #f0f0f0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item[data-v-5e97d53d]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-mlp-icon[data-v-5e97d53d] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.file-list .file-item .file-mlp-icon[data-v-5e97d53d] .svg-icon {
  width: 1.4em;
  height: 1.4em;
}
.file-list .file-item .file-ml-sup[data-v-5e97d53d] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  margin-left: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-5e97d53d] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-5e97d53d] {
  cursor: pointer;
  color: #666666;
  font-size: var(--x-font-size-icon-24) !important;
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-5e97d53d] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-5e97d53d] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-5e97d53d] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-5e97d53d] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-5e97d53d] {
  flex: auto;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.upload-btn[data-v-5e97d53d] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-5e97d53d]  .cus-upload {
  display: none;
}
.upload-btn[data-v-5e97d53d]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-5e97d53d] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-5e97d53d] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-5e97d53d] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: #8c8c8c;
}
.upload-btn .upload-btn-have > p > span[data-v-5e97d53d] {
  color: #1491ed;
}
.upload-btn .upload-btn-alone[data-v-5e97d53d] {
  width: 230px;
  padding: 30px 20px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-5e97d53d] {
  display: block;
  font-size: var(--x-font-size-icon-40) !important;
  color: #bfbfbf;
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-5e97d53d] {
  display: block;
  line-height: 20px;
  color: #8c8c8c;
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-5e97d53d] {
  color: #1491ed;
}
.flip-list-move[data-v-5e97d53d] {
  transition: transform 0.5s;
}
.no-move[data-v-5e97d53d] {
  transition: transform 0s;
}
.ghost[data-v-5e97d53d] {
  opacity: 0.5;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-39ba6b44] {
  text-align: center;
  color: #999999;
  margin-top: 8px;
}
.attachments-list[data-v-39ba6b44] {
  width: 100%;
  min-height: 200px;
}
.attachments-list :v-deep.el-dialog .el-dialog__body[data-v-39ba6b44] {
  padding: 12px 16px !important;
}
.file-list[data-v-39ba6b44] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-39ba6b44] {
  width: 100%;
  padding: 4px 0 4px;
  position: relative;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-39ba6b44]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  background: #f0f0f0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item .checkbox[data-v-39ba6b44] {
  width: 100%;
  height: 1.4em;
}
.file-list .file-item[data-v-39ba6b44]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-mlp-icon[data-v-39ba6b44] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.file-list .file-item .file-mlp-icon[data-v-39ba6b44] .svg-icon {
  width: 1.4em;
  height: 1.4em;
}
.file-list .file-item .file-ml-sup[data-v-39ba6b44] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  margin-left: 32px;
  min-height: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-39ba6b44] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-39ba6b44] {
  cursor: pointer;
  color: #666666;
  font-size: var(--x-font-size-icon-24) !important;
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-39ba6b44] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-39ba6b44] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-39ba6b44] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-39ba6b44] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-39ba6b44] {
  flex: auto;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.file-list .opreate-box[data-v-39ba6b44] {
  display: flex;
}
.file-list[data-v-39ba6b44]  .batchDownload {
  cursor: pointer;
  color: var(--x-color-primary);
}
.file-list .el-checkbox-group[data-v-39ba6b44]  .el-checkbox {
  display: flex;
  min-height: 40px;
}
.upload-btn[data-v-39ba6b44] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-39ba6b44]  .cus-upload {
  display: none;
}
.upload-btn[data-v-39ba6b44]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-39ba6b44] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-39ba6b44] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-39ba6b44] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: #8c8c8c;
}
.upload-btn .upload-btn-have > p > span[data-v-39ba6b44] {
  color: #1491ed;
}
.upload-btn .upload-btn-alone[data-v-39ba6b44] {
  width: 230px;
  padding: 30px 20px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-39ba6b44] {
  display: block;
  font-size: var(--x-font-size-icon-40) !important;
  color: #bfbfbf;
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-39ba6b44] {
  display: block;
  line-height: 20px;
  color: #8c8c8c;
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-39ba6b44] {
  color: #1491ed;
}
.flip-list-move[data-v-39ba6b44] {
  transition: transform 0.5s;
}
.no-move[data-v-39ba6b44] {
  transition: transform 0s;
}
.ghost[data-v-39ba6b44] {
  opacity: 0.5;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.no-files[data-v-0deb4898] {
  text-align: center;
  color: #999999;
}
.attachments-list[data-v-0deb4898] {
  width: 100%;
}
.file-list[data-v-0deb4898] {
  width: 100%;
  margin: 12px 0 0 0;
}
.file-list .file-item[data-v-0deb4898] {
  width: 100%;
  padding: 0 0 12px;
  position: relative;
  margin: 12px 0 0 0;
  cursor: move;
}
.file-list .file-item[data-v-0deb4898]::before {
  content: "";
  display: block;
  width: calc(100% - 28px);
  height: 1px;
  background: #f0f0f0;
  position: absolute;
  bottom: 0;
  right: 0;
}
.file-list .file-item[data-v-0deb4898]:first-child {
  margin-top: 0;
}
.file-list .file-item .file-mlp-icon[data-v-0deb4898] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.file-list .file-item .file-mlp-icon[data-v-0deb4898] .svg-icon {
  width: 1.4em;
  height: 1.4em;
}
.file-list .file-item .file-ml-sup[data-v-0deb4898] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  margin-left: 32px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-0deb4898] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.file-list .file-item .file-ml-sup .file-mlp-caozuo i[data-v-0deb4898] {
  cursor: pointer;
  color: #666666;
  font-size: var(--x-font-size-icon-24) !important;
}
.file-list .file-item .file-ml-sup .file-mlp-title[data-v-0deb4898] {
  flex: 1;
  margin-right: 10px;
  overflow: hidden;
  display: block;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
  white-space: pre-wrap;
}
.file-list .file-item .file-ml-sub[data-v-0deb4898] {
  margin: 2px 0 0 32px;
}
.file-list .file-item .file-ml-sub .file-mlb-each[data-v-0deb4898] {
  width: 100%;
  display: flex;
}
.file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-0deb4898] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-0deb4898] {
  flex: auto;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.upload-btn[data-v-0deb4898] {
  width: 100%;
  overflow: hidden;
  margin: 0;
}
.upload-btn[data-v-0deb4898]  .cus-upload {
  display: none;
}
.upload-btn[data-v-0deb4898]  .el-button {
  display: block;
}
.upload-btn .upload-btn-have[data-v-0deb4898] {
  width: 100%;
  height: 36px;
  padding: 2px 12px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
}
.upload-btn .upload-btn-have svg[data-v-0deb4898] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
}
.upload-btn .upload-btn-have > p[data-v-0deb4898] {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  color: #8c8c8c;
}
.upload-btn .upload-btn-have > p > span[data-v-0deb4898] {
  color: #1491ed;
}
.upload-btn .upload-btn-alone[data-v-0deb4898] {
  width: 230px;
  padding: 30px 20px;
  background: #fafafa;
  border: 1px dashed #d9d9d9;
  border-radius: 4px;
  cursor: pointer;
  margin: 30px auto 40px;
}
.upload-btn .upload-btn-alone > i[data-v-0deb4898] {
  display: block;
  font-size: var(--x-font-size-icon-40) !important;
  color: #bfbfbf;
  text-align: center;
}
.upload-btn .upload-btn-alone > p[data-v-0deb4898] {
  display: block;
  line-height: 20px;
  color: #8c8c8c;
  text-align: center;
  margin: 12px auto 0;
}
.upload-btn .upload-btn-alone > p > span[data-v-0deb4898] {
  color: #1491ed;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.newest-opinion-config[data-v-7e49a0b0] {
  border: 1px dashed #d9d9d9;
  background: #fafafa;
}
.newest-opinion-config .newest-one-label[data-v-7e49a0b0] {
  color: #f90505;
}
.tip[data-v-7e49a0b0] {
  color: #999999;
}
pre[data-v-7e49a0b0] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.opinion-item .content[data-v-7e49a0b0],
.opinion-item .info[data-v-7e49a0b0] {
  line-height: 20px;
}
.isLast[data-v-7e49a0b0] {
  color: var(--x-color-primary);
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.guanlianbox[data-v-c216a7e4] {
  display: flex;
  flex-direction: column;
}
.checkbox-group[data-v-c216a7e4] {
  padding: 16px !important;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.checkbox-group .el-checkbox[data-v-c216a7e4] {
  width: 150px !important;
  display: flex;
  align-items: center;
}
.checkbox-group .is-bordered[data-v-c216a7e4] {
  margin-left: 0 !important;
  margin-top: 10px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.guanlianbox[data-v-7a4c910e] {
  display: flex;
  flex-direction: column;
}
.guanlianbox .content-item[data-v-7a4c910e] {
  display: flex;
}
.guanlianbox .content-item .content-item-left[data-v-7a4c910e] {
  flex-grow: 1;
}
.guanlianbox .content-item .el-button[data-v-7a4c910e] {
  height: 100%;
  margin-top: 16px;
}
.checkbox-group[data-v-7a4c910e] {
  padding: 16px !important;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.checkbox-group .el-checkbox[data-v-7a4c910e] {
  width: 150px !important;
  display: flex;
  align-items: center;
}
.checkbox-group .is-bordered[data-v-7a4c910e] {
  margin-left: 0 !important;
  margin-top: 10px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.infolink[data-v-97c23f1a] {
  display: flex;
  height: 100%;
  overflow: hidden;
  border: 1px solid #dce1e7;
  box-shadow: 0 -1px 0 0 #f0f0f0;
  background: var(--x-color-wihte);
  flex: 1;
}
.infolink[data-v-97c23f1a]  em {
  color: var(--x-color-red);
  font-style: inherit;
}
.infolink[data-v-97c23f1a]  .el-tabs__header {
  margin-bottom: 0;
}
.infolink[data-v-97c23f1a]  .el-tabs__nav-wrap::after {
  display: none;
}
.infolink[data-v-97c23f1a]  .XxInputSearch .el-input {
  margin-right: 0;
}
.infolink .right[data-v-97c23f1a] {
  height: 100%;
  flex-grow: 1;
  width: 0;
  display: flex;
  flex-direction: column;
}
.infolink .right .head[data-v-97c23f1a] {
  display: flex;
  align-items: center;
  margin: 0 16px;
  padding: 9px 0;
}
.infolink .right .left-main[data-v-97c23f1a] {
  height: 0;
  flex-grow: 1;
}
.infolink .left[data-v-97c23f1a] {
  height: 100%;
  width: 66%;
  min-width: 500px;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #f1f2f1;
}
.infolink .left .head[data-v-97c23f1a] {
  box-shadow: 0 5px 10px -5px #3763aa;
}
.infolink .left .head .top[data-v-97c23f1a] {
  display: flex;
  padding: 16px;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.infolink .left .head .top .title-right[data-v-97c23f1a] {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.infolink .left .head .line[data-v-97c23f1a] {
  height: 1px;
  background: #f0f0f0;
  margin: 0 16px;
}
.infolink .left .right-content[data-v-97c23f1a] {
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 16px;
}
.infolink .left .right-bottom-btn[data-v-97c23f1a] {
  margin-top: 16px;
  margin-left: auto;
}
.infolink .left .right-head-bottom[data-v-97c23f1a] {
  display: flex;
  min-height: 40px;
  max-height: 60px;
}
.infolink .left .tag-wrapper[data-v-97c23f1a] {
  overflow-y: auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  max-height: 60px;
  padding: 0 16px;
  margin-bottom: -4px;
  margin-right: 4px;
}
.infolink .left .tag-wrapper .tag[data-v-97c23f1a] {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  height: 26px;
  border-radius: 17px;
  background: #e0edf8;
}
.infolink .left .tag-wrapper .tag .el-icon-close[data-v-97c23f1a] {
  margin-left: 4px;
  margin-right: 4px;
}
.infolink .red-color[data-v-97c23f1a] {
  color: #e34d59 !important;
}
.infolink .title[data-v-97c23f1a] {
  display: flex;
  align-items: center;
  font-weight: bold;
  line-height: 25px;
  font-size: var(--x-font-size-18);
}
.infolink .title .blueRect[data-v-97c23f1a] {
  width: 3px;
  height: 16px;
  margin-right: 8px;
  background: #0288cf;
}
.infolink .left-main[data-v-97c23f1a] {
  display: flex;
}
.infolink .left-main .main-left[data-v-97c23f1a] {
  width: 160px;
  flex-shrink: 0;
  height: 100%;
  background: #f2f7fd;
  overflow-y: auto;
}
.infolink .left-main .main-left .count[data-v-97c23f1a] {
  color: #c0c6c8;
}
.infolink .left-main .main-left .line-item[data-v-97c23f1a] {
  display: flex;
  align-items: center;
  height: 40px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
}
.infolink .left-main .main-left .line-item.active[data-v-97c23f1a] {
  background: #dfedf8;
  color: var(--x-color-primary);
}
.infolink .left-main .main-left .line-item.active[data-v-97c23f1a]:after {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: var(--x-color-primary);
}
.infolink .left-main .main-left .line-item.active .count[data-v-97c23f1a] {
  color: var(--x-color-primary);
}
.infolink .left-main .main-right[data-v-97c23f1a] {
  width: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.infolink .left-main .main-right .line[data-v-97c23f1a] {
  height: 1px;
  background: #f0f0f0;
}
.infolink .fuZhuGuanLianFenLeiTabWrapper[data-v-97c23f1a] {
  padding: 16px !important;
  justify-content: space-between;
}
.infolink .font-size-12 *[data-v-97c23f1a] {
  font-size: inherit !important;
}
.infolink[data-v-97c23f1a]  .radio-group .el-radio:last-of-type {
  margin-right: 0 !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.infolink .main-right-top {
  box-shadow: 0 5px 10px -5px var(--x-color-gray-l3);
}
.infolink .content {
  flex-grow: 1;
  height: 0;
  overflow-y: auto;
}
.infolink .content .content-wrapper .content-item {
  margin-left: 16px;
  margin-right: 16px;
  border-bottom: 1px solid #f0f0f0;
}
.infolink .content .content-wrapper .content-item .no-permission {
  opacity: 0.7;
}
.infolink .content .content-wrapper .content-item .no-permission .title,
.infolink .content .content-wrapper .content-item .no-permission .content-info,
.infolink .content .content-wrapper .content-item .no-permission .content-bottom {
  color: #7d7d7d;
  font-weight: normal;
}
.infolink .content .content-wrapper .content-item.active {
  background: #f0f6fc;
}
.infolink .content .content-wrapper .content-item .title {
  display: block;
  font-weight: bold;
  margin-top: 16px;
  margin-bottom: 12px;
  color: var(--x-color-gray-d2);
}
.infolink .content .content-wrapper .content-item .bottom {
  display: flex;
  align-items: center;
}
.infolink .content .content-wrapper .bottom-item {
  color: #8c8c8c;
  line-height: 22px;
}
.infolink .content .content-wrapper .bottom {
  margin-bottom: 16px;
}
.infolink .content .content-wrapper .content-bottom {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.infolink .content .content-wrapper .vertical-line {
  display: inline-block;
  width: 1px;
  height: 12px;
  background: #cccccc;
  margin-right: 12px;
  margin-left: 12px;
}
.margin-30 {
  margin-right: 30px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.related-content .related-list .xxIcon-doubted-file[data-v-a75dbba8] {
  color: #e34d59;
}
.related-content .related-list .related-item[data-v-a75dbba8] {
  border-bottom: 1px solid #cacaca;
}
.relation_wrap[data-v-a75dbba8] {
  height: 562px;
  background: #f5f5f5;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.related-content[data-v-099cd7ba] {
  min-height: 32px;
}
.related-content .related-list .xxIcon-doubted-file[data-v-099cd7ba] {
  color: #e34d59;
}
.related-content .related-list .related-item[data-v-099cd7ba] {
  border-bottom: 1px solid #cacaca;
}
.relation_wrap[data-v-099cd7ba] {
  height: 562px;
  background: #f5f5f5;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.inline-input[data-v-4ca27036] {
  width: 100%;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.body-content[data-v-3b3b702e] {
  height: 560px;
}
.body-content .fileBox[data-v-3b3b702e] {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.body-content .fileBox .tree-label-area.no-power[data-v-3b3b702e] {
  cursor: not-allowed;
}
[data-v-3b3b702e] .el-dialog .el-dialog__body {
  padding: 12px 0 12px 24px !important;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.huishen-wrap .opinion-nodata[data-v-0dbccfc7] {
  text-align: center;
  padding: 8px;
  color: #c1c1c3;
}
.huishen-wrap .opinion-radio[data-v-0dbccfc7] {
  width: 100px;
  padding-left: 12px;
  display: flex;
  flex-direction: column;
}
.huishen-wrap .opinion-list[data-v-0dbccfc7] {
  max-height: 300px;
  overflow-y: auto;
  margin-top: 8px;
  border-top: 1px dashed #dddddd;
}
.huishen-wrap .opinion-list ul li[data-v-0dbccfc7] {
  border-bottom: 1px dashed #dddddd;
  padding-bottom: 3px;
}
.huishen-wrap .opinion-list .opinion-user-info .create-user[data-v-0dbccfc7] {
  color: #269abc;
}
.huishen-wrap .opinion-list .opinion-user-info .create-time[data-v-0dbccfc7] {
  color: #c1c1c3;
  margin-left: 20px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.newest-opinion-config[data-v-0502a2e7] {
  border: 1px dashed #d9d9d9;
  background: #fafafa;
}
.newest-opinion-config .newest-one-label[data-v-0502a2e7] {
  color: var(--x-color-red);
}
.tip[data-v-0502a2e7] {
  color: #999999;
}
pre[data-v-0502a2e7] {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.opinion-item .content[data-v-0502a2e7],
.opinion-item .info[data-v-0502a2e7] {
  line-height: 20px;
  margin-top: 6px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.input-border[data-v-05759f84] {
  width: 100%;
  border-radius: 4px;
  line-height: 32px;
  padding: 0 8px;
  background-color: #f5f5f5;
  border: 1px solid #d9d9d9;
}
.input-border .blue-color[data-v-05759f84] {
  text-decoration: underline;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
header[data-v-6bb58106] {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom: 1px solid rgba(5, 23, 54, 0.07);
  margin-bottom: 8px;
  align-items: center;
  overflow: hidden;
}
header .svg-icon[data-v-6bb58106] {
  color: var(--x-color-gray-d4);
  cursor: pointer !important;
}
header .el-button[data-v-6bb58106] {
  padding: 0 !important;
}
header .header-right[data-v-6bb58106] {
  display: flex;
  align-items: center;
  position: relative;
}
.serach-input[data-v-6bb58106] {
  width: 0;
  transition: width 0.3s;
  overflow: hidden;
}
.serach-input.show[data-v-6bb58106] {
  width: 200px;
}
.icon-size-20[data-v-6bb58106] {
  width: 20px !important;
  height: 20px !important;
}
.icon-size-16[data-v-6bb58106] {
  width: 16px !important;
  height: 16px !important;
}
.el-tree[data-v-6bb58106]  .el-tree-node__content {
  height: 36px;
}
.el-tree[data-v-6bb58106] {
  height: calc(100% - 62px);
  overflow-y: auto;
}
.tree-node[data-v-6bb58106] {
  flex-grow: 1;
  width: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.line-limit[data-v-6bb58106] {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
[data-v-6bb58106] .el-button.is-disabled.el-button--text {
  color: #c0c4cc !important;
}
[data-v-6bb58106] .el-button.is-disabled .svg-icon {
  cursor: not-allowed !important;
  color: #c0c4cc !important;
}
.el-dropdown-menu[data-v-6bb58106]  .el-dropdown-menu__item .el-button {
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
  text-align: left;
}
.el-dropdown-menu[data-v-6bb58106]  .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
  height: 1px !important;
  margin: 0 !important;
  width: 100% !important;
}
.file-more[data-v-6bb58106] {
  color: #b5b9bf;
}
.no-files[data-v-6bb58106] {
  text-align: center;
  color: #999999;
  margin-top: 8px;
}
@charset "UTF-8";
/*
 * @Description: 该css文件为全局sass变量，请不要轻易添加，
 * 会在vue.config.js中，通过style-resources-loader加载到全局
 */
.com-file-list[data-v-77a9207c] {
  max-height: 250px;
  overflow: auto;
}
.com-file-list .file-list[data-v-77a9207c] {
  width: 100%;
}
.com-file-list .file-list .file-item[data-v-77a9207c] {
  width: 100%;
  padding: 4px;
  position: relative;
  border-bottom: 1px solid #f0f0f0;
}
.com-file-list .file-list .file-item .file-mlp-icon[data-v-77a9207c] {
  padding: 0;
  margin: 0 12px 0 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.com-file-list .file-list .file-item .file-mlp-icon[data-v-77a9207c] .svg-icon {
  width: 1em;
  height: 1em;
}
.com-file-list .file-list .file-item .file-ml-sup[data-v-77a9207c] {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: calc(100% - 45px);
  margin-left: 26px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-caozuo[data-v-77a9207c] {
  flex: none;
  padding: 4px 0 0 0;
  align-items: center;
  margin-left: 10px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-caozuo > i[data-v-77a9207c] {
  cursor: pointer;
  color: #666666;
  font-size: var(--x-font-size-16);
  padding: 0 4px;
}
.com-file-list .file-list .file-item .file-ml-sup .file-mlp-title[data-v-77a9207c] {
  flex: 1;
  height: 24px;
  margin-right: 10px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  line-height: 24px;
  text-align: left;
}
.com-file-list .file-list .file-item .file-ml-sub[data-v-77a9207c] {
  margin: 2px 0 0 32px;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each[data-v-77a9207c] {
  width: 100%;
  display: flex;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each > h6[data-v-77a9207c] {
  flex: none;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.com-file-list .file-list .file-item .file-ml-sub .file-mlb-each > p[data-v-77a9207c] {
  flex: auto;
  line-height: 20px;
  color: #8c8c8c;
  text-align: left;
}
.com-file-list .tz-tree-header-box[data-v-77a9207c] {
  height: 50px;
  position: relative;
}
.com-file-list .tz-tree-header-box .ban-file-font[data-v-77a9207c] {
  color: var(--x-color-red);
}
.opreate-box[data-v-77a9207c] {
  display: flex;
}
[data-v-77a9207c] .batchDownload {
  cursor: pointer;
  color: var(--x-color-primary);
}
.el-checkbox-group[data-v-77a9207c]  .el-checkbox {
  display: flex;
  min-height: 40px;
}
