.approval[data-v-a6f1c0d2] {
  min-height: 100vh;
  background: #f5f5f5;
  font-family: PingFangSC-Regular, PingFang SC;
}
.approval .zhanwei[data-v-a6f1c0d2] {
    height: 1.28rem;
}
.approval .approval--back-color[data-v-a6f1c0d2] {
    padding: calc(0.4rem * var(--font-size-scale)) 0.4rem 0.4rem 0.4rem;
    background-color: #fff;
}
.approval .approval--bottom[data-v-a6f1c0d2] {
    margin-bottom: 0.27rem;
}
.approval .file-com[data-v-a6f1c0d2]:not(:last-child) {
    margin-bottom: 0.27rem;
}
.approval .approval-info-name[data-v-a6f1c0d2] {
    font-size: calc(0.4rem * var(--font-size-scale));
    font-weight: bold;
    color: #333333;
    line-height: 0.56rem;
    margin-bottom: 0.4rem;
}
.approval .approval__item[data-v-a6f1c0d2] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: calc(0.37rem * var(--font-size-scale));
    margin-bottom: calc( .27rem * var(--font-size-scale));
    line-height: calc(1 * var(--font-size-scale));
}
.approval .approval__item-label[data-v-a6f1c0d2] {
    width: 1.8rem;
    margin-right: 0.4rem;
    color: #666666;
}
.approval .approval__item-label-line[data-v-a6f1c0d2] {
    width: 2rem;
    color: #666666;
    margin-right: 0.2rem;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    word-wrap: break-word;
    word-break: break-all;
}
.approval .approval__item[data-v-a6f1c0d2]:last-child {
    margin-bottom: 0rem;
}
.approval .approval__item-value[data-v-a6f1c0d2] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    font-weight: 400;
    color: #333333;
    font-size: calc(0.37rem * var(--font-size-scale));
    word-wrap: break-word;
    word-break: break-all;
}
.approval .approval__item-file-name[data-v-a6f1c0d2] {
    max-width: 5.2rem;
    font-weight: 400;
    color: #333333;
    font-size: calc(0.37rem * var(--font-size-scale));
}
.approval .approval__item-value--file[data-v-a6f1c0d2] {
    font-size: calc(0.37rem * var(--font-size-scale));
    color: #5792fd;
}
.am-large-font .approval__item-label[data-v-a6f1c0d2], .am-large-font .approval__item-label-line[data-v-a6f1c0d2] {
  width: 2.24rem;
  min-width: 2.24rem;
  margin-right: 0.32rem;
}
.am-big-font .approval__item-label[data-v-a6f1c0d2] {
  width: 1.92rem;
  min-width: 1.92rem;
  margin-right: .93rem;
}
.am-big-font .approval__item-label-line[data-v-a6f1c0d2] {
  width: 2.4rem;
  min-width: 2.4rem;
  margin-right: .45rem;
}

