.home {
  width: 100%;
  height: 340rpx;
  background: #EB3F33;
}

.box {
  margin: 40rpx 40rpx 0 40rpx;
  border-bottom: 1rpx solid rgba(221, 221, 221, 1);
  padding-top: 24rpx;
  color: white;
  font-size: 25rpx;
}

.ti {
  display: inline-block;
  color: #FFB71C;
}

.question {
  margin:20rpx;
  color: white;
  text-align: justify;
  font-size: 28rpx;
  height: 210rpx;
  /* border: 1px solid #fff; */
  overflow-y: auto;
}

.qiu {
  width: 20rpx;
  height: 20rpx;
  border-radius: 50%;
  background: white;
  margin-left: 10rpx;
}

.qiu-box {
  display: flex;
  margin-top: -10rpx;
}

.parameter-wrap {
  display: flex;
  flex-direction: column
}

.parameter-info {
  font-size: 30rpx;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  border: 1px solid rgba(235, 63, 51, 1);
  border-radius: 40rpx;
  padding: 20rpx;
  margin: 20rpx 50rpx;
}

.checked_parameter {
  color: white;
  background: #EB3F33;
}

.van-button--default {
  background: linear-gradient(90deg, rgba(215, 47, 29, 1), rgba(249, 157, 48, 1)) !important;
  color: white !important;
}

button:not([size='mini']) {
  width: 80% !important;
  margin-left: 10% !important;
  margin-top: 5% !important;
}

.my-choosebox {
  color: rgba(51, 51, 51, 1);
  border: 1px solid rgba(235, 63, 51, 1);
  border-radius: 40rpx;
  padding: 20rpx 50rpx;
  margin: 15rpx 50rpx;
}

.checkboxbox {
  background: #EB3F33;
  color: white;
}

.parameter-wrap radio {
  display: none;
}

.parameter-wrap checkbox {
  display: none;
}

textarea {
  border: 1px solid rgba(217, 217, 217, 1);
  margin: 0 auto;
  height: 200rpx;
  margin-top: 50rpx;
}