@charset "UTF-8";
.detail__content-header--side[data-v-5f79ab88] {
  font-size: calc(.4267rem* var(--font-size-scale));
  font-weight: 500;
  color: #b79522;
  line-height: 0.59rem;
}
.detail__content-header[data-v-5f79ab88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: calc(0.4rem * var(--font-size-scale)) 0;
  padding-left: 0.3rem;
}
.title-border[data-v-5f79ab88] {
  width: 0.11rem;
  height: 0.4rem;
  border-radius: 0.05rem;
  background: var(--iconColor);
  margin-right: 0.15rem;
}
.detail__content-file[data-v-5f79ab88] {
  width: 10rem;
  line-height: 0.98667rem;
  padding: 0.26667rem 0.42667rem 0.26667rem 0.26667rem;
  display: grid;
  grid-column-gap: 0.4rem;
  background: #ffffff;
  grid-template-columns: 72% 27%;
}
.detail__content-file--img[data-v-5f79ab88] {
    display: grid;
    grid-template-columns: 20% 80%;
    line-height: 0.85333rem;
}
.detail__content-file--btn[data-v-5f79ab88] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly;
}
.detail__content-file--text[data-v-5f79ab88] {
    height: calc(0.53333rem * var(--font-size-scale));
    font-size: calc(0.37333rem * var(--font-size-scale));
    font-weight: bold;
    color: #333333;
    line-height: calc(0.53333rem * var(--font-size-scale));
}
.detail__content-file--value[data-v-5f79ab88] {
    width: calc(3.04rem * var(--font-size-scale));
    height: 0.45333rem;
    font-size: calc(0.32rem * var(--font-size-scale));
    font-weight: 400;
    color: #969696;
    line-height: 0.45333rem;
}
.detail__content-file--frame[data-v-5f79ab88] {
  width: 0.85333rem;
  height: 0.85333rem;
  line-height: 0.66667rem;
  text-align: center;
}
.detail__content-file--icon[data-v-5f79ab88] {
  width: 0.85333rem;
  height: 0.85333rem;
}
.detail__content-file--name[data-v-5f79ab88] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.detail__content--blue[data-v-5f79ab88] {
  font-size: calc(0.37333rem * var(--font-size-scale));
  color: #5792fd;
}
.detail__content-file--title[data-v-5f79ab88] {
  text-align: center;
  color: #c0c4cc;
  font-size: calc(0.37333rem * var(--font-size-scale));
}
.bidding-documents-btn[data-v-5f79ab88] {
  font-size: calc(0.32rem * var(--font-size-scale));
  font-weight: 400;
  color: #969696;
}
.bidding-documents-btn--img[data-v-5f79ab88] {
    width: 0.56rem;
    height: 0.56rem;
    margin-right: 0.16rem;
}
.detail__content-box[data-v-5f79ab88] {
  display: grid;
}
.video[data-v-5f79ab88] {
  object-fit: fill;
  width: 10rem;
}
.video[data-v-5f79ab88]:paused {
  opacity: 0;
}
.van-popup--center.van-popup--round[data-v-5f79ab88] {
  background-color: transparent;
}
.conten-loading[data-v-5f79ab88] {
  height: 100%;
  text-align: center;
  padding: 50% 0;
}
[data-v-5f79ab88] .van-overlay {
  background-color: black;
}
.default-map[data-v-5f79ab88] {
  width: 10rem;
  height: 7.76rem;
  background: #FFFFFF;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: calc(0.42667rem * var(--font-size-scale));
  font-weight: 400;
  color: #333333;
}
.default-map--img[data-v-5f79ab88] {
    width: 4.98667rem;
    height: 3.84rem;
}
.van-popup--center[data-v-5f79ab88] {
  background: black;
}
.video__box[data-v-5f79ab88] {
  height: 14.34667rem;
  line-height: 18.66667rem;
}

/* 隐藏video 全屏按钮 */
.video[data-v-5f79ab88]::-webkit-media-controls-fullscreen-button {
  display: none;
}

