.publish-service-page[data-v-72faed5a] {
  min-height: 100vh;
  background-color: #f7f8fa;
  padding-bottom: 8vw;
}
.publish-service-page[data-v-72faed5a] .van-nav-bar__content {
  height: 12.266667vw;
}
.publish-service-page[data-v-72faed5a] .van-nav-bar__content .van-nav-bar__title {
  font-weight: bold;
  color: #333333;
}
.publish-service-page[data-v-72faed5a] .van-nav-bar__content .van-nav-bar__arrow {
  color: #333333;
  font-size: 4.8vw;
}
.publish-service-page .form-container[data-v-72faed5a] {
  margin-top: 3.2vw;
}
.publish-service-page .form-container .price-extra[data-v-72faed5a] {
  color: #333333;
  font-size: 3.733333vw;
  margin-left: 1.066667vw;
}
.publish-service-page .form-container .upload-section[data-v-72faed5a] {
  background-color: #ffffff;
  margin: 3.2vw 4.266667vw;
  padding: 4.266667vw;
  border-radius: 2.133333vw;
}
.publish-service-page .form-container .upload-section .section-title[data-v-72faed5a] {
  display: flex;
  align-items: center;
  margin-bottom: 3.2vw;
  font-size: 3.733333vw;
  color: #323233;
  font-weight: 500;
}
.publish-service-page .form-container .upload-section .section-title .sub-tips[data-v-72faed5a] {
  font-size: 3.2vw;
  color: #969799;
  font-weight: normal;
}
.publish-service-page .form-container .upload-section .uploader-box[data-v-72faed5a] {
  margin-top: 2.133333vw;
}
.publish-service-page .form-container .submit-btn-wrap[data-v-72faed5a] {
  margin: 6.4vw 4.266667vw;
}
.publish-service-page .form-container .submit-btn-wrap .submit-btn[data-v-72faed5a] {
  height: 12.266667vw;
  font-size: 4.266667vw;
  font-weight: bold;
  border: none;
  box-shadow: 0 1.066667vw 2.133333vw rgba(254, 56, 57, 0.2);
}

