.block--b100[data-v-d982e7ca] {
  width: 100%;
  width: 100%;
  height: 0.75rem;
  margin: 0.2rem 0;
  background: #ededed;
}
.block--b70[data-v-d982e7ca] {
  width: 70%;
  height: 0.75rem;
  margin: 0.2rem 0;
  background: #ededed;
}
.block--b30[data-v-d982e7ca] {
  width: 30%;
  height: 0.75rem;
  margin: 0.2rem 0;
  background: #ededed;
}
.block--s100[data-v-d982e7ca] {
  width: 100%;
  height: 0.56rem;
  margin: 0.2rem 0;
  background: #ededed;
}
.block--s70[data-v-d982e7ca] {
  width: 70%;
  height: 0.56rem;
  margin: 0.2rem 0;
  background: #ededed;
}
.header[data-v-d982e7ca] {
  background: #fff;
  margin-bottom: 0.26667rem;
  padding: 0.2rem 0.4rem;
}
.foot[data-v-d982e7ca] {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
}
.foot-block[data-v-d982e7ca] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 1.5rem;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    background-color: #fff;
    padding: 0.25rem 0.5rem 0;
    gap: 0.5rem;
}
.foot-block-item[data-v-d982e7ca] {
      height: 1rem;
      width: 100%;
      background: #ededed;
}
.content[data-v-d982e7ca] {
  background: #fff;
  margin-bottom: 0.26667rem;
  padding: 0.2rem 0.4rem;
}
.content__row[data-v-d982e7ca] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0.21333rem;
}
.content__row--left[data-v-d982e7ca] {
      width: 25%;
      height: 0.53333rem;
      background: #ededed;
      border-radius: 0.08rem;
      margin-right: 0.66667rem;
}
.content__row--right[data-v-d982e7ca] {
      width: 65%;
      height: 0.53333rem;
      background: #ededed;
      border-radius: 0.08rem;
}
.content__row:nth-last-child(1) .content__row--right[data-v-d982e7ca] {
  width: 35%;
}
.content__row:nth-last-child(2) .content__row--right[data-v-d982e7ca] {
  width: 55%;
}
.content__row:nth-last-child(3) .content__row--right[data-v-d982e7ca] {
  width: 40%;
}
.content__row:nth-last-child(4) .content__row--right[data-v-d982e7ca] {
  width: 25%;
}
.content__row:nth-last-child(5) .content__row--right[data-v-d982e7ca] {
  width: 65%;
}
.content__row:nth-last-child(6) .content__row--right[data-v-d982e7ca] {
  width: 35%;
}
.content__row:nth-last-child(7) .content__row--right[data-v-d982e7ca] {
  width: 55%;
}
.content__row:nth-last-child(8) .content__row--right[data-v-d982e7ca] {
  width: 35%;
}

.detail[data-v-0e6aac12] {
  width: 100%;
  padding-bottom: 1.28rem;
}
.detail__title[data-v-0e6aac12] {
    padding: 0.13rem 0 0.13rem 0.29rem;
    width: 100%;
}
.detail__content[data-v-0e6aac12] {
    padding: .4rem;
    background-color: #fff;
}
.detail__content-box[data-v-0e6aac12] {
    display: grid;
    grid-template-columns: repeat(4, 2.32rem);
    row-gap: 0.15rem;
}
.detail__content-img[data-v-0e6aac12] {
    width: 2.2rem;
    height: 2.2rem;
    border-radius: 0.05rem;
}
.detail__time[data-v-0e6aac12] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: .2667rem 0 0 .3733rem;
    font-size: .3467rem;
    color: #969696;
}
.detail__time__key[data-v-0e6aac12] {
      padding-right: .1333rem;
}
.detail .button-box[data-v-0e6aac12] {
    position: absolute;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100vw;
    background: #fff;
}
.detail .button-box > .van-button[data-v-0e6aac12] {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
          -ms-flex: 1;
              flex: 1;
      border-radius: 0;
      border: 0;
      font-size: 0.42667rem;
}
.detail .button-box .edit[data-v-0e6aac12] {
      color: #333;
}
.detail .button-box .delect[data-v-0e6aac12] {
      color: #EF4033;
}
.detail .button-box .line[data-v-0e6aac12] {
      margin: auto 0;
      width: .0267rem;
      height: .64rem;
      background: #EDEDED;
}
.detail[data-v-0e6aac12] .details-info-cell__img {
    max-width: calc(2rem * var(--font-size-scale));
    min-width: calc(1.6rem * var(--font-size-scale));
    height: calc(1.6rem * var(--font-size-scale));
}
.detail[data-v-0e6aac12] .details-info-cell__box--value {
    text-align: left;
}

