.prod-application {
  padding: 30rpx;
  .shop-info {
    margin-bottom: 56rpx;
    .shop-tit {
      text-align: center;
      max-width: 80%;
      margin: 0 auto;
      overflow: hidden;
      font-size: 34rpx;
      color: #333;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    /* 返回图标 */
    .back-icon {
      position: absolute;
      left: 0;
      top: 36rpx;
      color: #333;
      width: 50rpx;
      height: 30rpx;
      transform: rotate(90deg);
    }    
  }
  .title {
    color: #333333;
    font-size: 28rpx;
    margin-bottom: 20rpx;
    line-height: 40rpx;
    font-weight: bold;
  }
  .input-box {
    background-color: #F6F8FA ;
    padding: 24rpx 20rpx;
    border-radius: 8rpx;
    font-size: 28rpx;
    color: #999;
  }
  ::v-deep .application-input-box {
    background-color: #F6F8FA ;
    padding: 24rpx 20rpx;
    border-radius: 8rpx;
    font-size: 28rpx;
    color: #999;
  }
  .star {
    color: #FD4171;
  }
  .input-box-his {
    background-color: #F6F8FA ;
    padding: 20rpx;
    border-radius: 8rpx;
    font-size: 28rpx;
    margin-bottom: 10rpx;
    color: #999;
  }
  .reason {
    word-break: break-all;
    line-break: anywhere;
  }
  .input-res {
    color: #333;
    height: 160rpx;
  }
  ::v-deep .application-input-res {
    color: #333;
    height: 160rpx;
  }
  uni-textarea {
    width: 100%;
  }
  uni-button[type=default] {
    height: 70rpx;
    line-height: 70rpx;
    font-size: 26rpx;
    color: #fff;
    background-color: #082ba6;
    border: 1px solid #082ba6;
  }
}