/* pages/apply/apply.wxss */
page{
  background: #F6F6F6;
}
.logo{
  width: 208rpx;
  height: 37rpx;
}
.list-box{
  box-sizing: border-box;
  padding: 20rpx 30rpx;
}

.white-box{
  background: #FFF;
  margin-bottom: 26rpx;
  border-radius: 16rpx;
  box-sizing: border-box;
  padding: 30rpx 43rpx;
  display: flex;
  .radio-box{
    margin-right: 20rpx;
    radio{
      zoom: 0.7;
    }
  }
  .info-container{
    width: 100%;
  }
}
.title-box{
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 32rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: #494949;
  .status {
    font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 400;
    color: #A6A6A6;
    &.warning{
      color: #FF4931;
    }
  }
}

.info-box{
  font-size: 28rpx;
  font-family: PingFang SC;
  font-weight: 400;
  color: #838383;
  margin-top: 30rpx;
}

.btn-container{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 26rpx;
  height: 60rpx;
  .btn-box{
    display: flex;
    align-items: center;
    .btn{
      color: #3A61B1;
      font-size: 24rpx;
      font-family: PingFang SC;
      font-weight: 400;
    }
    .line{
      width: 1rpx;
      height: 17rpx;
      background: #737373;
      margin: 0 35rpx;
    }
  }
  .primary-btn{
    width: 190rpx;
    height: 60rpx;
    font-size: 24rpx;
  }
}

.bottom-fill{
  height: 145rpx;
}
.bottom-box{
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  box-shadow: 0 0 20rpx #CCCCCC;
  background: #FFFFFF;
  box-sizing: border-box;
  padding: 30rpx;
  display: flex;
  justify-content: space-between;
  align-items: center;
  .btn_setDefault{
    width: 231rpx;
    height: 63rpx;
    // background: url('https://chrivc.obs.cn-north-4.myhuaweicloud.com/7b7a5764f0e842dea973659fc8df8f20:附件_1662451660.png);
  }
  .batch-btn{
    font-size: 26rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #3A61B1;
    padding: 10rpx 0;
  }
}

.modal-shadow{
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 558rpx;
  background: #FFF;
  border-radius: 24rpx;
  position: relative;
  padding-top: 62rpx;
  .cancel{
    position: absolute;
    width: 31rpx;
    height: 31rpx;
    padding: 21rpx;
    top: 0;
    right: 10rpx;
  }
  .report-icon{
    width: 199rpx;
    height: 153rpx;
    margin-bottom: 32rpx;
  }
  .infomation{
    text-align: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0 54rpx;
    font-size: 24rpx;
    font-family: PingFang SC;
    font-weight: 500;
    color: #838383;
  }
  .btn-box{
    display: flex;
    width: 100%;
    .btn{
      width: 50%;
      height: 120rpx;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 30rpx;
      font-family: PingFang SC;
      font-weight: 500;
      &.agree{
        color: #2DC779;
      }
      &.refuse{
        color: #FF6C6C;
      }
      image{
        width: 39rpx;
        height: 27rpx;
        margin-right: 8rpx;
      }
    }
  }
}